Uses of Class
com.sap.mw.jco.JCO.Client

Uses of JCO.Client in com.sap.mw.jco
 

Methods in com.sap.mw.jco that return JCO.Client
static JCO.Client JCO.createClient(java.util.Properties properties)
          Creates an instance of a client connection to a remote SAP system.
static JCO.Client JCO.createClient(java.lang.String[][] params)
          Creates an instance of a client to a remote SAP system using an array to specify the connection parameters.
static JCO.Client JCO.createClient(java.lang.String client, java.lang.String user, java.lang.String passwd, java.lang.String lang, java.lang.String ashost, java.lang.String sysnr)
          Creates an instance of a client connection to a remote SAP system (no load balancing) Note: Depending on the SAP system release, logins using Single-Sign-On (SSO) or X509 certificates are being supported.
For SSO specify the user to be $MYSAPSSO2$ and pass the base64 encoded ticket as as the passwd parameter.
For X509 specify the user to be $X509CERT$ and pass the base64 encoded certificate as the passwd parameter.
static JCO.Client JCO.createClient(java.lang.String client, java.lang.String user, java.lang.String passwd, java.lang.String lang, java.lang.String ashost, java.lang.String sysnr, java.lang.String gwhost, java.lang.String gwserv)
          Creates an instance of a client connection to a remote SAP system (no load balancing) Note: Depending on the SAP system release, logins using Single-Sign-On (SSO) or X509 certificates are being supported.
For SSO specify the user to be $MYSAPSSO2$ and pass the base64 encoded ticket as as the passwd parameter.
For X509 specify the user to be $X509CERT$ and pass the base64 encoded certificate as the passwd parameter.
static JCO.Client JCO.createClient(java.lang.String client, java.lang.String user, java.lang.String passwd, java.lang.String lang, java.lang.String mshost, java.lang.String r3name, java.lang.String group)
          Creates an instance of a client connection to a remote SAP system (with load balancing) Note: Depending on the SAP system release, logins using Single-Sign-On (SSO) or X509 certificates are being supported.
For SSO specify the user to be $MYSAPSSO2$ and pass the base64 encoded ticket as as the passwd parameter.
For X509 specify the user to be $X509CERT$ and pass the base64 encoded certificate as the passwd parameter.
static JCO.Client JCO.createClient(java.lang.String client, java.lang.String user, java.lang.String passwd, java.lang.String lang, java.lang.String url)
          Creates an instance of a client connection to a remote SAP system (with load balancing)
static JCO.Client JCO.createClient(java.lang.String gwhost, java.lang.String gwserv, java.lang.String tpname)
          Creates an instance of a client connection to a remote RFC server program
static JCO.Client JCO.createClient(java.lang.String gwhost, java.lang.String gwserv, java.lang.String tpname, java.lang.String tphost)
          Creates an instance of a client connection to a remote RFC server program
static JCO.Client JCO.getClient(java.lang.String key)
          Returns a client connection from the specified pool.
Note: Any client obtained by this method must be released with JCO.releaseClient()
static JCO.Client JCO.getClient(java.lang.String key, boolean reset)
          Returns a client connection from the specified pool.
Note: Any client obtained by this method must be released with JCO.releaseClient()
 JCO.Client JCO.PoolManager.getClient(java.lang.String pool_name)
          Returns a new client connection from the specified pool.
Note: Any client obtained by this method must be released with JCO.releaseClient() if not needed anymore.
 JCO.Client JCO.PoolManager.getClient(java.lang.String pool_name, boolean reset)
          Returns a new client connection from the specified pool and resets all resources associated with this connection.
 

Methods in com.sap.mw.jco with parameters of type JCO.Client
static void JCO.releaseClient(JCO.Client client)
          Releases a client connection to its pool.
On SAP systems equal or above 4.0A the method resets the connection, i.e. frees all resources and context allocated on the server side (i.e.
static IRepository JCO.createRepository(java.lang.String name, JCO.Client client)
          Creates a new repository
 void JCO.PoolManager.addPool(java.lang.String pool_name, JCO.Client master, int max_pool_size)
          Adds a new pool to the pools list
 void JCO.PoolManager.releaseClient(JCO.Client client)
          Returns the client connection to the pool.
On SAP systems equal or above 4.0A the method resets the connection, i.e. frees all resources and context allocated on the server side (i.e.
 JCO.Function JCO.IDocument.createJCOFunction(JCO.Client client, char idoc_version)
          Creates a JCO.Function which contains the appropriate R/3 method to call as well as the appropriate tables.
 IMetaData JCO.Repository.queryFunctionInterface(JCO.Client client, java.lang.String name)
          Queries the function meta data for the passed function name.
 IMetaData JCO.Repository.queryStructureDefinition(JCO.Client client, java.lang.String name)
          Queries the meta data for the structure with the specified name.
 IMetaData JCO.Repository.queryTableDefinition(JCO.Client client, java.lang.String name)
          Queries the meta data for the table with the specified the name.
 

Constructors in com.sap.mw.jco with parameters of type JCO.Client
JCO.Repository(java.lang.String name, JCO.Client client)
          Creates a new SAP system repository