public class SapJcoDefaultConnectionClient extends SapJcoClient
logger
Constructor and Description |
---|
SapJcoDefaultConnectionClient() |
Modifier and Type | Method and Description |
---|---|
void |
beginTransaction(SapJcoSession session) |
void |
commit(SapJcoSession session) |
SapObject |
dispatch(SapObject object,
SapJcoSession session) |
void |
doDispose()
Disposes the JCO Adapter connection
|
void |
doInitialise(String name,
Properties properties)
Initialises the JCO Adapter connection
|
void |
doReInitialise(String newPassword)
Changes the password used in the connection.
|
Object |
execute(com.sap.conn.jco.JCoFunction function,
SapJcoSession session) |
Properties |
getDestinationProperties() |
com.sap.conn.jco.JCoFunction |
getFunction(String functionName) |
com.sap.conn.idoc.IDocDocument |
getIDocDocument(IDocId iDocId) |
com.sap.conn.idoc.IDocDocumentList |
getIDocDocumentList(InputStream xmlIDocDocumentList) |
IDocMetadata |
getIDocMetadata(IDocId iDocId) |
String |
getName() |
void |
rollback(SapJcoSession session) |
List<SapObjectDescriptor> |
searchFunctions(String filter) |
List<SapObjectDescriptor> |
searchIDocTypes(String filter) |
void |
setName(String name) |
createSession, getKey, isDisableFunctionTemplateCache, isSamePassword, setDisableFunctionTemplateCache, setKey
public void doInitialise(String name, Properties properties) throws Exception
SapJcoClient
doInitialise
in class SapJcoClient
name
- Name or id of the connection. Used as JCO destination name.properties
- Connection propertiesException
public void doReInitialise(String newPassword) throws Exception
SapJcoClient
doReInitialise
in class SapJcoClient
Exception
public void doDispose() throws Exception
SapJcoClient
doDispose
in class SapJcoClient
Exception
public Object execute(com.sap.conn.jco.JCoFunction function, SapJcoSession session) throws Exception
Exception
public com.sap.conn.jco.JCoFunction getFunction(String functionName) throws Exception
getFunction
in class SapJcoClient
Exception
public String getName()
getName
in class SapJcoClient
public void setName(String name)
public SapObject dispatch(SapObject object, SapJcoSession session) throws Exception
dispatch
in class SapJcoClient
Exception
public IDocMetadata getIDocMetadata(IDocId iDocId) throws Exception
getIDocMetadata
in class SapJcoClient
Exception
public com.sap.conn.idoc.IDocDocument getIDocDocument(IDocId iDocId) throws Exception
getIDocDocument
in class SapJcoClient
Exception
public com.sap.conn.idoc.IDocDocumentList getIDocDocumentList(InputStream xmlIDocDocumentList) throws Exception
getIDocDocumentList
in class SapJcoClient
Exception
public void beginTransaction(SapJcoSession session) throws Exception
beginTransaction
in class SapJcoClient
Exception
public void commit(SapJcoSession session) throws Exception
commit
in class SapJcoClient
Exception
public void rollback(SapJcoSession session) throws Exception
rollback
in class SapJcoClient
Exception
public Properties getDestinationProperties() throws Exception
getDestinationProperties
in class SapJcoClient
Exception
public List<SapObjectDescriptor> searchFunctions(String filter) throws Exception
searchFunctions
in class SapJcoClient
Exception
public List<SapObjectDescriptor> searchIDocTypes(String filter) throws Exception
searchIDocTypes
in class SapJcoClient
Exception
Copyright © 2016. All rights reserved.