A C D E F G H I J L N O P Q R S T U W

A

abort(String) - Method in class com.sap.mw.jco.JCO.Connection
Aborts the connection to the remote system, i.e. tries to send a final message to the host before it disconnects.
abort(String) - Method in class com.sap.mw.jco.JCO.Client
Aborts the connection to the remote system, i.e. tries to send a final message to the host before it disconnects.
abort(String) - Method in class com.sap.mw.jco.JCO.Server
Aborts the connection to the remote system, i.e. tries to send a final message to the host before it disconnects.
addClientPool(String, int, Properties) - Static method in class com.sap.mw.jco.JCO
Creates an instance of a client pool to a remote SAP system
addClientPool(String, int, String[][]) - Static method in class com.sap.mw.jco.JCO
Creates an instance of a client pool to a remote SAP system using an array to specify the connection parameters.
addClientPool(String, int, String, String, String) - Static method in class com.sap.mw.jco.JCO
Creates an instance of a client pool to a remote JCO server program
addClientPool(String, int, String, String, String, String) - Static method in class com.sap.mw.jco.JCO
Creates an instance of a client pool to a remote JCO server program.
addClientPool(String, int, String, String, String, String, String, String) - Static method in class com.sap.mw.jco.JCO
Creates an instance of a client pool 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.
addClientPool(String, int, String, String, String, String, String, String, String) - Static method in class com.sap.mw.jco.JCO
Creates an instance of a client pool 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.
addClientPool(String, int, String, String, String, String, String, String, String, String) - Static method in class com.sap.mw.jco.JCO
Creates an instance of a client pool 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.
addFunctionInterfaceToCache(IMetaData) - Method in class com.sap.mw.jco.JCO.BasicRepository
Adds a function interface to the local cache.
addFunctionInterfaceToCache(IMetaData) - Method in interface com.sap.mw.jco.IRepository
Adds a function interface to the local cache.
addFunctionInterfaceToCache(String, IMetaData) - Method in class com.sap.mw.jco.JCO.BasicRepository
Adds a function interface to the local cache.
addInfo(String, char, int, int) - Method in class com.sap.mw.jco.JCO.MetaData
Deprecated. Only used internally. This method might be removed or changed in the next release without notice. Use public void addInfo(String name, int type, int length, int offset) instead.
addInfo(String, char, int, int, int) - Method in class com.sap.mw.jco.JCO.MetaData
Deprecated. Only used internally. This method might be removed or changed in the next release without notice. Use public void addInfo(String name, int type, int length, int offset, int decimals) instead.
addInfo(String, int, int) - Method in class com.sap.mw.jco.JCO.MetaData
Adds a new field descriptor to the meta data object
addInfo(String, int, int, int) - Method in class com.sap.mw.jco.JCO.MetaData
Adds a new field descriptor to the meta data object
addInfo(String, int, int, int, int) - Method in class com.sap.mw.jco.JCO.MetaData
Adds a new field descriptor to the meta data object
addInfo(String, int, int, int, int, int, Object) - Method in class com.sap.mw.jco.JCO.MetaData
Adds a new field descriptor to the meta data object
addInfo(String, int, int, int, int, int, Object) - Method in interface com.sap.mw.jco.IMetaData
Adds a new field descriptor to the meta-data object
addInfo(String, int, int, int, int, int, String, String, int, Object, IExtendedFieldMetaData) - Method in class com.sap.mw.jco.JCO.MetaData
Adds a new field descriptor to the meta data object
addInfo(String, int, int, int, int, String, String, int, Object, IExtendedFieldMetaData) - Method in class com.sap.mw.jco.JCO.MetaData
Adds a new field descriptor to the meta data object
addInfo(String, int, int, int, int, String, String, int, Object, IExtendedFieldMetaData) - Method in class com.sap.mw.jco.JCO.Record
Adds a new field descriptor to the meta data object
addInfo(String, int, int, int, int, String, String, int, Object, IExtendedFieldMetaData) - Method in interface com.sap.mw.jco.IMetaData
Adds a new field descriptor to the meta-data object
addPool(String, JCO.Client, int) - Method in class com.sap.mw.jco.JCO.PoolManager
Adds a new pool to the pools list
addPoolChangedListener(JCO.PoolChangedListener) - Method in class com.sap.mw.jco.JCO.PoolManager
Register a pool changed listener
addServerErrorListener(JCO.ServerErrorListener) - Static method in class com.sap.mw.jco.JCO
Adds an error listener to the list of listeners
addServerExceptionListener(JCO.ServerExceptionListener) - Static method in class com.sap.mw.jco.JCO
Adds an exception listener to the list of listeners
addServerStateChangedListener(JCO.ServerStateChangedListener) - Static method in class com.sap.mw.jco.JCO
Adds a state changed listener to the list of listeners
addStructureDefinitionToCache(IMetaData) - Method in class com.sap.mw.jco.JCO.BasicRepository
Adds a structure definition to the local cache.
addStructureDefinitionToCache(IMetaData) - Method in interface com.sap.mw.jco.IRepository
Adds a structure definition to the local cache.
addStructureDefinitionToCache(String, IMetaData) - Method in class com.sap.mw.jco.JCO.BasicRepository
Adds a structure definition to the local cache.
addTraceListener(JCO.TraceListener) - Static method in class com.sap.mw.jco.JCO
Adds a trace listener to the list of listeners
appendRow() - Method in class com.sap.mw.jco.JCO.Table
Appends a new row at the end of the table and moves the row pointer such that it points to the newly appended row.
appendRows(int) - Method in class com.sap.mw.jco.JCO.Table
Appends the specified number of empty rows at the end of the table.
appendValue(String, int, int, byte[]) - Method in class com.sap.mw.jco.JCO.ParameterList
Adds a ByteArray value to the parameter list
appendValue(String, int, int, double) - Method in class com.sap.mw.jco.JCO.ParameterList
Adds a value to the parameter list
appendValue(String, int, int, int) - Method in class com.sap.mw.jco.JCO.ParameterList
Adds a value to the parameter list
appendValue(String, int, int, int, byte[]) - Method in class com.sap.mw.jco.JCO.ParameterList
Adds a ByteArray value to the parameter list
appendValue(String, int, int, int, double) - Method in class com.sap.mw.jco.JCO.ParameterList
Adds a double value to the parameter list
appendValue(String, int, int, int, int) - Method in class com.sap.mw.jco.JCO.ParameterList
Adds an integer value to the parameter list
appendValue(String, int, int, int, Object) - Method in class com.sap.mw.jco.JCO.ParameterList
Adds an Object value to the parameter list
appendValue(String, int, int, int, String) - Method in class com.sap.mw.jco.JCO.ParameterList
Adds a string value to the parameter list
appendValue(String, int, int, Object) - Method in class com.sap.mw.jco.JCO.ParameterList
Adds an Object value to the parameter list
appendValue(String, int, int, String) - Method in class com.sap.mw.jco.JCO.ParameterList
Adds a value to the parameter list
appendValue(String, JCO.Structure) - Method in class com.sap.mw.jco.JCO.ParameterList
Adds a structure value to the parameter list
appendValue(String, JCO.Table) - Method in class com.sap.mw.jco.JCO.ParameterList
Adds a Table value to the parameter list
AUTHORIZATION_MODE_BASIC - Static variable in class com.sap.mw.jco.JCO.Server
Authorization mode basic
AUTHORIZATION_MODE_SNC - Static variable in class com.sap.mw.jco.JCO.Server
Authorization mode SNC

C

clear() - Method in class com.sap.mw.jco.JCO.Record
Clears the record, i.e. resets everything to its initial state
clear() - Method in class com.sap.mw.jco.JCO.Table
Clears the table, i.e. deletes all rows
clone() - Method in class com.sap.mw.jco.JCO.Throughput
Returns a clone of this timing object
clone() - Method in class com.sap.mw.jco.JCO.Connection
Returns a clone of this connection.
clone() - Method in class com.sap.mw.jco.JCO.Client
Returns a clone of this connection The cloned connection however will not be opened
clone() - Method in class com.sap.mw.jco.JCO.MetaData
Creates an returns a copy of the MetaData object.
clone() - Method in class com.sap.mw.jco.JCO.Record
Creates a clone of this record
clone() - Method in class com.sap.mw.jco.JCO.FunctionTemplate
Creates an returns a copy of the IFunctionTemplate object.
clone() - Method in interface com.sap.mw.jco.IMetaData
Creates an returns a copy of the IMetaData object.
clone() - Method in interface com.sap.mw.jco.IFunctionTemplate
Creates a copy of the function template
confirmTID(String) - Method in class com.sap.mw.jco.JCO.Client
Confirms that a transaction has been successfull
connect() - Method in class com.sap.mw.jco.JCO.Client
Opens a client connection to the remote system using the current connection parameters
copyFrom(JCO.Record) - Method in class com.sap.mw.jco.JCO.Record
Copies the matching fields from the source record into this record Data fields are considered to be equivalent if the name and type of two fields match.
copyFrom(JCO.Record) - Method in class com.sap.mw.jco.JCO.Table
Appends the matching fields from the source record at the end of this table Data fields are considered to be equivalent if the name and type of two fields match.
createClient(Properties) - Static method in class com.sap.mw.jco.JCO
Creates an instance of a client connection to a remote SAP system.
createClient(String[][]) - Static method in class com.sap.mw.jco.JCO
Creates an instance of a client to a remote SAP system using an array to specify the connection parameters.
createClient(String, String, String) - Static method in class com.sap.mw.jco.JCO
Creates an instance of a client connection to a remote RFC server program
createClient(String, String, String, String) - Static method in class com.sap.mw.jco.JCO
Creates an instance of a client connection to a remote RFC server program
createClient(String, String, String, String, String) - Static method in class com.sap.mw.jco.JCO
Creates an instance of a client connection to a remote SAP system (with load balancing)
createClient(String, String, String, String, String, String) - Static method in class com.sap.mw.jco.JCO
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.
createClient(String, String, String, String, String, String, String) - Static method in class com.sap.mw.jco.JCO
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.
createClient(String, String, String, String, String, String, String, String) - Static method in class com.sap.mw.jco.JCO
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.
createFunction(String, JCO.ParameterList, JCO.ParameterList, JCO.ParameterList) - Static method in class com.sap.mw.jco.JCO
Creates a new JCO Function
createJCOFunction(JCO.Client, char) - Method in interface com.sap.mw.jco.JCO.IDocument
Creates a JCO.Function which contains the appropriate R/3 method to call as well as the appropriate tables.
createParameterList() - Static method in class com.sap.mw.jco.JCO
Returns a newly created parameter list
createParameterList(IMetaData) - Static method in class com.sap.mw.jco.JCO
Returns a newly created and preconfigured parameter list as specified by the meta data
createRepository(String, JCO.Client) - Static method in class com.sap.mw.jco.JCO
Creates a new repository
createRepository(String, String) - Static method in class com.sap.mw.jco.JCO
Creates a new repository
createRepository(String, String[]) - Static method in class com.sap.mw.jco.JCO
Creates a new repository
createStructure(IMetaData) - Static method in class com.sap.mw.jco.JCO
Creates a new structure with data fields as described by the specified meta data
createStructure(String) - Static method in class com.sap.mw.jco.JCO
Creates a empty structure
createTable(IMetaData) - Static method in class com.sap.mw.jco.JCO
Creates a new table with a column layout as described by the specified meta data
createTable(String) - Static method in class com.sap.mw.jco.JCO
Creates a new table
createTID() - Method in class com.sap.mw.jco.JCO.Client
Creates a new transaction ID

D

deleteAllRows() - Method in class com.sap.mw.jco.JCO.Table
Deletes all rows of table
deleteRow() - Method in class com.sap.mw.jco.JCO.Table
Deletes the current row
Note:The row pointer will be left untouched unless it would point to a row that would have become invalid due to the deletion operation.
deleteRow(int) - Method in class com.sap.mw.jco.JCO.Table
Deletes the row at the specified position.
Note:The row pointer will be left untouched unless it would point to a row that would have become invalid due to deletion.
disconnect() - Method in class com.sap.mw.jco.JCO.Connection
Closes the connection to the remote system.
disconnect() - Method in class com.sap.mw.jco.JCO.Client
Closes the connection to the remote system.
disconnect() - Method in class com.sap.mw.jco.JCO.Server
Closes the connection to the remote system.

E

equals(Object) - Method in class com.sap.mw.jco.JCO.MetaData
Compares the specified object with this meta data object for equality.
equals(Object) - Method in class com.sap.mw.jco.JCO.Record
Compares the specified object with this record for equality.
execute(JCO.Function) - Method in class com.sap.mw.jco.JCO.Client
Executes the function on the remote server synchronously
execute(JCO.Function, String) - Method in class com.sap.mw.jco.JCO.Client
Executes the function on the remote server in transactional mode (asynchronously)
execute(JCO.Function, String, String) - Method in class com.sap.mw.jco.JCO.Client
Executes the function on the remote server in queued transactional mode (asynchronously)
execute(JCO.Function, String, String, int) - Method in class com.sap.mw.jco.JCO.Client
Executes the function on the remote server in transactional mode (asynchronously)
execute(JCO.Request) - Method in class com.sap.mw.jco.JCO.Client
Executes the request on the remote server synchronously
execute(JCO.Request, String) - Method in class com.sap.mw.jco.JCO.Client
Executes the request on the remote server asynchronously
execute(JCO.Request, String, String) - Method in class com.sap.mw.jco.JCO.Client
Executes the request on the remote server asynchronously
execute(JCO.Request, String, String, int) - Method in class com.sap.mw.jco.JCO.Client
Executes the request on the remote server asynchronously
execute(String, JCO.ParameterList, JCO.ParameterList) - Method in class com.sap.mw.jco.JCO.Client
Executes the function on the remote server synchronously
execute(String, JCO.ParameterList, JCO.ParameterList, JCO.ParameterList) - Method in class com.sap.mw.jco.JCO.Client
Executes the function on the remote server synchronously
execute(String, JCO.ParameterList, JCO.ParameterList, String) - Method in class com.sap.mw.jco.JCO.Client
Executes the function on the remote server in transactional mode (asynchronously)
execute(String, JCO.ParameterList, JCO.ParameterList, String, String) - Method in class com.sap.mw.jco.JCO.Client
Executes the function on the remote server in queued transactional mode (asynchronously)
execute(String, JCO.ParameterList, JCO.ParameterList, String, String, int) - Method in class com.sap.mw.jco.JCO.Client
Executes the function on the remote server in transactional mode (asynchronously)
EXPORT_PARAMETER - Static variable in class com.sap.mw.jco.JCO
Flag that indicates a export parameter
EXPORT_PARAMETER - Static variable in interface com.sap.mw.jco.IMetaData
Flag that indicates a export parameter

F

fields() - Method in class com.sap.mw.jco.JCO.Record
Returns an iterator for the fields
fireTrace(int, String) - Static method in class com.sap.mw.jco.JCO
Issues a trace message.
firstRow() - Method in class com.sap.mw.jco.JCO.Table
Moves the row pointer to the first row.
fromXML(String) - Method in class com.sap.mw.jco.JCO.Record
Sets the whole record from a XML string.
FUNCTION_MODEL - Static variable in class com.sap.mw.jco.JCO.Server
Call void handleRequest(Function) method on incoming requests

G

getAbapDebug() - Method in class com.sap.mw.jco.JCO.Client
Returns whether debugging is enabled or not.
getAbapDebug() - Method in class com.sap.mw.jco.JCO.Pool
Returns true if ABAP debugging is enabled for the connections of this pool, and false otherwise.
getAbapException() - Method in class com.sap.mw.jco.JCO.J2EEAbapException
Returns the original JCO.AbapException
getASHost() - Method in class com.sap.mw.jco.JCO.Client
Returns the application server
getAttributes() - Method in class com.sap.mw.jco.JCO.Connection
Returns the attributes object for this connection.
getAttributes() - Method in class com.sap.mw.jco.JCO.Client
Returns the attributes object for this connection.
getAttributes() - Method in class com.sap.mw.jco.JCO.Server
Returns the attributes object for this server.
getBigDecimal() - Method in class com.sap.mw.jco.JCO.Field
Returns the value of the i'th field as a BigDecimal object
getBigDecimal(int) - Method in class com.sap.mw.jco.JCO.Record
Returns the value of the i'th field as a BigDecimal object
getBigDecimal(String) - Method in class com.sap.mw.jco.JCO.Record
Returns the value of the i'th field as a BigDecimal object
getBigInteger() - Method in class com.sap.mw.jco.JCO.Field
Returns the value of the i'th field as a BigInteger object
getBigInteger(int) - Method in class com.sap.mw.jco.JCO.Record
Returns the value of the i'th field as a BigInteger object
getBigInteger(String) - Method in class com.sap.mw.jco.JCO.Record
Returns the value of the i'th field as a BigInteger object
getBinaryStream() - Method in class com.sap.mw.jco.JCO.Field
Returns the value of the i'th field as a stream of uninterpreted bytes, i.e. an java.io.InputStream object
getBinaryStream(int) - Method in class com.sap.mw.jco.JCO.Record
Returns the value of the i'th field as a stream of uninterpreted bytes, i.e. an java.io.InputStream object
getBinaryStream(String) - Method in class com.sap.mw.jco.JCO.Record
Returns the value of the i'th field as a stream of uninterpreted bytes, i.e. a java.io.InputStream object
getByteArray() - Method in class com.sap.mw.jco.JCO.Field
Returns the value of the i'th field as a byte[] array
getByteArray(int) - Method in class com.sap.mw.jco.JCO.Record
Returns the value of the i'th field as a byte array
getByteArray(String) - Method in class com.sap.mw.jco.JCO.Record
Returns the value of the i'th field as a byte[] array
getCachedFunctionInterfaces() - Method in class com.sap.mw.jco.JCO.BasicRepository
Returns the names of the cached functions as a string array
getCachedFunctionInterfaces() - Method in interface com.sap.mw.jco.IRepository
Returns the names of the cached functions as a string array
getCachedStructureDefinitions() - Method in class com.sap.mw.jco.JCO.BasicRepository
Returns the names of the cached structures as a string array
getCachedStructureDefinitions() - Method in interface com.sap.mw.jco.IRepository
Returns the names of the cached structures as a string array
getCallModel() - Method in class com.sap.mw.jco.JCO.Server
Returns the call model which can be either JCO.Server.FUNCTION_MODEL or JCO.Server.REQUEST_RESPONSE_MODEL.
getCapacity() - Method in class com.sap.mw.jco.JCO.MetaData
Returns the capacity of the internal buffers
getChar() - Method in class com.sap.mw.jco.JCO.Field
Returns the field's value as a character
getChar(int) - Method in class com.sap.mw.jco.JCO.Record
Returns the value of the i'th field as a char
getChar(String) - Method in class com.sap.mw.jco.JCO.Record
Returns the value of the named field as a chargetCharacterStream() - Method in class com.sap.mw.jco.JCO.Field
Returns the value of the i'th field as a stream of characeters, i.e. an java.io.Reader object
getCharacterStream(int) - Method in class com.sap.mw.jco.JCO.Record
Returns the value of the i'th field as a java.io.Reader object
getCharacterStream(String) - Method in class com.sap.mw.jco.JCO.Record
Returns the value of the i'th field as a stream of characters, i.e. a java.io.Reader object
getClassNameOfValue() - Method in class com.sap.mw.jco.JCO.Field
Returns the fully-qualified name of the Java class whose instances are manufactured if the method Field.getValue() is called to retrieve a value from a field.
getClassNameOfValue(int) - Method in class com.sap.mw.jco.JCO.Record
Returns the fully-qualified name of the Java class whose instances are manufactured if the methods getValue(int index) or getValue(String field_name) are called to retrieve a calue from the field.
getClassNameOfValue(String) - Method in class com.sap.mw.jco.JCO.Record
Returns the fully-qualified name of the Java class whose instances are manufactured if the methods getValue(int index) or getValue(String field_name) are called to retrieve a calue from the field.
getClient() - Method in class com.sap.mw.jco.JCO.Attributes
Retrieves the SAP client field from the attributes
getClient() - Method in class com.sap.mw.jco.JCO.Client
Returns the client
getClient(String) - Static method in class com.sap.mw.jco.JCO
Returns a client connection from the specified pool.
Note: Any client obtained by this method must be released with JCO.releaseClient()
getClient(String) - Method in class com.sap.mw.jco.JCO.PoolManager
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.
getClient(String, boolean) - Static method in class com.sap.mw.jco.JCO
Returns a client connection from the specified pool.
Note: Any client obtained by this method must be released with JCO.releaseClient()
getClient(String, boolean) - Method in class com.sap.mw.jco.JCO.PoolManager
Returns a new client connection from the specified pool and resets all resources associated with this connection.
getClientPoolManager() - Static method in class com.sap.mw.jco.JCO
Returns the pool manager
getConnectionTimeout() - Method in class com.sap.mw.jco.JCO.PoolManager
Returns the connection timeout (in milliseconds).
getCPICConversationID() - Method in class com.sap.mw.jco.JCO.Attributes
Retrieves the low-level CPIC conversion ID for a connection
getCurrentPoolSize() - Method in class com.sap.mw.jco.JCO.Pool
Returns the current pool size, i.e. the number of connections which are opened and internally helt by the pool.
getDate() - Method in class com.sap.mw.jco.JCO.Field
Returns the value of the i'th field as a Date object
getDate(int) - Method in class com.sap.mw.jco.JCO.Record
Returns the value of the i'th field as a date
getDate(String) - Method in class com.sap.mw.jco.JCO.Record
Returns the value of the named field as a Date object
getDecimals() - Method in class com.sap.mw.jco.JCO.Field
Returns the number of decimals of the field Decimals are only necessary for the data types JCO.TYPE_BCD and JCO.TYPE_FLOAT.
getDecimals(int) - Method in class com.sap.mw.jco.JCO.MetaData
Returns the number of decimals of the field Decimals are only necessary for the data types JCO.TYPE_BCD and JCO.TYPE_FLOAT.
getDecimals(int) - Method in interface com.sap.mw.jco.IMetaData
Returns the number of decimals of the data field at the specified index Decimals are only necessary for the JCO data types TYPE_BCD and TYPE_FLOAT, respectively.
getDecimals(String) - Method in class com.sap.mw.jco.JCO.MetaData
Returns the number of decimals of the field Decimals are only necessary for the data types JCO.TYPE_BCD and JCO.TYPE_FLOAT.
getDecimals(String) - Method in interface com.sap.mw.jco.IMetaData
Returns the number of decimals for the field with the specified name Decimals are only necessary for the JCO data types TYPE_BCD and TYPE_FLOAT, respectively.
getDefault() - Method in class com.sap.mw.jco.JCO.Field
Returns the default value of this field
getDefault(int) - Method in class com.sap.mw.jco.JCO.MetaData
Returns the default value for the specified field
getDefault(int) - Method in interface com.sap.mw.jco.IMetaData
Returns the default value of the data field at the specified index
getDefault(String) - Method in class com.sap.mw.jco.JCO.MetaData
Returns the default value for the specified field
getDefault(String) - Method in interface com.sap.mw.jco.IMetaData
Returns the default value for the field with the specified name
getDescription() - Method in class com.sap.mw.jco.JCO.Field
Returns a textual description for this field
getDescription(int) - Method in class com.sap.mw.jco.JCO.MetaData
Returns a textual description for the specified field
getDescription(int) - Method in interface com.sap.mw.jco.IMetaData
Returns the descriptional text of the data field at the specified index
getDescription(String) - Method in class com.sap.mw.jco.JCO.MetaData
Returns a textual description for the specified field
getDescription(String) - Method in interface com.sap.mw.jco.IMetaData
Returns the descriptional text for the field with the specified name
getDestination() - Method in class com.sap.mw.jco.JCO.Attributes
Retrieves the dest field of the connection attributes
getDouble() - Method in class com.sap.mw.jco.JCO.Field
Returns the field's value as a double
getDouble(int) - Method in class com.sap.mw.jco.JCO.Record
Returns the value of the i'th field as a double
getDouble(String) - Method in class com.sap.mw.jco.JCO.Record
Returns the value of the named field as a double
getException(String) - Method in class com.sap.mw.jco.JCO.Request
Returns the ABAP exception for the specified key
getException(String) - Method in class com.sap.mw.jco.JCO.Response
Returns the ABAP exception for the specified key
getException(String) - Method in class com.sap.mw.jco.JCO.FunctionTemplate
Returns the ABAP exception for the specified key
getException(String) - Method in class com.sap.mw.jco.JCO.Function
Returns the ABAP exception for the specified key
getExceptionList() - Method in class com.sap.mw.jco.JCO.Request
Returns the ABAP exception list
getExceptionList() - Method in class com.sap.mw.jco.JCO.Response
Returns the ABAP exception list
getExceptionList() - Method in class com.sap.mw.jco.JCO.FunctionTemplate
Returns the ABAP exception list
getExceptionList() - Method in class com.sap.mw.jco.JCO.Function
Returns the list of ABAP exceptions that can occur
getExceptionList() - Method in interface com.sap.mw.jco.IFunctionTemplate
Returns a list of exceptions that can occur in ABAP The exception group will be set to JCO.Exception.JCO_ERROR_ABAP_EXCEPTION, key will contain the exception key while the message will contain a textual description.
getExportParameterList() - Method in class com.sap.mw.jco.JCO.FunctionTemplate
Returns the meta data for the export parameter list
getExportParameterList() - Method in class com.sap.mw.jco.JCO.Function
Returns the list of export parameters
getExportParameterList() - Method in interface com.sap.mw.jco.IFunctionTemplate
Returns the meta-data for the export parameter list
getExtendedFieldMetaData() - Method in class com.sap.mw.jco.JCO.Field
Returns the extended field meta data object
getExtendedFieldMetaData(int) - Method in class com.sap.mw.jco.JCO.MetaData
Returns the extended field meta data object
getExtendedFieldMetaData(int) - Method in interface com.sap.mw.jco.IMetaData
Returns the extended field meta-data object at the specified index
getExtendedFieldMetaData(String) - Method in class com.sap.mw.jco.JCO.MetaData
Returns the extended field meta data object
getExtendedFieldMetaData(String) - Method in interface com.sap.mw.jco.IMetaData
Returns the extended meta-data object for the field with the specified name
getField(int) - Method in class com.sap.mw.jco.JCO.Record
Returns the i'th field as an JCO.Field object
getField(String) - Method in class com.sap.mw.jco.JCO.Record
Returns the named field as a JCO.Field object
getFieldCount() - Method in class com.sap.mw.jco.JCO.MetaData
Returns the number of fields.
getFieldCount() - Method in interface com.sap.mw.jco.IMetaData
Returns the number of entries (fields)
getFlags(int) - Method in class com.sap.mw.jco.JCO.MetaData
Returns the flags for the specified field
getFlags(String) - Method in class com.sap.mw.jco.JCO.MetaData
Returns the flags for the specified field
getFunction() - Method in class com.sap.mw.jco.JCO.FunctionTemplate
Creates a function object from the template and returns it
getFunction() - Method in interface com.sap.mw.jco.IFunctionTemplate
Creates a function object from the template and returns it
getFunctionInterface(String) - Method in class com.sap.mw.jco.JCO.BasicRepository
Returns the meta data for the passed function
getFunctionInterface(String) - Method in class com.sap.mw.jco.JCO.Repository
Returns the meta data for the specified function
getFunctionInterface(String) - Method in interface com.sap.mw.jco.IRepository
Returns the meta data for the passed function
getFunctionTemplate(String) - Method in class com.sap.mw.jco.JCO.BasicRepository
Returns the template for the passed function.
getFunctionTemplate(String) - Method in interface com.sap.mw.jco.IRepository
Returns the template for the function having the specified name
getGroup() - Method in class com.sap.mw.jco.JCO.Exception
Returns the error group The error group can be one of the following constants: Constant Description JCO_ERROR_ABAP_EXCEPTION An exception has been thrown by a function module in the remote system JCO_ERROR_APPLICATION_EXCEPTION An application exception has occurred in the remote SAP system JCO_ERROR_CANCELLED A registered JCo server has been cancelled JCO_ERROR_COMMUNICATION Exception caused by network problems, connection breakdowns, gateway problems, inavailability of the remote SAP system, etc.
getGroup() - Method in class com.sap.mw.jco.JCO.J2EEAbapException
Returns the error group constant JCO_ERROR_ABAP_EXCEPTION
getGroup() - Method in class com.sap.mw.jco.JCO.Client
Returns the group of application servers
getGWHost() - Method in class com.sap.mw.jco.JCO.Client
Returns the gateway server
getGWHost() - Method in class com.sap.mw.jco.JCO.Server
Returns the gateway server
getGWServ() - Method in class com.sap.mw.jco.JCO.Client
Returns the gateway service
getGWServ() - Method in class com.sap.mw.jco.JCO.Server
Returns the gateway service
getHandleRequestTime() - Method in class com.sap.mw.jco.JCO.Throughput
Returns the time consumed by the server's handle request method
getHashKey(boolean) - Method in class com.sap.mw.jco.JCO.Client
Returns a hash key for this client connection
getHost() - Method in class com.sap.mw.jco.JCO.Attributes
Retrieves host field of the attributes, i.e. the name of the local host
getImportParameterList() - Method in class com.sap.mw.jco.JCO.FunctionTemplate
Returns the meta data for the import parameter list
getImportParameterList() - Method in class com.sap.mw.jco.JCO.Function
Returns the list import parameters
getImportParameterList() - Method in interface com.sap.mw.jco.IFunctionTemplate
Returns the meta-data for the import parameter list
getInt() - Method in class com.sap.mw.jco.JCO.Field
Returns the field's value as an int
getInt(int) - Method in class com.sap.mw.jco.JCO.Record
Returns the value of the i'th field as an integer
getInt(String) - Method in class com.sap.mw.jco.JCO.Record
Returns the value of the named field as an integer
getInternalLength(int) - Method in class com.sap.mw.jco.JCO.MetaData
Returns the length of the field
getInternalLength(int) - Method in interface com.sap.mw.jco.IMetaData
Returns the internal length of the data field at the specified index
getInternalLength(String) - Method in class com.sap.mw.jco.JCO.MetaData
Returns the length of the field
getInternalLength(String) - Method in interface com.sap.mw.jco.IMetaData
Returns the internal length of the field with the specified name
getISOLanguage() - Method in class com.sap.mw.jco.JCO.Attributes
Retrieves the logon language field of the connection attributes and returns it as a two-byte character string.
getKernelRelease() - Method in class com.sap.mw.jco.JCO.Attributes
Retrieves the release of the remote SAP system's kernel
getKey() - Method in class com.sap.mw.jco.JCO.Exception
Returns the error key
getKey() - Method in class com.sap.mw.jco.JCO.J2EEAbapException
Returns the error key
getLanguage() - Method in class com.sap.mw.jco.JCO.Attributes
Retrieves the logon language field of the connection attributes and returns it as a one-byte character string.
getLanguage() - Method in class com.sap.mw.jco.JCO.Client
Returns the logon language
getLength() - Method in class com.sap.mw.jco.JCO.Field
Returns the length of this field
getLength(int) - Method in class com.sap.mw.jco.JCO.MetaData
Returns the length of the field
getLength(int) - Method in interface com.sap.mw.jco.IMetaData
Returns the length of the data field at the specified index
getLength(String) - Method in class com.sap.mw.jco.JCO.MetaData
Returns the length of the field
getLength(String) - Method in interface com.sap.mw.jco.IMetaData
Returns the length of the field with the specified name
getLong() - Method in class com.sap.mw.jco.JCO.Field
Returns the field's value as a long
getLong(int) - Method in class com.sap.mw.jco.JCO.Record
Returns the value of the i'th field as a long
getLong(String) - Method in class com.sap.mw.jco.JCO.Record
Returns the value of the named field as a long
getMarshallTime() - Method in class com.sap.mw.jco.JCO.Throughput
Returns the time consumed to marshall data from Java to C
getMaxPoolSize() - Method in class com.sap.mw.jco.JCO.Pool
Returns the max. pool size
getMaxUsed() - Method in class com.sap.mw.jco.JCO.Pool
Returns the max. number of connections used so far
getMaxWaitTime() - Method in class com.sap.mw.jco.JCO.Pool
Returns the max. time to wait for a connection request when the pool is exhausted.
getMaxWaitTime() - Method in class com.sap.mw.jco.JCO.PoolManager
Returns the max. time to wait for a connection request when the pool is exhausted.
The default value is 30 seconds (30000 ms).
getMetaData() - Method in class com.sap.mw.jco.JCO.MetaData
Returns the MetaData object
getMetaData(int) - Method in class com.sap.mw.jco.JCO.MetaData
Returns the meta data if this data field is a table or structure or null if no meta data are available
getMetaData(int) - Method in interface com.sap.mw.jco.IMetaData
Returns the meta-data if the specified data field is a table or structure.
getMetaData(String) - Method in class com.sap.mw.jco.JCO.MetaData
Returns the meta data if this data field is a table or structure or null if no meta data are available
getMetaData(String) - Method in interface com.sap.mw.jco.IMetaData
Returns the meta-data if the specified data field is a table or structure.
getMiddlewareImplementation() - Static method in class com.sap.mw.jco.JCO
Returns the middleware implementation that is currently loaded
Note: This function is for internal use only.
getMiddlewareLayer() - Static method in class com.sap.mw.jco.JCO
Returns the name of the middleware layer that is currently loaded
getMiddlewareProperty(String) - Static method in class com.sap.mw.jco.JCO
Returns the middleware property for the specifid key or null if not found
getMiddlewareTime() - Method in class com.sap.mw.jco.JCO.Throughput
Returns the time consumed by the middleware layer
getMiddlewareVersion() - Static method in class com.sap.mw.jco.JCO
Returns the version of the loaded middleware
getMSHost() - Method in class com.sap.mw.jco.JCO.Client
Returns the message server
getName() - Method in class com.sap.mw.jco.JCO.Pool
Returns the pool's name
getName() - Method in class com.sap.mw.jco.JCO.MetaData
Returns the name of the record
getName() - Method in class com.sap.mw.jco.JCO.Field
Returns the name of this field
getName() - Method in class com.sap.mw.jco.JCO.FunctionTemplate
Returns the name of the function
getName() - Method in class com.sap.mw.jco.JCO.Function
Returns the function name
getName() - Method in class com.sap.mw.jco.JCO.BasicRepository
Returns the repository name
getName() - Method in interface com.sap.mw.jco.IMetaData
Returns the name of the table/structure this meta-data describes
getName() - Method in interface com.sap.mw.jco.IFunctionTemplate
Return the function name
getName() - Method in interface com.sap.mw.jco.IRepository
Returns the name of the repository
getName(int) - Method in class com.sap.mw.jco.JCO.MetaData
Returns the field name of the data field The field name is used for identfying a field in a structure or table row.
getName(int) - Method in interface com.sap.mw.jco.IMetaData
Returns the field name of the data field at the specified index The field name is used for identfying a field in a structure or table row.
getNextRepository() - Method in class com.sap.mw.jco.JCO.BasicRepository
Returns the next repository that will be used if a function or structure could not be found in this one.
getNextRepository() - Method in interface com.sap.mw.jco.IRepository
Returns the next repository that will be used if a function or structure could not be found in this one.
getNumCalls() - Method in class com.sap.mw.jco.JCO.Throughput
Returns the number of calls since the last reset
getNumColumns() - Method in class com.sap.mw.jco.JCO.Table
Returns the number of columns in the table This is just a convenience function and returns the same value as getFieldCount().
getNumFields() - Method in class com.sap.mw.jco.JCO.MetaData
Returns the number of fields.
getNumReceivedBytes() - Method in class com.sap.mw.jco.JCO.Throughput
Returns the no. of data bytes received from the remote system
getNumRows() - Method in class com.sap.mw.jco.JCO.Table
Returns the number of rows
getNumSentBytes() - Method in class com.sap.mw.jco.JCO.Throughput
Returns the no. of data bytes sent to the remote system
getNumUsed() - Method in class com.sap.mw.jco.JCO.Pool
Returns the number of connections in the pool which are currently reserved by the application due to calls to JCO.getClient().
getNumWaitingThreads() - Method in class com.sap.mw.jco.JCO.Pool
Returns the number of threads that are waiting for a connection.
getOffset() - Method in class com.sap.mw.jco.JCO.Field
Deprecated. Only used internally. This method might be removed or changed in the next release without notice
getOffset(int) - Method in class com.sap.mw.jco.JCO.MetaData
Returns the offset of the field.
getOffset(int) - Method in interface com.sap.mw.jco.IMetaData
Deprecated. only used for internal purposes
getOffset(String) - Method in class com.sap.mw.jco.JCO.MetaData
Returns the offset of the field.
getOffset(String) - Method in interface com.sap.mw.jco.IMetaData
Deprecated. only used for internal purposes
getOwnBytesPerChar() - Method in class com.sap.mw.jco.JCO.Attributes
Returns the number of bytes per character for the currently used local codepage.
getOwnCharset() - Method in class com.sap.mw.jco.JCO.Attributes
Retrieves the Java charset equivalent of the local SAP codepage.
getOwnCodepage() - Method in class com.sap.mw.jco.JCO.Attributes
Retrieves the local codepage in SAP notation.
getOwnEncoding() - Method in class com.sap.mw.jco.JCO.Attributes
Retrieves the MIME encoding equivalent of the local SAP codepage.
getPartnerBytesPerChar() - Method in class com.sap.mw.jco.JCO.Attributes
Returns the number of bytes per character for the currently used remote codepage.
getPartnerCharset() - Method in class com.sap.mw.jco.JCO.Attributes
Retrieves the Java charset equivalent of the codepage used by the remote system.
getPartnerCodepage() - Method in class com.sap.mw.jco.JCO.Attributes
Retrieves the codepage used by the remote system in SAP notation.
getPartnerEncoding() - Method in class com.sap.mw.jco.JCO.Attributes
Retrieves the MIME encoding equivalent of the remote SAP codepage.
getPartnerHost() - Method in class com.sap.mw.jco.JCO.Attributes
Retrieves the partner host field of the attributes, i.e. the name of the remote host.
getPartnerRelease() - Method in class com.sap.mw.jco.JCO.Attributes
Retrieves the release of the remote SAP system
getPartnerType() - Method in class com.sap.mw.jco.JCO.Attributes
Retrieves the type which specifies the partner of the communication. Valid partner types are:
ValueDescription '2' R/2 '3' R/3 'E' External Program 'R' Registered external program 'F' Shared memory pipe
getPool(String) - Method in class com.sap.mw.jco.JCO.PoolManager
Returns the pool with the specified name or null if such a pool does not exist in the pool list
getPoolManager() - Method in class com.sap.mw.jco.JCO.Pool
Returns the pool manager this pool is a member of
getPoolNames() - Method in class com.sap.mw.jco.JCO.PoolManager
Returns the array of pool names that are currently under control of the manager
getPoolNames() - Method in class com.sap.mw.jco.JCO.Repository
Returns the array of pool names
getProgID() - Method in class com.sap.mw.jco.JCO.Server
Returns the program id
getProperties() - Static method in class com.sap.mw.jco.JCO
Returns properties as set by this implementation
getProperties() - Method in class com.sap.mw.jco.JCO.Connection
Returns the current connection parameters as a property list
getProperty(String) - Static method in class com.sap.mw.jco.JCO
Returns the property for the specifid key or null if not found
getProperty(String) - Method in class com.sap.mw.jco.JCO.Connection
Returns the property for the given key or null if not found
getPropertyInfo() - Static method in class com.sap.mw.jco.JCO
Returns information about the properties which are understood by the JCO implementation.
getPropertyInfo() - Method in class com.sap.mw.jco.JCO.Connection
Returns the property info for the connection.
getPropertyInfo() - Method in class com.sap.mw.jco.JCO.Client
Returns the property info for the connection
getPropertyInfo() - Method in class com.sap.mw.jco.JCO.Server
Returns the property info for the server
getRelease() - Method in class com.sap.mw.jco.JCO.Attributes
Retrieves the release of the local SAP system or transport library
getRequest() - Method in class com.sap.mw.jco.JCO.FunctionTemplate
Creates a request object from the template and returns it
getRequest() - Method in interface com.sap.mw.jco.IFunctionTemplate
Creates a request object from the template and returns it
getResetOnRelease() - Method in class com.sap.mw.jco.JCO.Pool
Returns true if a connection is being cleaned up in JCO.releaseClient(), false otherwise.
getRfcRole() - Method in class com.sap.mw.jco.JCO.Attributes
Retrieves the rfc_role field which describes the role of the connection.
getRow() - Method in class com.sap.mw.jco.JCO.Table
Returns the current row number.
getSapGui() - Method in class com.sap.mw.jco.JCO.Client
Returns if a SAP GUI is being used during a call
getServer() - Method in class com.sap.mw.jco.JCO.ServerThread
Returns the server which is running in this thread
getServer() - Method in interface com.sap.mw.jco.IServerThread
Returns the reference to the server object that runs in this thread
getShort() - Method in class com.sap.mw.jco.JCO.Field
Returns the field's value as a short
getShort(int) - Method in class com.sap.mw.jco.JCO.Record
Returns the value of the i'th field as a short
getShort(String) - Method in class com.sap.mw.jco.JCO.Record
Returns the value of the named field as a short
getSSOTicket() - Method in class com.sap.mw.jco.JCO.Attributes
Retrieves the sso_ticket field
getState() - Method in class com.sap.mw.jco.JCO.Client
Returns the state of the client as a bit vector
getState() - Method in class com.sap.mw.jco.JCO.Server
Returns the server's state as a bit vector
getStates() - Method in class com.sap.mw.jco.JCO.Pool
Returns the states of all existing client connections in this pool
getString() - Method in class com.sap.mw.jco.JCO.Field
Returns the field's value as a string
getString(int) - Method in class com.sap.mw.jco.JCO.Record
Returns the value of the i'th field as a string
getString(String) - Method in class com.sap.mw.jco.JCO.Record
Returns the value of the named field as a java.lang.String object
getStructure() - Method in class com.sap.mw.jco.JCO.Field
Returns the field's value as a JCO.Structure object
getStructure(int) - Method in class com.sap.mw.jco.JCO.Record
Returns the value of the i'th field as a JCO.Structure
getStructure(String) - Method in class com.sap.mw.jco.JCO.Record
Returns the value of the named field as a JCO.Structure object
getStructureDefinition(String) - Method in class com.sap.mw.jco.JCO.BasicRepository
Returns the meta data for the passed structure
getStructureDefinition(String) - Method in class com.sap.mw.jco.JCO.Repository
Returns the meta data for the specified structure.
getStructureDefinition(String) - Method in interface com.sap.mw.jco.IRepository
Returns the meta data for the passed structure
getSystemID() - Method in class com.sap.mw.jco.JCO.Attributes
Retrieves the SAP system ID from the attributes
getSystemID() - Method in class com.sap.mw.jco.JCO.Client
Returns the SAP system ID
getSystemNumber() - Method in class com.sap.mw.jco.JCO.Attributes
Retrieves the SAP system number from the attributes
getSystemNumber() - Method in class com.sap.mw.jco.JCO.Client
Returns the system number
getTable() - Method in class com.sap.mw.jco.JCO.Field
Returns the field's value as a JCO.Table object
getTable(int) - Method in class com.sap.mw.jco.JCO.Record
Returns the value of the i'th field as a table
getTable(String) - Method in class com.sap.mw.jco.JCO.Record
Returns the value of the named field as a JCO.Table object
getTableDefinition(String) - Method in class com.sap.mw.jco.JCO.BasicRepository
Returns the meta data for the passed table
getTableDefinition(String) - Method in interface com.sap.mw.jco.IRepository
Returns the meta data for the passed table
getTabLength() - Method in class com.sap.mw.jco.JCO.MetaData
Returns the total length of a structure or single row of a table
getTabLength() - Method in interface com.sap.mw.jco.IMetaData
Returns the total length of a structure or single row of a table.
getTableParameterList() - Method in class com.sap.mw.jco.JCO.FunctionTemplate
Returns the meta data for the table parameter list
getTableParameterList() - Method in class com.sap.mw.jco.JCO.Function
Returns the list of table parameters
getTableParameterList() - Method in interface com.sap.mw.jco.IFunctionTemplate
Returns the meta-data for the table parameter list
getTabName(int) - Method in class com.sap.mw.jco.JCO.MetaData
Returns the table/structure name of the data field or null if no table name is available
getTabName(int) - Method in interface com.sap.mw.jco.IMetaData
Returns the table/structure name of the data field or null if no table name is available
getTabName(String) - Method in class com.sap.mw.jco.JCO.MetaData
Returns the table/structure name of the data field or null if no table name is available
getTabName(String) - Method in interface com.sap.mw.jco.IMetaData
Returns the table/structure name of the data field or null if no table name is available
getThread() - Method in class com.sap.mw.jco.JCO.Server
Returns the thread this server is running in
getThroughput() - Method in class com.sap.mw.jco.JCO.Connection
Returns the throughput object in which holds performance data.
getTime() - Method in class com.sap.mw.jco.JCO.Field
Returns the value of the i'th field as a Date object
getTime(int) - Method in class com.sap.mw.jco.JCO.Record
Returns the value of the i'th field as a date
getTime(String) - Method in class com.sap.mw.jco.JCO.Record
Returns the value of the named field as a Date object
getTimeoutCheckPeriod() - Method in class com.sap.mw.jco.JCO.PoolManager
Returns the timeout check period in (ms), i.e. the time after which all connections are being checked for timeouts periodically.
The default value is 60 seconds (60000 ms).
getTotalTime() - Method in class com.sap.mw.jco.JCO.Throughput
Returns the total execution time
getTPName() - Method in class com.sap.mw.jco.JCO.Client
Returns the program ID of an registered JCO compliant server program
getTrace() - Method in class com.sap.mw.jco.JCO.Attributes
Retrieves the trace field of the attributes
getTrace() - Method in class com.sap.mw.jco.JCO.Connection
Returns whether trace is enabled or not.
getTrace() - Method in class com.sap.mw.jco.JCO.Client
Returns whether trace is enabled or not.
getTrace() - Method in class com.sap.mw.jco.JCO.Pool
Returns whether trace for this pool is enabled or not.
getTrace() - Method in class com.sap.mw.jco.JCO.Server
Returns whether trace is enabled or not.
getTraceLevel() - Static method in class com.sap.mw.jco.JCO
Returns the trace level
getType() - Method in class com.sap.mw.jco.JCO.Attributes
Retrieves the type which specifies the local program. Valid local system types are:
ValueDescription '2' R/2 '3' R/3 'E' External Program 'R' Registered external program 'F' Shared memory pipe
getType() - Method in class com.sap.mw.jco.JCO.Field
Returns the type of this field
getType(int) - Method in class com.sap.mw.jco.JCO.MetaData
Returns the data type of the field
getType(int) - Method in interface com.sap.mw.jco.IMetaData
Returns the JCO type of the data field at the specified index
getType(String) - Method in class com.sap.mw.jco.JCO.MetaData
Returns the data type of the field
getType(String) - Method in interface com.sap.mw.jco.IMetaData
Returns the type of the data for the field with the specified name
getTypeAsString() - Method in class com.sap.mw.jco.JCO.Field
Returns the field's type as a string
getTypeAsString(int) - Method in class com.sap.mw.jco.JCO.MetaData
Returns the data type of the field as a string
getTypeAsString(int) - Method in interface com.sap.mw.jco.IMetaData
Returns the type of the data field at the specified index
getTypeAsString(String) - Method in class com.sap.mw.jco.JCO.MetaData
Returns the data type of the field as a string
getTypeAsString(String) - Method in interface com.sap.mw.jco.IMetaData
Returns the type of the data field for the field with the specified name
getUnmarshallTime() - Method in class com.sap.mw.jco.JCO.Throughput
Returns the time consumed to marshall data from C to Java
getURL() - Method in class com.sap.mw.jco.JCO.Client
Returns the url to the remote system
getUser() - Method in class com.sap.mw.jco.JCO.Attributes
Retrieves the user ID field from the connection attributes, the name of the user the connection is associated with.
getUser() - Method in class com.sap.mw.jco.JCO.Client
Returns the user
getValue() - Method in class com.sap.mw.jco.JCO.Field
Returns the field's value as an object
getValue(int) - Method in class com.sap.mw.jco.JCO.Record
Generic method that returns the value of the i'th field as an object.
getValue(String) - Method in class com.sap.mw.jco.JCO.Record
Returns the value of the named field as an object
getVersion() - Static method in class com.sap.mw.jco.JCO
Returns the version of the loaded middleware

H

handleRequest(JCO.Function) - Method in class com.sap.mw.jco.JCO.Server
Called after a request for a service has arrived.
Derived servers will override this function to actually implement a specific request handling.
When this routine exits without any pending exception the output parameters and tables will be sent back to the calling SAP system.
handleRequest(JCO.Request, JCO.Response) - Method in class com.sap.mw.jco.JCO.Server
Called after a request for a service has arrived.
Derived servers will override this function to actually implement a specific request handling.
When this routine exits without any pending exception the output parameters and tables will be sent back to the calling SAP system.
hasField(String) - Method in class com.sap.mw.jco.JCO.MetaData
Checks whether a named field exists
hasField(String) - Method in interface com.sap.mw.jco.IMetaData
Checks whether a named field exists
hashCode() - Method in class com.sap.mw.jco.JCO.MetaData
Returns the hash code value for this record
hashCode() - Method in class com.sap.mw.jco.JCO.Record
Returns the hash code value for this record
hasMoreElements() - Method in class com.sap.mw.jco.JCO.FieldIterator
Tests if this enumeration contains more elements.
hasMoreFields() - Method in class com.sap.mw.jco.JCO.FieldIterator
Tests if this enumeration contains more fields.
hasNextFields() - Method in class com.sap.mw.jco.JCO.FieldIterator
Tests if this enumeration contains more fields.
hasPreviousFields() - Method in class com.sap.mw.jco.JCO.FieldIterator
Tests if this enumeration contains more fields.

I

IDOC_VERSION_2 - Static variable in class com.sap.mw.jco.JCO
IDOC Version 2
IDOC_VERSION_3 - Static variable in class com.sap.mw.jco.JCO
IDOC Version 3
IDOC_VERSION_DEFAULT - Static variable in class com.sap.mw.jco.JCO
IDOC Version default
IFunctionTemplate - interface com.sap.mw.jco.IFunctionTemplate.
Encapsulates all meta-data of a function and its import, export, and table parameters.
IMetaData - interface com.sap.mw.jco.IMetaData.
Encapsulates the meta-data of either a parameter list, a structure, or a table.
IMPORT_PARAMETER - Static variable in class com.sap.mw.jco.JCO
Flag that indicates an import parameter
IMPORT_PARAMETER - Static variable in interface com.sap.mw.jco.IMetaData
Flag that indicates a import parameter
INACTIVE_PARAMETER - Static variable in class com.sap.mw.jco.JCO
Flag that indicates that the parameter is being excluded from a call
INACTIVE_PARAMETER - Static variable in interface com.sap.mw.jco.IMetaData
Flag that indicates that the parameter is being excluded from a call
indexOf(String) - Method in class com.sap.mw.jco.JCO.MetaData
Returns the index of the named field
indexOf(String) - Method in interface com.sap.mw.jco.IMetaData
Returns the index of the named field info
insertRow(int) - Method in class com.sap.mw.jco.JCO.Table
Inserts a new empty row before the specified position
IRepository - interface com.sap.mw.jco.IRepository.
 
isActive() - Method in class com.sap.mw.jco.JCO.Field
Checks whether this field is active
isActive(int) - Method in class com.sap.mw.jco.JCO.MetaData
Checks whether the specified field is active
isActive(String) - Method in class com.sap.mw.jco.JCO.MetaData
Checks whether the specified field is active
isAlive() - Method in class com.sap.mw.jco.JCO.Connection
Checks whether this connection is alive
isAlive() - Method in class com.sap.mw.jco.JCO.Client
Checks whether the connection is still alive
isAlive() - Method in class com.sap.mw.jco.JCO.Server
Checks whether the server is still alive
isEmpty() - Method in class com.sap.mw.jco.JCO.Table
Checks whether the table is empty.
IServerThread - interface com.sap.mw.jco.IServerThread.
This interface defines a minimal set of methods which has to be implemented by an application if it wants to embed a JCO.Server.
isException(int) - Method in class com.sap.mw.jco.JCO.MetaData
Checks whether this field is a exception
isException(int) - Method in interface com.sap.mw.jco.IMetaData
Checks whether this field is a exception
isException(String) - Method in class com.sap.mw.jco.JCO.MetaData
Checks whether this field is a exception
isException(String) - Method in interface com.sap.mw.jco.IMetaData
Checks whether this field with the specified name is a exception
isExport() - Method in class com.sap.mw.jco.JCO.Field
Checks whether this field is an export parameter
isExport(int) - Method in class com.sap.mw.jco.JCO.MetaData
Checks whether this field is an export parameter
isExport(int) - Method in interface com.sap.mw.jco.IMetaData
Checks whether the field at the specified index is an export parameter
isExport(String) - Method in class com.sap.mw.jco.JCO.MetaData
Checks whether this field is an export parameter
isExport(String) - Method in interface com.sap.mw.jco.IMetaData
Checks whether the field with the specified name is an export parameter
isFirstRow() - Method in class com.sap.mw.jco.JCO.Table
Retrieves whether the row pointer is on the first row of this table.
isImport() - Method in class com.sap.mw.jco.JCO.Field
Checks whether this field is an import parameter
isImport(int) - Method in class com.sap.mw.jco.JCO.MetaData
Checks whether this field is an import parameter
isImport(int) - Method in interface com.sap.mw.jco.IMetaData
Checks whether the field at the specified index is an import parameter
isImport(String) - Method in class com.sap.mw.jco.JCO.MetaData
Checks whether this field is an import parameter
isImport(String) - Method in interface com.sap.mw.jco.IMetaData
Checks whether the field with the specified name is an import parameter
isInitialized() - Method in class com.sap.mw.jco.JCO.Field
Checks whether this field has been initialized
isInitialized(int) - Method in class com.sap.mw.jco.JCO.MetaData
Checks whether this field has been initialized
isInitialized(String) - Method in class com.sap.mw.jco.JCO.MetaData
Checks whether this field has been initialized
isLastRow() - Method in class com.sap.mw.jco.JCO.Table
Retrieves whether the row pointer is on the last row of this table.
isOptional() - Method in class com.sap.mw.jco.JCO.Field
Checks whether this field is an optional parameter
isOptional(int) - Method in class com.sap.mw.jco.JCO.MetaData
Checks whether this field is an optional parameter
isOptional(int) - Method in interface com.sap.mw.jco.IMetaData
Checks whether the field at the specified index is an optional parameter
isOptional(String) - Method in class com.sap.mw.jco.JCO.MetaData
Checks whether this field is an optional parameter
isOptional(String) - Method in interface com.sap.mw.jco.IMetaData
Checks whether the field with the specified name is an optional parameter
isStructure() - Method in class com.sap.mw.jco.JCO.Field
Checks whether this field is a structure parameter
isStructure(int) - Method in class com.sap.mw.jco.JCO.MetaData
Checks whether this field is a structure parameter
isStructure(int) - Method in interface com.sap.mw.jco.IMetaData
Checks whether the field at the specified index is a structure parameter
isStructure(String) - Method in class com.sap.mw.jco.JCO.MetaData
Checks whether this field is a structure parameter
isStructure(String) - Method in interface com.sap.mw.jco.IMetaData
Checks whether the field with the specified name is a structure parameter
isTable() - Method in class com.sap.mw.jco.JCO.Field
Checks whether this field is a table parameter
isTable(int) - Method in class com.sap.mw.jco.JCO.MetaData
Checks whether this field is a table parameter
isTable(int) - Method in interface com.sap.mw.jco.IMetaData
Checks whether the field is a table parameter
isTable(String) - Method in class com.sap.mw.jco.JCO.MetaData
Checks whether this field is a table parameter
isTable(String) - Method in interface com.sap.mw.jco.IMetaData
Checks whether the field with the specified name is a table parameter
isValid() - Method in class com.sap.mw.jco.JCO.Connection
Checks whether this connection is valid

J

JCO - class com.sap.mw.jco.JCO.
The SAP Java Connector (JCo) package provides an API which enables communication with SAP systems.
JCO_ERROR_ABAP_EXCEPTION - Static variable in class com.sap.mw.jco.JCO.Exception
 
JCO_ERROR_APPLICATION_EXCEPTION - Static variable in class com.sap.mw.jco.JCO.Exception
 
JCO_ERROR_CANCELLED - Static variable in class com.sap.mw.jco.JCO.Exception
 
JCO_ERROR_COMMUNICATION - Static variable in class com.sap.mw.jco.JCO.Exception
 
JCO_ERROR_CONVERSION - Static variable in class com.sap.mw.jco.JCO.Exception
 
JCO_ERROR_FIELD_NOT_FOUND - Static variable in class com.sap.mw.jco.JCO.Exception
 
JCO_ERROR_FUNCTION_NOT_FOUND - Static variable in class com.sap.mw.jco.JCO.Exception
 
JCO_ERROR_ILLEGAL_ARGUMENT - Static variable in class com.sap.mw.jco.JCO.Exception
 
JCO_ERROR_ILLEGAL_TID - Static variable in class com.sap.mw.jco.JCO.Exception
 
JCO_ERROR_INTERNAL - Static variable in class com.sap.mw.jco.JCO.Exception
 
JCO_ERROR_LOGON_FAILURE - Static variable in class com.sap.mw.jco.JCO.Exception
 
JCO_ERROR_NOT_SUPPORTED - Static variable in class com.sap.mw.jco.JCO.Exception
 
JCO_ERROR_NULL_HANDLE - Static variable in class com.sap.mw.jco.JCO.Exception
 
JCO_ERROR_PROGRAM - Static variable in class com.sap.mw.jco.JCO.Exception
 
JCO_ERROR_PROTOCOL - Static variable in class com.sap.mw.jco.JCO.Exception
 
JCO_ERROR_RESOURCE - Static variable in class com.sap.mw.jco.JCO.Exception
 
JCO_ERROR_SERVER_STARTUP - Static variable in class com.sap.mw.jco.JCO.Exception
 
JCO_ERROR_STATE_BUSY - Static variable in class com.sap.mw.jco.JCO.Exception
 
JCO_ERROR_SYSTEM_FAILURE - Static variable in class com.sap.mw.jco.JCO.Exception
 
JCO_ERROR_UNSUPPORTED_CODEPAGE - Static variable in class com.sap.mw.jco.JCO.Exception
 
JCO_ERROR_XML_PARSER - Static variable in class com.sap.mw.jco.JCO.Exception
 
JCO.AbapException - exception com.sap.mw.jco.JCO.AbapException.
A convenience class on top of JCO.Exception that reports errors which occurred in a SAP system function module
JCO.AbapException(String) - Constructor for class com.sap.mw.jco.JCO.AbapException
Creates an exception with the specified key.
JCO.AbapException(String, String) - Constructor for class com.sap.mw.jco.JCO.AbapException
Creates an exception
JCO.Attributes - class com.sap.mw.jco.JCO.Attributes.
Attributes is a class which holds a number of attributes of a connection, such as codepage information, system information of the partner, etc.
JCO.BasicRepository - class com.sap.mw.jco.JCO.BasicRepository.
Implementation of basic repository functionality such as caching and persistence.
JCO.BasicRepository(String) - Constructor for class com.sap.mw.jco.JCO.BasicRepository
Constructs a new BasicRepository
JCO.Client - class com.sap.mw.jco.JCO.Client.
This object holds all information necessary to establish a connection to a remote JCO server, i.e. either a SAP system or an external JCO compliant server, respectively.
JCO.Connection - class com.sap.mw.jco.JCO.Connection.
JCO Client object base class.
JCO.ConversionException - exception com.sap.mw.jco.JCO.ConversionException.
JCO conversion exception.
JCO.ConversionException(String) - Constructor for class com.sap.mw.jco.JCO.ConversionException
 
JCO.Exception - exception com.sap.mw.jco.JCO.Exception.
General JCO exception object.
JCO.Exception(int, String, String) - Constructor for class com.sap.mw.jco.JCO.Exception
Creates an instance of the error object with the specified message
JCO.Field - class com.sap.mw.jco.JCO.Field.
Class to represent a data field in a record (i.e. parameter list, table, structure).
JCO.FieldIterator - class com.sap.mw.jco.JCO.FieldIterator.
Encapsulates an iterator for the fields of a record
JCO.FieldIterator(JCO.Record) - Constructor for class com.sap.mw.jco.JCO.FieldIterator
 
JCO.Function - class com.sap.mw.jco.JCO.Function.
Class that represents a function.
JCO.Function(IFunctionTemplate) - Constructor for class com.sap.mw.jco.JCO.Function
Creates an instance of the function from a template
JCO.Function(String) - Constructor for class com.sap.mw.jco.JCO.Function
Creates an instance of the function
JCO.Function(String, JCO.ParameterList, JCO.ParameterList, JCO.ParameterList) - Constructor for class com.sap.mw.jco.JCO.Function
Creates an instance of the function
JCO.FunctionTemplate - class com.sap.mw.jco.JCO.FunctionTemplate.
Encapsulates all meta data of a function and its import, export, and table parameters.
JCO.FunctionTemplate(String, IMetaData, IMetaData, IMetaData, JCO.AbapException[]) - Constructor for class com.sap.mw.jco.JCO.FunctionTemplate
Creates an instance of the function template
JCO.FunctionTemplate(String, IMetaData, IMetaData, IMetaData, Vector) - Constructor for class com.sap.mw.jco.JCO.FunctionTemplate
Creates an instance of the function template
JCO.IDocument - interface com.sap.mw.jco.JCO.IDocument.
Interface for IDoc class libraries.
JCO.J2EEAbapException - exception com.sap.mw.jco.JCO.J2EEAbapException.
A convenience class that wraps a JCO.AbapException.
JCO.J2EEAbapException(JCO.AbapException) - Constructor for class com.sap.mw.jco.JCO.J2EEAbapException
Create a new instance of the J2EEAbapException
JCO.J2EEAbapException(String) - Constructor for class com.sap.mw.jco.JCO.J2EEAbapException
Create a new instance of the J2EEAbapException
JCO.J2EEAbapException(String, String) - Constructor for class com.sap.mw.jco.JCO.J2EEAbapException
Create a new instance of the J2EEAbapException
JCO.MetaData - class com.sap.mw.jco.JCO.MetaData.
Implements the meta data for a data structure, i.e. table, structure, or parameter list, respectively.
JCO.MetaData(IMetaData) - Constructor for class com.sap.mw.jco.JCO.MetaData
Creates an instance of the meta data object
JCO.MetaData(String) - Constructor for class com.sap.mw.jco.JCO.MetaData
Creates an instance of the meta data object
JCO.MetaData(String, int) - Constructor for class com.sap.mw.jco.JCO.MetaData
Creates an instance of the meta data object and preallocates data structures for the specifed number of entries.
JCO.ParameterList - class com.sap.mw.jco.JCO.ParameterList.
A class that encapsulates a parameter list used to pass on data to a function.
JCO.ParameterList() - Constructor for class com.sap.mw.jco.JCO.ParameterList
Creates an instance of a parameter list
JCO.ParameterList(IMetaData) - Constructor for class com.sap.mw.jco.JCO.ParameterList
Creates an instance of a parameter list
JCO.ParameterList(JCO.ParameterList) - Constructor for class com.sap.mw.jco.JCO.ParameterList
Creates an new instance of a parameter list which has the same contents as the parameter list argument
JCO.Pool - class com.sap.mw.jco.JCO.Pool.
This class encapsulates a connection pool.
JCO.PoolChangedListener - interface com.sap.mw.jco.JCO.PoolChangedListener.
JCO connection listener object This listener will can implemented by an application that is interested in getting information on the changes of a connection pool.
JCO.PoolManager - class com.sap.mw.jco.JCO.PoolManager.
This manager handles all pool objects.
JCO.Record - class com.sap.mw.jco.JCO.Record.
Base class for all data-structures used throughout the JCO toolkit.
JCO.Record(IMetaData) - Constructor for class com.sap.mw.jco.JCO.Record
Creates a record with a layout as specified by the meta data
JCO.Record(int) - Constructor for class com.sap.mw.jco.JCO.Record
Creates a record of the specified type
JCO.Record(int, IMetaData) - Constructor for class com.sap.mw.jco.JCO.Record
Creates a record with a layout as specified by the meta data
JCO.Repository - class com.sap.mw.jco.JCO.Repository.
Implementation of the SAP system repository.
JCO.Repository(String, JCO.Client) - Constructor for class com.sap.mw.jco.JCO.Repository
Creates a new SAP system repository
JCO.Repository(String, String) - Constructor for class com.sap.mw.jco.JCO.Repository
Creates a new SAP system repository
JCO.Repository(String, String[]) - Constructor for class com.sap.mw.jco.JCO.Repository
Creates a new SAP system repository
JCO.Request - class com.sap.mw.jco.JCO.Request.
A class that encapsulates a request
JCO.Response - class com.sap.mw.jco.JCO.Response.
A class that encapsulates a response
JCO.Server - class com.sap.mw.jco.JCO.Server.
Encapsulates the basic JCO server functionality.
JCO.Server(Properties) - Constructor for class com.sap.mw.jco.JCO.Server
Creates an instance of a server connection
JCO.Server(Properties, IRepository) - Constructor for class com.sap.mw.jco.JCO.Server
Creates an instance of a server connection
JCO.Server(Properties, IServerThread, IRepository) - Constructor for class com.sap.mw.jco.JCO.Server
Creates an instance of a server connection
JCO.Server(String[][], IRepository) - Constructor for class com.sap.mw.jco.JCO.Server
Creates an instance of a server using an array to specify the connection parameters.
JCO.Server(String[], IRepository) - Constructor for class com.sap.mw.jco.JCO.Server
Creates an instance of a server using an arv array as passed by void main(String[] argv)
JCO.Server(String, String, String, IRepository) - Constructor for class com.sap.mw.jco.JCO.Server
Creates an instance of a server connection
JCO.Server(String, String, String, IServerThread, IRepository) - Constructor for class com.sap.mw.jco.JCO.Server
Creates an instance of a server connection
JCO.ServerErrorListener - interface com.sap.mw.jco.JCO.ServerErrorListener.
JCO server error listener interface.
JCO.ServerExceptionListener - interface com.sap.mw.jco.JCO.ServerExceptionListener.
JCO server exception listener interface.
JCO.ServerStateChangedListener - interface com.sap.mw.jco.JCO.ServerStateChangedListener.
JCO server state change listener interface.
JCO.ServerThread - class com.sap.mw.jco.JCO.ServerThread.
This class implements the minimal set of methods which are necessary to embed a JCO.Server.
JCO.Structure - class com.sap.mw.jco.JCO.Structure.
Class that encapsulates a composite data structure.
JCO.Structure(IMetaData) - Constructor for class com.sap.mw.jco.JCO.Structure
Creates an instance of the structure with a layout as specified by the IMetaData argument
JCO.Structure(JCO.Structure) - Constructor for class com.sap.mw.jco.JCO.Structure
Creates an new instance of a structure which has the same layout and contents as the structure argument.
JCO.Structure(String) - Constructor for class com.sap.mw.jco.JCO.Structure
Creates an instance of the structure
JCO.Table - class com.sap.mw.jco.JCO.Table.
Class that encapsulates a database table
JCO.Table(IMetaData) - Constructor for class com.sap.mw.jco.JCO.Table
Creates an instance of the table with a column layout as specified by the IMetaData argument
JCO.Table(JCO.Table) - Constructor for class com.sap.mw.jco.JCO.Table
Creates an new instance of a table which has the same layout and contents as the table argument
JCO.Table(String) - Constructor for class com.sap.mw.jco.JCO.Table
Creates an instance of the table
JCO.Throughput - class com.sap.mw.jco.JCO.Throughput.
JCO Throughput class.
JCO.Throughput() - Constructor for class com.sap.mw.jco.JCO.Throughput
 
JCO.TraceListener - interface com.sap.mw.jco.JCO.TraceListener.
JCO trace listener interface.

L

lastRow() - Method in class com.sap.mw.jco.JCO.Table
Moves the row pointer to the last row.
load(String) - Method in class com.sap.mw.jco.JCO.BasicRepository
Load the repository from the specified file.
load(String) - Method in interface com.sap.mw.jco.IRepository
Load the repository to the specified file

N

nextElement() - Method in class com.sap.mw.jco.JCO.FieldIterator
Returns the next element of this enumeration.
nextField() - Method in class com.sap.mw.jco.JCO.FieldIterator
Returns the next field of this enumeration.
nextRow() - Method in class com.sap.mw.jco.JCO.Table
Moves the row pointer to the next row.

O

onCheckTID(String) - Method in class com.sap.mw.jco.JCO.Server
This function will be invoked when a transactional RFC is being called from a SAP system.
onCommit(String) - Method in class com.sap.mw.jco.JCO.Server
This function will be called after all RFC functions belonging to a certain transaction have been successfully completed.
onConfirmTID(String) - Method in class com.sap.mw.jco.JCO.Server
This function will be called after the local transaction has been completed.
onRollback(String) - Method in class com.sap.mw.jco.JCO.Server
This function will be called if an error in one of the RFC functions belonging to a certain transaction has occurred.
Derived servers can override this method to locally rollback the transaction.
OPTIONAL_PARAMETER - Static variable in class com.sap.mw.jco.JCO
Flag that indicates an optional parameter
OPTIONAL_PARAMETER - Static variable in interface com.sap.mw.jco.IMetaData
Flag that indicates a export parameter

P

ping() - Method in class com.sap.mw.jco.JCO.Client
Sends a ping to the server
poolChanged(JCO.Pool) - Method in interface com.sap.mw.jco.JCO.PoolChangedListener
Called if a connection of a connection pool has changed its state
previousField() - Method in class com.sap.mw.jco.JCO.FieldIterator
Returns the previous field of this enumeration.
previousRow() - Method in class com.sap.mw.jco.JCO.Table
Moves the row pointer to the previous row.

Q

queryFunctionInterface(JCO.Client, String) - Method in class com.sap.mw.jco.JCO.Repository
Queries the function meta data for the passed function name.
queryStructureDefinition(JCO.Client, String) - Method in class com.sap.mw.jco.JCO.Repository
Queries the meta data for the structure with the specified name.
queryTableDefinition(JCO.Client, String) - Method in class com.sap.mw.jco.JCO.Repository
Queries the meta data for the table with the specified the name.

R

readXML(Reader) - Method in class com.sap.mw.jco.JCO.Record
Read the
readXML(String) - Method in class com.sap.mw.jco.JCO.Record
Loads the request or response and all parameters and tables from the specified XML file.
releaseClient(JCO.Client) - Static method in class com.sap.mw.jco.JCO
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.
releaseClient(JCO.Client) - Method in class com.sap.mw.jco.JCO.PoolManager
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.
removeClientPool(String) - Static method in class com.sap.mw.jco.JCO
Delete a client pool from the pool list.
Note: The routine will close all open connections of the specified pool forcefully, before the pool is being removed.
removeConnection(JCO.Connection) - Method in class com.sap.mw.jco.JCO.PoolManager
Closes a connection and removes it from the pool
removeFunctionInterfaceFromCache(String) - Method in class com.sap.mw.jco.JCO.BasicRepository
Removes a function interface from the local cache.
removeFunctionInterfaceFromCache(String) - Method in interface com.sap.mw.jco.IRepository
Removes a function interface from the local cache.
removePool(String) - Method in class com.sap.mw.jco.JCO.PoolManager
Removes the named pool from the list of pools.
removePoolChangedListener(JCO.PoolChangedListener) - Method in class com.sap.mw.jco.JCO.PoolManager
Unregister a pool changed listener
removeServerErrorListener(JCO.ServerErrorListener) - Static method in class com.sap.mw.jco.JCO
Removes an error listener from the list of listeners
removeServerExceptionListener(JCO.ServerExceptionListener) - Static method in class com.sap.mw.jco.JCO
Removes an exception listener from the list of listeners
removeServerStateChangedListener(JCO.ServerStateChangedListener) - Static method in class com.sap.mw.jco.JCO
Removes a state changed listener from the list of listeners
removeStructureDefinitionFromCache(String) - Method in class com.sap.mw.jco.JCO.BasicRepository
Removes a function interface from the local cache.
removeStructureDefinitionFromCache(String) - Method in interface com.sap.mw.jco.IRepository
Removes a function interface from the local cache.
removeTraceListener(JCO.TraceListener) - Static method in class com.sap.mw.jco.JCO
Removes a trace listener from the list of listeners
REQUEST_RESPONSE_MODEL - Static variable in class com.sap.mw.jco.JCO.Server
Call Response handleRequest(Request) method on incoming requests
reset() - Method in class com.sap.mw.jco.JCO.Throughput
Resets the class variables, i.e. zeros all variables.
reset() - Method in class com.sap.mw.jco.JCO.Client
Resets the client, i.e. frees all resources allocated by this connection on the client and server side.
reset() - Method in class com.sap.mw.jco.JCO.FieldIterator
Resets the iterator
run() - Method in class com.sap.mw.jco.JCO.Server
Implements the run method from the runnable interface

S

save(String) - Method in class com.sap.mw.jco.JCO.BasicRepository
Save the repository to the specified file.
save(String) - Method in interface com.sap.mw.jco.IRepository
Saves the repository to the specified file
send(Object, String) - Method in class com.sap.mw.jco.JCO.Client
Asynchronously sends an intermediate document (IDoc) to the remote server
send(Object, String, char) - Method in class com.sap.mw.jco.JCO.Client
Asynchronously sends an intermediate document (IDoc) to the remote server
send(Object, String, String) - Method in class com.sap.mw.jco.JCO.Client
Asynchronously sends an intermediate document (IDoc) to an inbound queue of a remote server
send(Object, String, String, char) - Method in class com.sap.mw.jco.JCO.Client
Asynchronously sends an intermediate document (IDoc) to an inbound queue of a remote server
serverErrorOccurred(JCO.Server, Error) - Method in interface com.sap.mw.jco.JCO.ServerErrorListener
Called when an server exception occured
serverExceptionOccurred(JCO.Server, Exception) - Method in interface com.sap.mw.jco.JCO.ServerExceptionListener
Called when an server exception occured
serverStateChangeOccurred(JCO.Server, int, int) - Method in interface com.sap.mw.jco.JCO.ServerStateChangedListener
Called when a server state changed occured
setAbapDebug(boolean) - Method in class com.sap.mw.jco.JCO.Client
Enables/disables abap debug.
Note:If the connection is already established the method will close and reopen the connection.
setAbapDebug(boolean) - Method in class com.sap.mw.jco.JCO.Pool
Enables/disables ABAP debug
setActive(boolean, int) - Method in class com.sap.mw.jco.JCO.ParameterList
Sets the marshall/unmashall behavior of an optional table parameter.
setActive(boolean, String) - Method in class com.sap.mw.jco.JCO.ParameterList
Sets the marshall/unmashall behavior of an optional table parameter.
setCallModel(int) - Method in class com.sap.mw.jco.JCO.Server
Sets the call model which can be either JCO.Server.FUNCTION_MODEL or JCO.Server.REQUEST_RESPONSE_MODEL.
setConnectionTimeout(long) - Method in class com.sap.mw.jco.JCO.PoolManager
Sets the new connection timeout (in milliseconds).
setExceptionList(JCO.AbapException[]) - Method in class com.sap.mw.jco.JCO.Function
Sets the ABAP exception list
setExportParameterList(JCO.ParameterList) - Method in class com.sap.mw.jco.JCO.Function
Sets the export parameters
setExtendedFieldMetaData(IExtendedFieldMetaData, int) - Method in class com.sap.mw.jco.JCO.MetaData
Sets the extended field meta data object
setExtendedFieldMetaData(IExtendedFieldMetaData, String) - Method in class com.sap.mw.jco.JCO.MetaData
Sets the extended field meta data object
setFlags(int, int) - Method in class com.sap.mw.jco.JCO.MetaData
Sets the flags for the specified field
setImportParameterList(JCO.ParameterList) - Method in class com.sap.mw.jco.JCO.Function
Sets the import parameters
setMaxWaitTime(long) - Method in class com.sap.mw.jco.JCO.Pool
Sets the max. time to wait in a connection request when the pool is exhausted.
setMaxWaitTime(long) - Method in class com.sap.mw.jco.JCO.PoolManager
Sets the max. time to wait in a connection request when a pool is exhausted.
setMiddlewareLayer(String) - Static method in class com.sap.mw.jco.JCO
Sets the middleware layer to load
setMiddlewareProperty(String, String) - Static method in class com.sap.mw.jco.JCO
Sets a middleware property.
setName(String) - Method in class com.sap.mw.jco.JCO.Function
Sets the function name
setName(String) - Method in class com.sap.mw.jco.JCO.Repository
Sets the repository name
setNextRepository(IRepository) - Method in class com.sap.mw.jco.JCO.BasicRepository
Sets the next repository that will be used if a function or structure could not be found in this one.
setNextRepository(IRepository) - Method in interface com.sap.mw.jco.IRepository
Sets the next repository that will be used if a function or structure could not be found in this one.
setPoolNames(String[]) - Method in class com.sap.mw.jco.JCO.Repository
Sets the array of pool names
setProperty(String, String) - Static method in class com.sap.mw.jco.JCO
Sets the property for the given key.
setProperty(String, String) - Method in class com.sap.mw.jco.JCO.Client
Sets the property for the given key.
setResetOnRelease(boolean) - Method in class com.sap.mw.jco.JCO.Pool
Enables/disables cleanup when the client is being returned to its pool.
setRow(int) - Method in class com.sap.mw.jco.JCO.Table
Sets the row pointer to the specified position.
setSapGui(int) - Method in class com.sap.mw.jco.JCO.Client
Sets the use_sapgui parameter
setTabLength(int) - Method in class com.sap.mw.jco.JCO.MetaData
Sets the total length of a structure or single row of a table
setTableParameterList(JCO.ParameterList) - Method in class com.sap.mw.jco.JCO.Function
Sets the table parameters
setThroughput(JCO.Throughput) - Method in class com.sap.mw.jco.JCO.Connection
Sets the throughput object in which performance data for the next will be stored.
setTimeoutCheckPeriod(long) - Method in class com.sap.mw.jco.JCO.PoolManager
Sets the timeout check period (in milliseconds), i.e. the time after which all connections are being checked for timeouts periodically.
setTrace(boolean) - Method in class com.sap.mw.jco.JCO.Connection
Enables/disables trace
setTrace(boolean) - Method in class com.sap.mw.jco.JCO.Client
Enables/disables trace.
Note:If the connection is already established the method will close and reopen the connection.
setTrace(boolean) - Method in class com.sap.mw.jco.JCO.Pool
Enables/disables trace for the connections of the pool.
setTrace(boolean) - Method in class com.sap.mw.jco.JCO.Server
Enables/disables trace
setTraceLevel(int) - Static method in class com.sap.mw.jco.JCO
Sets the trace level
setValue(byte[]) - Method in class com.sap.mw.jco.JCO.Field
Sets the specified byte array as the field's value
setValue(byte[], int) - Method in class com.sap.mw.jco.JCO.Record
Sets the byte array as the value for the i'th field
setValue(byte[], String) - Method in class com.sap.mw.jco.JCO.Record
Sets the byte array as the value for the named field
setValue(char) - Method in class com.sap.mw.jco.JCO.Field
Sets the specified character as the field's value.
setValue(char, int) - Method in class com.sap.mw.jco.JCO.Record
Sets the specified character as the field's value.
setValue(char, String) - Method in class com.sap.mw.jco.JCO.Record
Sets the character as the value for the named field.
setValue(double) - Method in class com.sap.mw.jco.JCO.Field
Sets the specified double as the field's value
setValue(double, int) - Method in class com.sap.mw.jco.JCO.Record
Sets the double as the value for the i'th field
setValue(double, String) - Method in class com.sap.mw.jco.JCO.Record
Sets the double as the value for the named field
setValue(int) - Method in class com.sap.mw.jco.JCO.Field
Sets the specified integer as the field's value
setValue(int, int) - Method in class com.sap.mw.jco.JCO.Record
Sets the int as the value for the i'th field
setValue(int, String) - Method in class com.sap.mw.jco.JCO.Record
Sets the int as the value for the named field
setValue(JCO.Structure) - Method in class com.sap.mw.jco.JCO.Field
Sets the specified structure as the field's value
setValue(JCO.Structure, int) - Method in class com.sap.mw.jco.JCO.Record
Sets the structure as the value for the i'th field
setValue(JCO.Structure, String) - Method in class com.sap.mw.jco.JCO.Record
Sets the structure as the value for the named field
setValue(JCO.Table) - Method in class com.sap.mw.jco.JCO.Field
Sets the specified table as the field's value
setValue(JCO.Table, int) - Method in class com.sap.mw.jco.JCO.Record
Sets the table as the value for the i'th field
setValue(JCO.Table, String) - Method in class com.sap.mw.jco.JCO.Record
Sets the table as the value for the named field
setValue(long) - Method in class com.sap.mw.jco.JCO.Field
Sets the specified long as the field's value
setValue(long, int) - Method in class com.sap.mw.jco.JCO.Record
Sets the long as the value for the i'th field
setValue(long, String) - Method in class com.sap.mw.jco.JCO.Record
Sets the long as the value for the named field.
setValue(Object) - Method in class com.sap.mw.jco.JCO.Field
Sets the specified object as the field's value
setValue(Object, int) - Method in class com.sap.mw.jco.JCO.Record
Sets the object as the value for the i'th field
setValue(Object, String) - Method in class com.sap.mw.jco.JCO.Record
Sets the object as the value for the named field
setValue(short) - Method in class com.sap.mw.jco.JCO.Field
Sets the specified short as the field's value
setValue(short, int) - Method in class com.sap.mw.jco.JCO.Record
Sets the short as the value for the i'th field
setValue(short, String) - Method in class com.sap.mw.jco.JCO.Record
Sets the short as the value for the named field.
setValue(String) - Method in class com.sap.mw.jco.JCO.Field
Sets the specified string as the field's value.
setValue(String, int) - Method in class com.sap.mw.jco.JCO.Record
Sets the specified string as the field's value.
setValue(String, String) - Method in class com.sap.mw.jco.JCO.Record
Sets the string as the value for the named field.
singleton() - Static method in class com.sap.mw.jco.JCO.PoolManager
Returns the instance of the pool manager
SNC_DEFAULT - Static variable in class com.sap.mw.jco.JCO
Flag for secure network communication, uses built-in default settings
SNC_INTEGRITY - Static variable in class com.sap.mw.jco.JCO
Flag for secure network communication, ensure integrity of each data packet
SNC_MAX - Static variable in class com.sap.mw.jco.JCO
Flag for secure network communication, uses maximal available security
SNC_OPEN - Static variable in class com.sap.mw.jco.JCO
Flag for secure network communication, enables plain text, but authorization
SNC_PRIVACY - Static variable in class com.sap.mw.jco.JCO
Flag for secure network communication, privacy protects each data packet
start() - Method in class com.sap.mw.jco.JCO.Server
Starts or resumes execution of the server thread
STATE_BUSY - Static variable in class com.sap.mw.jco.JCO
Flag which indicates that the connection is busy
STATE_CONNECTED - Static variable in class com.sap.mw.jco.JCO
Flag which is being set if the client connection is connected
STATE_DISCONNECTED - Static variable in class com.sap.mw.jco.JCO
Flag which is being set if the connection is in a closed state
STATE_LISTENING - Static variable in class com.sap.mw.jco.JCO
Flag which indicates that the server is listening
STATE_STARTED - Static variable in class com.sap.mw.jco.JCO
Flag which is being set if the server has been started
STATE_STOPPED - Static variable in class com.sap.mw.jco.JCO
Flag which is being set if the server has been stopped
STATE_SUSPENDED - Static variable in class com.sap.mw.jco.JCO
Flag which indicates that the connection has been temporarily suspended
STATE_TRANSACTION - Static variable in class com.sap.mw.jco.JCO
Flag which indicates that the connection is handling a transaction
STATE_USED - Static variable in class com.sap.mw.jco.JCO
Flag which indicates that the client connection is allocated by a pool
stop() - Method in class com.sap.mw.jco.JCO.Server
Forces the server and its underlying thread to stop execution The server can not be restarted after this method has been called.
suspend() - Method in class com.sap.mw.jco.JCO.Server
Forces the server to temporarily stop execution.

T

testCodepage(String) - Static method in class com.sap.mw.jco.JCO
Deprecated. This method will be removed or modified in the next release.
toString() - Method in class com.sap.mw.jco.JCO.Exception
Returns a short description of this error
toString() - Method in class com.sap.mw.jco.JCO.J2EEAbapException
Returns a short description of this error
toString() - Method in class com.sap.mw.jco.JCO.Attributes
Converts the attributes into a string list
toString() - Method in class com.sap.mw.jco.JCO.Throughput
 
toString() - Method in class com.sap.mw.jco.JCO.MetaData
Converts to a string
toString() - Method in class com.sap.mw.jco.JCO.Record
Returns the record as a string
toString() - Method in class com.sap.mw.jco.JCO.FunctionTemplate
Returns a string representation of the function template
toString() - Method in class com.sap.mw.jco.JCO.Function
Converts to a string representation
toString() - Method in interface com.sap.mw.jco.IMetaData
Returns a string representation of the meta-data
toString() - Method in interface com.sap.mw.jco.IFunctionTemplate
Returns a string representation of the function template
toXML() - Method in class com.sap.mw.jco.JCO.Record
Returns the whole record in XML format. Note: Field names in SAP system may contain characters which are illegal in XML element names.
Legal elements names however can be assembled by using the following transformation rules:
The characters 'A'-'Z', 'a'-'z', or '_' are not mapped.
toXML(int) - Method in class com.sap.mw.jco.JCO.Record
Returns the value of the i'th field as a XML string. Note: Field names in SAP system may contain characters which are illegal in XML element names.
Legal elements names however can be assembled by using the following transformation rules:
The characters 'A'-'Z', 'a'-'z', or '_' are not mapped.
toXML(String) - Method in class com.sap.mw.jco.JCO.Record
Returns the value of named field as a XML string. Note: Field names in SAP system may contain characters which are illegal in XML element names.
Legal elements names however can be assembled by using the following transformation rules:
The characters 'A'-'Z', 'a'-'z', or '_' are not mapped.
trace(int, String) - Method in interface com.sap.mw.jco.JCO.TraceListener
Called when a trace message is being issued.
trimToRows() - Method in class com.sap.mw.jco.JCO.Table
Trims the capacity of this table to be the table's current number of rows.
TYPE_BCD - Static variable in class com.sap.mw.jco.JCO
Packed BCD number, any length between 1 and 16 bytes.
TYPE_BCD - Static variable in interface com.sap.mw.jco.IMetaData
Packed BCD number, any length between 1 and 16 bytes.
TYPE_BYTE - Static variable in class com.sap.mw.jco.JCO
Raw data, binary, fixed length, zero padded.
TYPE_BYTE - Static variable in interface com.sap.mw.jco.IMetaData
Raw data, binary, fixed length, zero padded.
TYPE_CHAR - Static variable in class com.sap.mw.jco.JCO
1-byte or multibyte character.Fixed sized, blank padded.
TYPE_CHAR - Static variable in interface com.sap.mw.jco.IMetaData
1-byte or multibyte character.Fixed sized, blank padded.
TYPE_DATE - Static variable in class com.sap.mw.jco.JCO
Date ( YYYYYMMDD ).
TYPE_DATE - Static variable in interface com.sap.mw.jco.IMetaData
Date ( YYYYYMMDD ).
TYPE_EXCEPTION - Static variable in class com.sap.mw.jco.JCO
ABAP exception.
TYPE_EXCEPTION - Static variable in interface com.sap.mw.jco.IMetaData
ABAP exception.
TYPE_FLOAT - Static variable in class com.sap.mw.jco.JCO
Floating point,double precision.
TYPE_FLOAT - Static variable in interface com.sap.mw.jco.IMetaData
Floating point,double precission.
TYPE_INT - Static variable in class com.sap.mw.jco.JCO
4-byte integer .
TYPE_INT - Static variable in interface com.sap.mw.jco.IMetaData
4-byte integer .
TYPE_INT1 - Static variable in class com.sap.mw.jco.JCO
1-byte integer .
TYPE_INT1 - Static variable in interface com.sap.mw.jco.IMetaData
1-byte integer .
TYPE_INT2 - Static variable in class com.sap.mw.jco.JCO
2-byte integer .
TYPE_INT2 - Static variable in interface com.sap.mw.jco.IMetaData
2-byte integer .
TYPE_INVALID - Static variable in class com.sap.mw.jco.JCO
The field info does not contain a valid JCO data-type
TYPE_INVALID - Static variable in interface com.sap.mw.jco.IMetaData
The field info does not contain a valid JCO type
TYPE_ITAB - Static variable in class com.sap.mw.jco.JCO
Internal table.
TYPE_ITAB - Static variable in interface com.sap.mw.jco.IMetaData
Internal table.
TYPE_NUM - Static variable in class com.sap.mw.jco.JCO
Digits, fixed size,'0' padded.
TYPE_NUM - Static variable in interface com.sap.mw.jco.IMetaData
Digits, fixed size,'0' padded.
TYPE_STRING - Static variable in class com.sap.mw.jco.JCO
Unicode string in UTF8 encoding.
TYPE_STRING - Static variable in interface com.sap.mw.jco.IMetaData
UTF8 encoded string of variable length.
TYPE_STRUCTURE - Static variable in class com.sap.mw.jco.JCO
A heterogeneous structure.
TYPE_STRUCTURE - Static variable in interface com.sap.mw.jco.IMetaData
A heterogeneous structure.
TYPE_TABLE - Static variable in class com.sap.mw.jco.JCO
A Table.
TYPE_TABLE - Static variable in interface com.sap.mw.jco.IMetaData
A Table.
TYPE_TIME - Static variable in class com.sap.mw.jco.JCO
Time (HHMMSS).
TYPE_TIME - Static variable in interface com.sap.mw.jco.IMetaData
Time (HHMMSS).
TYPE_XSTRING - Static variable in class com.sap.mw.jco.JCO
Unicode string in binary encoding.
TYPE_XSTRING - Static variable in interface com.sap.mw.jco.IMetaData
Byte array of variable length.

U

UNINITIALIZED - Static variable in class com.sap.mw.jco.JCO
The field info was not initialized yet
UNINITIALIZED - Static variable in interface com.sap.mw.jco.IMetaData
The field info was not initialized yet
UNINITIALIZED_PARAMETER - Static variable in class com.sap.mw.jco.JCO
Flag that indicates an uninitialized parameter
UNINITIALIZED_PARAMETER - Static variable in interface com.sap.mw.jco.IMetaData
Flag that indicates a uninitialized parameter

W

writeHTML(String) - Method in class com.sap.mw.jco.JCO.MetaData
Dump the meta data to a file This method comes in handy for debugging purposes.
writeHTML(String) - Method in class com.sap.mw.jco.JCO.Record
Dump the table to a file.
writeHTML(String) - Method in class com.sap.mw.jco.JCO.Function
Dump the function and all parameters and tables to the specified HTML file.
writeHTML(Writer) - Method in class com.sap.mw.jco.JCO.MetaData
Dump the meta data to a stream This method comes in handy for debugging purposes.
writeHTML(Writer) - Method in class com.sap.mw.jco.JCO.Record
Dump the table to a file.
writeHTML(Writer) - Method in class com.sap.mw.jco.JCO.Function
Dump the function and all parameters and tables to the specified HTML file.
writeXML(String) - Method in class com.sap.mw.jco.JCO.Record
Dump the request or response and all parameters and tables to the specified XML file.
writeXML(String) - Method in class com.sap.mw.jco.JCO.Function
Dump the function and all parameters and tables to the specified XML file.
writeXML(Writer) - Method in class com.sap.mw.jco.JCO.Record
Constructs an XML document from the record and writes it to the specified output writer
writeXML(Writer, boolean) - Method in class com.sap.mw.jco.JCO.Record
Constructs an XML document from the record and writes it to the specified output writer
writeXML(Writer, String, boolean) - Method in class com.sap.mw.jco.JCO.Record
Constructs an XML document from the record and writes it to the specified output writer

A C D E F G H I J L N O P Q R S T U W