public class IDocHandlerFactory extends Object implements com.sap.conn.idoc.jco.JCoIDocHandlerFactory
Constructor and Description |
---|
IDocHandlerFactory() |
Modifier and Type | Method and Description |
---|---|
protected String |
createKey(String iDocType,
String iDocTypeExtension,
String systemRelease,
String applicationRelease)
Create key for JCoIDocHandler map
|
com.sap.conn.idoc.jco.JCoIDocHandler |
getIDocHandler(com.sap.conn.idoc.jco.JCoIDocServerContext serverContext) |
void |
registerHandler(String iDocType,
String iDocTypeExtension,
String systemRelease,
String applicationRelease,
com.sap.conn.idoc.jco.JCoIDocHandler iDocHandler) |
com.sap.conn.idoc.jco.JCoIDocHandler |
unregisterHandler(String iDocType,
String iDocTypeExtension,
String systemRelease,
String applicationRelease) |
public void registerHandler(String iDocType, String iDocTypeExtension, String systemRelease, String applicationRelease, com.sap.conn.idoc.jco.JCoIDocHandler iDocHandler)
public com.sap.conn.idoc.jco.JCoIDocHandler unregisterHandler(String iDocType, String iDocTypeExtension, String systemRelease, String applicationRelease)
public com.sap.conn.idoc.jco.JCoIDocHandler getIDocHandler(com.sap.conn.idoc.jco.JCoIDocServerContext serverContext)
getIDocHandler
in interface com.sap.conn.idoc.jco.JCoIDocHandlerFactory
protected String createKey(String iDocType, String iDocTypeExtension, String systemRelease, String applicationRelease)
Key string in the form: "IDoc Type|IDoc Type Extension|System Release|Application Release".
iDocType
- - IDoc typeiDocTypeExtension
- - IDoc type extenstionsystemRelease
- - System releaseapplicationRelease
- - Application releaseApache Camel