|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.apache.servicemix.common.Endpoint
org.apache.servicemix.common.endpoints.SimpleEndpoint
org.apache.servicemix.common.endpoints.ProviderEndpoint
org.apache.servicemix.camel.CamelProviderEndpoint
public class CamelProviderEndpoint
A JBI endpoint which when invoked will delegate to a Camel endpoint
| Field Summary | |
|---|---|
static QName |
SERVICE_NAME
|
| Fields inherited from class org.apache.servicemix.common.Endpoint |
|---|
definition, description, endpoint, interfaceName, logger, service, serviceUnit |
| Constructor Summary | |
|---|---|
CamelProviderEndpoint(ServiceUnit serviceUnit,
org.apache.camel.Endpoint camelEndpoint,
JbiBinding binding,
org.apache.camel.Processor camelProcessor)
|
|
CamelProviderEndpoint(ServiceUnit serviceUnit,
QName service,
String endpoint,
JbiBinding binding,
org.apache.camel.Processor camelProcessor)
|
|
| Method Summary | |
|---|---|
protected void |
handleActiveProviderExchange(MessageExchange exchange)
|
void |
process(MessageExchange exchange)
|
| Methods inherited from class org.apache.servicemix.common.endpoints.ProviderEndpoint |
|---|
getRole, processInOnly, processInOut, start, stop |
| Methods inherited from class org.apache.servicemix.common.endpoints.SimpleEndpoint |
|---|
activate, deactivate, done, fail, getChannel, getContext, getExchangeFactory, getProcessor, send, sendSync |
| Methods inherited from class org.apache.servicemix.common.Endpoint |
|---|
getDefinition, getDescription, getEndpoint, getInterfaceName, getKey, getService, getServiceUnit, isExchangeOkay, setDefinition, setDescription, setEndpoint, setInterfaceName, setService, setServiceUnit, toString, validate |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
public static final QName SERVICE_NAME
| Constructor Detail |
|---|
public CamelProviderEndpoint(ServiceUnit serviceUnit,
QName service,
String endpoint,
JbiBinding binding,
org.apache.camel.Processor camelProcessor)
public CamelProviderEndpoint(ServiceUnit serviceUnit,
org.apache.camel.Endpoint camelEndpoint,
JbiBinding binding,
org.apache.camel.Processor camelProcessor)
| Method Detail |
|---|
public void process(MessageExchange exchange)
throws Exception
process in interface ExchangeProcessorprocess in class ProviderEndpointException
protected void handleActiveProviderExchange(MessageExchange exchange)
throws Exception
Exception
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||