|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.softwareag.xbd.extension.JCOStreamService
com.softwareag.xbd.extension.JCOAdapter
This class implements an interface for Crossvision Service Orchestrator (CSO) to call and receive SAP R/3 functions. The RFC interface and protocol is used for implementation.
Field Summary |
Fields inherited from class com.softwareag.xbd.extension.JCOStreamService |
handles, isTracing, logger |
Constructor Summary | |
JCOAdapter()
|
Method Summary | |
void |
call()
Calls RFC enabled function. |
void |
close()
Closes the current client connection and release the resources from SAP application server. |
void |
getFunctionTemplate(java.lang.String function)
Returns XML template document for calling specific function. |
static java.lang.String |
getRevision()
Returns CVS revision. |
void |
loadRepositoryClientFunction(java.lang.String functionList)
Loads meta information of functions into the memory. |
void |
open(java.lang.String client,
java.lang.String userid,
java.lang.String password,
java.lang.String language,
java.lang.String host,
java.lang.String systemNumber)
Opens a client connection to the SAP application server. |
void |
openWithLoadBalancing(java.lang.String client,
java.lang.String userid,
java.lang.String password,
java.lang.String language,
java.lang.String mshost,
java.lang.String r3name,
java.lang.String group)
|
void |
resetRepositoryClientFunctions()
Removes all meta information. |
void |
startDispatcher(java.lang.String gwhost,
java.lang.String gwserv,
java.lang.String programID,
java.lang.String workers,
java.lang.String sequence,
java.lang.String unicode)
Starts server dispatcher. |
void |
stopDispatcher(java.lang.String gwhost,
java.lang.String gwserv,
java.lang.String programID)
Stops server dispatcher. |
Methods inherited from class com.softwareag.xbd.extension.JCOStreamService |
call, call, call, closeClient, connectClient, connectClientWithLoadBalancing, connectServer, doWrite, doWrite, existServer, getFunctionTemplate, getFunctionTemplate, getRequestFieldsFor, getRequestFieldsFor, getResultFor, getResultFor, getResultFor, getServerConnectionContext, isElement, main, notifyNonActivityTimeout, registerFunction, registerFunction, registerParameter, resetClientRepository, resetRepository, setTrace, setTraceDirectory, startServer, stopServer |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public JCOAdapter()
Method Detail |
public static java.lang.String getRevision()
public void open(java.lang.String client, java.lang.String userid, java.lang.String password, java.lang.String language, java.lang.String host, java.lang.String systemNumber) throws java.lang.Throwable
call()
and
getFunctionTemplate(String)
can be called.
client
- Connect to the client (mandant)userid
- Identify with user IDpassword
- Identify with passwordlanguage
- Logon language (e.g. DE, EN, ...)host
- The IP or DNS name of SAP application serversystemNumber
- The system number of SAP application server
java.lang.Throwable
public void openWithLoadBalancing(java.lang.String client, java.lang.String userid, java.lang.String password, java.lang.String language, java.lang.String mshost, java.lang.String r3name, java.lang.String group) throws java.lang.Throwable
java.lang.Throwable
public void close() throws java.lang.Throwable
java.lang.Throwable
public void call() throws java.lang.Throwable
java.lang.Throwable
public void getFunctionTemplate(java.lang.String function) throws java.lang.Throwable
function
- Creates XML document for this function
java.lang.Throwable
public void loadRepositoryClientFunction(java.lang.String functionList) throws java.lang.Throwable
functionList
-
java.lang.Throwable
public void resetRepositoryClientFunctions() throws java.lang.Throwable
java.lang.Throwable
public void startDispatcher(java.lang.String gwhost, java.lang.String gwserv, java.lang.String programID, java.lang.String workers, java.lang.String sequence, java.lang.String unicode) throws java.lang.Throwable
gwhost
- gwserv
- programID
- workers
- sequence
- unicode
-
java.lang.Throwable
public void stopDispatcher(java.lang.String gwhost, java.lang.String gwserv, java.lang.String programID) throws java.lang.Throwable
gwhost
- gwserv
- programID
-
java.lang.Throwable
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |