@UriEndpoint(scheme="sap-trfc-server", consumerClass=SapTransactionalRfcConsumer.class, syntax="sap-trfc-server:server:rfc", consumerOnly=true, title="SAP Transactional RFC Server") public class SapTransactionalRfcServerEndpoint extends SapRfcServerEndpoint
Modifier and Type | Field and Description |
---|---|
protected boolean |
propagateExceptions |
rfcName, serverName, stateful
Constructor and Description |
---|
SapTransactionalRfcServerEndpoint() |
SapTransactionalRfcServerEndpoint(String endpointUri,
SapTransactionalRfcServerComponent component) |
Modifier and Type | Method and Description |
---|---|
org.apache.camel.Consumer |
createConsumer(org.apache.camel.Processor processor) |
SapTransactionalRfcServerComponent |
getComponent() |
boolean |
isPropagateExceptions() |
void |
setPropagateExceptions(boolean propagateExceptions) |
createProducer, createResponse, getRfcName, getServer, getServerName, isSingleton, isStateful, setRfcName, setServerName, setStateful
configureConsumer, configurePollingConsumer, configureProperties, createEndpointConfiguration, createEndpointUri, createExchange, createExchange, createExchange, createPollingConsumer, doStart, doStop, equals, getCamelContext, getConsumerProperties, getEndpointConfiguration, getEndpointKey, getEndpointUri, getExceptionHandler, getExchangePattern, getId, getPollingConsumerBlockTimeout, getPollingConsumerQueueSize, hashCode, isBridgeErrorHandler, isLenientProperties, isPollingConsumerBlockWhenFull, isSynchronous, setBridgeErrorHandler, setCamelContext, setConsumerProperties, setEndpointConfiguration, setEndpointUri, setEndpointUriIfNotSpecified, setExceptionHandler, setExchangePattern, setPollingConsumerBlockTimeout, setPollingConsumerBlockWhenFull, setPollingConsumerQueueSize, setProperties, setSynchronous, toString
doResume, doShutdown, doSuspend, getStatus, getVersion, isRunAllowed, isStarted, isStarting, isStopped, isStopping, isStoppingOrStopped, isSuspended, isSuspending, isSuspendingOrSuspended, resume, shutdown, start, stop, suspend
@UriParam(name="propagateExceptions", description="When true, specifies that this endpoint will propagate exceptions back to SAP instead of the exchange\'s exception handler", defaultValue="false") protected boolean propagateExceptions
public SapTransactionalRfcServerEndpoint()
public SapTransactionalRfcServerEndpoint(String endpointUri, SapTransactionalRfcServerComponent component)
public boolean isPropagateExceptions()
public void setPropagateExceptions(boolean propagateExceptions)
public org.apache.camel.Consumer createConsumer(org.apache.camel.Processor processor) throws Exception
Exception
public SapTransactionalRfcServerComponent getComponent()
getComponent
in class SapRfcServerEndpoint
Apache Camel