Class SendDynamicAwareSupport
- java.lang.Object
-
- org.apache.camel.support.service.BaseService
-
- org.apache.camel.support.service.ServiceSupport
-
- org.apache.camel.support.component.SendDynamicAwareSupport
-
- All Implemented Interfaces:
AutoCloseable,org.apache.camel.CamelContextAware,org.apache.camel.Service,org.apache.camel.ShutdownableService,org.apache.camel.spi.SendDynamicAware,org.apache.camel.StatefulService,org.apache.camel.SuspendableService
public abstract class SendDynamicAwareSupport extends org.apache.camel.support.service.ServiceSupport implements org.apache.camel.spi.SendDynamicAwareSupport class forSendDynamicAwareimplementations.
-
-
Constructor Summary
Constructors Constructor Description SendDynamicAwareSupport()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringasEndpointUri(org.apache.camel.Exchange exchange, String uri, Map<String,Object> properties)protected voiddoInit()Map<String,Object>endpointLenientProperties(org.apache.camel.Exchange exchange, String uri)Map<String,Object>endpointProperties(org.apache.camel.Exchange exchange, String uri)org.apache.camel.CamelContextgetCamelContext()StringgetScheme()booleanresolveRawParameterValues()voidsetCamelContext(org.apache.camel.CamelContext camelContext)voidsetScheme(String scheme)-
Methods inherited from class org.apache.camel.support.service.BaseService
build, doBuild, doFail, 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
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.apache.camel.spi.SendDynamicAware
createPostProcessor, createPreProcessor, isLenientProperties, prepare, resolveStaticUri
-
-
-
-
Method Detail
-
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
-
setScheme
public void setScheme(String scheme)
- Specified by:
setSchemein interfaceorg.apache.camel.spi.SendDynamicAware
-
getScheme
public String getScheme()
- Specified by:
getSchemein interfaceorg.apache.camel.spi.SendDynamicAware
-
resolveRawParameterValues
public boolean resolveRawParameterValues()
- Specified by:
resolveRawParameterValuesin interfaceorg.apache.camel.spi.SendDynamicAware
-
doInit
protected void doInit() throws Exception- Overrides:
doInitin classorg.apache.camel.support.service.BaseService- Throws:
Exception
-
endpointProperties
public Map<String,Object> endpointProperties(org.apache.camel.Exchange exchange, String uri) throws Exception
- Throws:
Exception
-
endpointLenientProperties
public Map<String,Object> endpointLenientProperties(org.apache.camel.Exchange exchange, String uri) throws Exception
- Throws:
Exception
-
-