Package org.apache.camel.impl.engine
Class DefaultResourceLoader
- java.lang.Object
-
- org.apache.camel.support.service.BaseService
-
- org.apache.camel.support.service.ServiceSupport
-
- org.apache.camel.impl.engine.DefaultResourceLoader
-
- All Implemented Interfaces:
AutoCloseable,org.apache.camel.CamelContextAware,org.apache.camel.Service,org.apache.camel.ShutdownableService,org.apache.camel.spi.ResourceLoader,org.apache.camel.StatefulService,org.apache.camel.SuspendableService
public class DefaultResourceLoader extends org.apache.camel.support.service.ServiceSupport implements org.apache.camel.spi.ResourceLoaderDefaultResourceLoader.
-
-
Field Summary
Fields Modifier and Type Field Description static StringRESOURCE_LOADER_KEY_PREFIXPrefix to use for looking up existingResourceLoaderfrom theRegistry.
-
Constructor Summary
Constructors Constructor Description DefaultResourceLoader()DefaultResourceLoader(org.apache.camel.CamelContext camelContext)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voiddoStart()voiddoStop()org.apache.camel.CamelContextgetCamelContext()org.apache.camel.spi.ResourceResolvergetFallbackResolver()org.apache.camel.spi.ResourceresolveResource(String uri)voidsetCamelContext(org.apache.camel.CamelContext camelContext)voidsetFallbackResolver(org.apache.camel.spi.ResourceResolver fallbackResolver)-
Methods inherited from class org.apache.camel.support.service.BaseService
build, doBuild, doFail, doInit, doLifecycleChange, doResume, doShutdown, doSuspend, fail, getStatus, init, isBuild, isInit, isNew, isRunAllowed, isShutdown, isStarted, isStarting, isStartingOrStarted, isStopped, isStopping, isStoppingOrStopped, isSuspended, isSuspending, isSuspendingOrSuspended, resume, shutdown, start, stop, suspend
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
-
-
Field Detail
-
RESOURCE_LOADER_KEY_PREFIX
public static final String RESOURCE_LOADER_KEY_PREFIX
Prefix to use for looking up existingResourceLoaderfrom theRegistry.- See Also:
- Constant Field Values
-
-
Method Detail
-
doStart
public void doStart() throws Exception- Overrides:
doStartin classorg.apache.camel.support.service.BaseService- Throws:
Exception
-
doStop
public void doStop() throws Exception- Overrides:
doStopin classorg.apache.camel.support.service.BaseService- Throws:
Exception
-
getFallbackResolver
public org.apache.camel.spi.ResourceResolver getFallbackResolver()
-
setFallbackResolver
public void setFallbackResolver(org.apache.camel.spi.ResourceResolver fallbackResolver)
-
getCamelContext
public org.apache.camel.CamelContext getCamelContext()
- Specified by:
getCamelContextin interfaceorg.apache.camel.CamelContextAware
-
setCamelContext
public void setCamelContext(org.apache.camel.CamelContext camelContext)
- Specified by:
setCamelContextin interfaceorg.apache.camel.CamelContextAware
-
resolveResource
public org.apache.camel.spi.Resource resolveResource(String uri)
- Specified by:
resolveResourcein interfaceorg.apache.camel.spi.ResourceLoader
-
-