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.ResourceLoader
DefaultResourceLoader
.
-
-
Field Summary
Fields Modifier and Type Field Description static String
RESOURCE_LOADER_KEY_PREFIX
Prefix to use for looking up existingResourceLoader
from 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 void
doStart()
void
doStop()
org.apache.camel.CamelContext
getCamelContext()
org.apache.camel.spi.ResourceResolver
getFallbackResolver()
org.apache.camel.spi.Resource
resolveResource(String uri)
void
setCamelContext(org.apache.camel.CamelContext camelContext)
void
setFallbackResolver(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 existingResourceLoader
from theRegistry
.- See Also:
- Constant Field Values
-
-
Method Detail
-
doStart
public void doStart() throws Exception
- Overrides:
doStart
in classorg.apache.camel.support.service.BaseService
- Throws:
Exception
-
doStop
public void doStop() throws Exception
- Overrides:
doStop
in 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:
getCamelContext
in interfaceorg.apache.camel.CamelContextAware
-
setCamelContext
public void setCamelContext(org.apache.camel.CamelContext camelContext)
- Specified by:
setCamelContext
in interfaceorg.apache.camel.CamelContextAware
-
resolveResource
public org.apache.camel.spi.Resource resolveResource(String uri)
- Specified by:
resolveResource
in interfaceorg.apache.camel.spi.ResourceLoader
-
-