public abstract class SapRfcServerComponent
extends org.apache.camel.impl.UriEndpointComponent
SapTransactionalRfcServerEndpoint
.Modifier and Type | Field and Description |
---|---|
protected Map<String,com.sap.conn.jco.server.JCoServer> |
activeServers |
protected Map<String,com.sap.conn.jco.JCoCustomRepository> |
repositories |
protected ServerErrorAndExceptionListener |
serverErrorAndExceptionListener |
protected ServerStateChangedListener |
serverStateChangedListener |
protected File |
tidStoresLocation |
Constructor and Description |
---|
SapRfcServerComponent(Class<? extends org.apache.camel.Endpoint> endpointClass) |
Modifier and Type | Method and Description |
---|---|
protected void |
doStart() |
protected void |
doStop() |
protected com.sap.conn.jco.JCoCustomRepository |
getRepository(String serverName) |
protected com.sap.conn.jco.server.JCoServer |
getServer(String serverName) |
protected FunctionHandlerFactory |
getServerHandlerFactory(String serverName) |
String |
getTidStoresLocation() |
void |
setTidStoresLocation(String tidStoresLocation) |
createComponentConfiguration, createParameterConfigurationMap, getEndpointClass, getParameterConfigurationMap, populateParameterConfigurationMap, setEndpointClass
afterConfiguration, createConfiguration, createEndpoint, createEndpoint, getAndRemoveOrResolveReferenceParameter, getAndRemoveOrResolveReferenceParameter, getAndRemoveParameter, getAndRemoveParameter, getCamelContext, ifStartsWithReturnRemainder, preProcessUri, resolveAndRemoveReferenceListParameter, resolveAndRemoveReferenceListParameter, resolveAndRemoveReferenceParameter, resolveAndRemoveReferenceParameter, setCamelContext, setProperties, setProperties, useIntrospectionOnEndpoint, useRawUri, validateParameters, validateURI
protected File tidStoresLocation
protected ServerErrorAndExceptionListener serverErrorAndExceptionListener
protected ServerStateChangedListener serverStateChangedListener
public SapRfcServerComponent(Class<? extends org.apache.camel.Endpoint> endpointClass)
public String getTidStoresLocation()
public void setTidStoresLocation(String tidStoresLocation)
protected FunctionHandlerFactory getServerHandlerFactory(String serverName) throws Exception
Exception
protected com.sap.conn.jco.server.JCoServer getServer(String serverName) throws Exception
Exception
protected com.sap.conn.jco.JCoCustomRepository getRepository(String serverName)
protected void doStart() throws Exception
doStart
in class org.apache.camel.impl.DefaultComponent
Exception
Apache Camel