public abstract class SapIDocDestinationEndpoint
extends org.apache.camel.impl.DefaultEndpoint
Modifier and Type | Field and Description |
---|---|
protected String |
applicationRelease |
protected com.sap.conn.jco.JCoDestination |
destination |
protected String |
destinationName |
protected String |
idocType |
protected String |
idocTypeExtension |
protected String |
systemRelease |
Constructor and Description |
---|
SapIDocDestinationEndpoint() |
SapIDocDestinationEndpoint(String endpointUri,
org.apache.camel.Component component) |
Modifier and Type | Method and Description |
---|---|
org.apache.camel.Consumer |
createConsumer(org.apache.camel.Processor processor) |
String |
getApplicationRelease() |
protected com.sap.conn.jco.JCoDestination |
getDestination() |
String |
getDestinationName() |
protected com.sap.conn.idoc.IDocRepository |
getIDocRepository() |
String |
getIdocType() |
String |
getIdocTypeExtension() |
String |
getSystemRelease() |
boolean |
isSingleton() |
void |
setApplicationRelease(String applicationRelease) |
void |
setDestinationName(String destinationName) |
void |
setIdocType(String idocType) |
void |
setIdocTypeExtension(String idocTypeExtension) |
void |
setSystemRelease(String systemRelease) |
configureConsumer, configurePollingConsumer, configureProperties, createEndpointConfiguration, createEndpointUri, createExchange, createExchange, createExchange, createPollingConsumer, doStart, doStop, equals, getCamelContext, getComponent, 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
@UriPath(name="idocType", description="Specifies the Basic IDoc Type of an IDoc produced by this endpoint") @Metadata(required="true") protected String idocType
@UriPath(name="idocTypeExtension", description="Specifies the IDoc Type Extension, if any, of an IDoc produced by this endpoint") @Metadata(required="false") protected String idocTypeExtension
@UriPath(name="systemRelease", description="Specifies the associated SAP Basis Release, if any, of an IDoc produced by this endpoint") @Metadata(required="false") protected String systemRelease
@UriPath(name="applicationRelease", description="Specifes the associated Application Release, if any, of an IDoc produced by this endpoint") @Metadata(required="false") protected String applicationRelease
@UriPath(name="destination", description="Specifies the destination this endpoint sends an IDoc to") @Metadata(required="true") protected String destinationName
protected com.sap.conn.jco.JCoDestination destination
public SapIDocDestinationEndpoint()
public SapIDocDestinationEndpoint(String endpointUri, org.apache.camel.Component component)
public org.apache.camel.Consumer createConsumer(org.apache.camel.Processor processor) throws Exception
Exception
public boolean isSingleton()
public String getIdocType()
public void setIdocType(String idocType)
public String getIdocTypeExtension()
public void setIdocTypeExtension(String idocTypeExtension)
public String getSystemRelease()
public void setSystemRelease(String systemRelease)
public String getApplicationRelease()
public void setApplicationRelease(String applicationRelease)
public String getDestinationName()
public void setDestinationName(String destinationName)
protected com.sap.conn.idoc.IDocRepository getIDocRepository() throws Exception
Exception
protected com.sap.conn.jco.JCoDestination getDestination()
Apache Camel