org.jboss.soa.esb.listeners.gateway.camel
Class JBossESBComponent
java.lang.Object
org.apache.camel.impl.ServiceSupport
org.apache.camel.impl.DefaultComponent
org.jboss.soa.esb.listeners.gateway.camel.JBossESBComponent
- All Implemented Interfaces:
- org.apache.camel.Component, org.apache.camel.Service, org.apache.camel.ShutdownableService
public class JBossESBComponent
- extends org.apache.camel.impl.DefaultComponent
JBossESBComponent.
- Author:
- dward at jboss.org
Field Summary |
static java.lang.String |
ASYNC
|
static java.lang.String |
CATEGORY
|
static java.lang.String |
JBOSSESB
|
static java.lang.String |
NAME
|
static java.lang.String |
SERVICE
|
static java.lang.String |
TIMEOUT
|
Method Summary |
protected org.apache.camel.Endpoint |
createEndpoint(java.lang.String uri,
java.lang.String command,
java.util.Map<java.lang.String,java.lang.Object> parameters)
|
static java.net.URI |
createEndpointURI(java.lang.String command,
java.util.Map<java.lang.String,java.lang.Object> parameters)
|
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, doShutdown, getStatus, getVersion, isRunAllowed, isStarted, isStarting, isStopped, isStopping, removeChildService, shutdown, start, stop |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
JBOSSESB
public static final java.lang.String JBOSSESB
- See Also:
- Constant Field Values
SERVICE
public static final java.lang.String SERVICE
- See Also:
- Constant Field Values
CATEGORY
public static final java.lang.String CATEGORY
- See Also:
- Constant Field Values
NAME
public static final java.lang.String NAME
- See Also:
- Constant Field Values
ASYNC
public static final java.lang.String ASYNC
- See Also:
- Constant Field Values
TIMEOUT
public static final java.lang.String TIMEOUT
- See Also:
- Constant Field Values
JBossESBComponent
public JBossESBComponent(ConfigTree config)
createEndpoint
protected org.apache.camel.Endpoint createEndpoint(java.lang.String uri,
java.lang.String command,
java.util.Map<java.lang.String,java.lang.Object> parameters)
throws java.lang.Exception
- Specified by:
createEndpoint
in class org.apache.camel.impl.DefaultComponent
- Throws:
java.lang.Exception
createEndpointURI
public static java.net.URI createEndpointURI(java.lang.String command,
java.util.Map<java.lang.String,java.lang.Object> parameters)
throws java.lang.Exception
- Throws:
java.lang.Exception