public abstract class ResourceResolverSupport
extends org.apache.camel.support.service.ServiceSupport
implements org.apache.camel.spi.ResourceResolver
ResourceResolver
implementations.Modifier | Constructor and Description |
---|---|
protected |
ResourceResolverSupport(String scheme) |
Modifier and Type | Method and Description |
---|---|
protected abstract org.apache.camel.spi.Resource |
createResource(String location,
String remaining) |
org.apache.camel.CamelContext |
getCamelContext() |
protected org.slf4j.Logger |
getLogger() |
protected String |
getRemaining(String location) |
String |
getSupportedScheme() |
org.apache.camel.spi.Resource |
resolve(String location) |
void |
setCamelContext(org.apache.camel.CamelContext camelContext) |
build, doBuild, doFail, doInit, doLifecycleChange, doResume, doShutdown, doStart, doStop, doSuspend, fail, getStatus, init, isBuild, isInit, isNew, isRunAllowed, isShutdown, isStarted, isStarting, isStartingOrStarted, isStopped, isStopping, isStoppingOrStopped, isSuspended, isSuspending, isSuspendingOrSuspended, resume, shutdown, start, stop, suspend
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
protected ResourceResolverSupport(String scheme)
public String getSupportedScheme()
getSupportedScheme
in interface org.apache.camel.spi.ResourceResolver
public org.apache.camel.CamelContext getCamelContext()
getCamelContext
in interface org.apache.camel.CamelContextAware
public void setCamelContext(org.apache.camel.CamelContext camelContext)
setCamelContext
in interface org.apache.camel.CamelContextAware
public org.apache.camel.spi.Resource resolve(String location)
resolve
in interface org.apache.camel.spi.ResourceResolver
protected abstract org.apache.camel.spi.Resource createResource(String location, String remaining)
protected org.slf4j.Logger getLogger()
Apache Camel