org.apache.camel.component.context
Class LocalContextComponent
java.lang.Object
org.apache.camel.impl.ServiceSupport
org.apache.camel.impl.DefaultComponent
org.apache.camel.component.context.LocalContextComponent
- All Implemented Interfaces:
- org.apache.camel.CamelContextAware, org.apache.camel.Component, org.apache.camel.Service, org.apache.camel.ShutdownableService
public class LocalContextComponent
- extends org.apache.camel.impl.DefaultComponent
A Camel Component which exposes a local CamelContext instance as a black box set of endpoints.
| Methods inherited from class org.apache.camel.impl.DefaultComponent |
afterConfiguration, createEndpoint, doStart, doStop, getAndRemoveParameter, getAndRemoveParameter, getCamelContext, ifStartsWithReturnRemainder, resolveAndRemoveReferenceListParameter, resolveAndRemoveReferenceListParameter, resolveAndRemoveReferenceParameter, resolveAndRemoveReferenceParameter, setCamelContext, setProperties, useIntrospectionOnEndpoint, validateParameters, validateURI |
| Methods inherited from class org.apache.camel.impl.ServiceSupport |
addChildService, doResume, doShutdown, doSuspend, getStatus, getVersion, isRunAllowed, isStarted, isStarting, isStopped, isStopping, isSuspended, isSuspending, removeChildService, resume, shutdown, start, start, stop, suspend |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
LocalContextComponent
public LocalContextComponent(org.apache.camel.CamelContext localCamelContext)
getLocalProtocolSchemes
public List<String> getLocalProtocolSchemes()
setLocalProtocolSchemes
public void setLocalProtocolSchemes(List<String> localProtocolSchemes)
- Sets the list of protocols which are used to expose public endpoints by default
getLocalCamelContext
public org.apache.camel.CamelContext getLocalCamelContext()
setLocalCamelContext
public void setLocalCamelContext(org.apache.camel.CamelContext localCamelContext)
createEndpoint
protected org.apache.camel.Endpoint createEndpoint(String uri,
String remaining,
Map<String,Object> parameters)
throws Exception
- Specified by:
createEndpoint in class org.apache.camel.impl.DefaultComponent
- Throws:
Exception
logUsingEndpoint
protected void logUsingEndpoint(String uri,
org.apache.camel.Endpoint endpoint)
Apache CAMEL