Overview | Package | Class | Tree | Deprecated | Index | Help
| Sun Adapter for CICS API
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES

## Package com.stc.eways.cics

Interface Summary
CicsClient | The `CicsClient` class represents an OTD through which a collaboration can invoke transaction programs on a CICS server; nodes and methods are exposed so that collaboration can conveniently prepare a request to a CICS program and invoke the program and get result from the program; in the current implementation, there are two underlying transport mechanism can be used to achieve the remote invoking of CICS programs: (1) CTG - IBM's CICS Transaction Gateway (2) SBYND CICS Listener - SeeBeyond CICS Listener - a light weighted propritary protocol based on TCP/IP; note that, the configuration parameters can be roughly categorized into : CTG specific; SBYND CICS Listener specific; Needed for both CTG and SBYND CICS Listener; Also, the exposed CicsClient methods are categorized as: CTG specific, such as getServerList(); SBYND CICS Listener specific, such as prepareAPCRecord(), returnCodeIs(), returnOK(), getResponse(...) etc.; Common to both CTG and SBYND CICS Listener, such as execute(), execute(....), and sendRequest(...);
SBYNDCicsProxyConstants | `SBYNDCicsProxyConstants` represents all constants referenced in the ETD implementation; it contains keys for localizable messages and names etc.

Class Summary
AsyncCallReturnCodes | The `AsyncCallReturnCodes` class represents all the primary return codes (error codes) for an async call, currently, there are only two, CALL_OK, and CALL_ERROR.
AsyncCicsCall | The `AsyncCicsCall` class represents an asynchronous call to a CICS program either by using CTG or SYBND CICS Listener;
AsyncCicsCallList | The `AsyncCicsCallList` class represents a list of `AsyncCicsCall` instances registered by the collaboration; it is exposed in ETD as `AsyncCalls`; the collaboration code can iterate through the list by calling `hasNext()` and `next()`; or remove an instance by calling `remove()`;
BYTEFX |
CicsClientAdapter | Adapter class exposed to the Java Collaboration.
CicsClientExtImpl |
CicsClientImpl | The `CicsClient` class represents an OTD through which a collaboration can invoke transaction programs on a CICS server; nodes and methods are exposed so that collaboration can conveniently prepare a request to a CICS program and invoke the program and get result from the program; in the current implementation, there are two underlying transport mechanism can be used to achieve the remote invoking of CICS programs: (1) CTG - IBM's CICS Transaction Gateway (2) SBYND CICS Listener - SeeBeyond CICS Listener - a light weighted propritary protocol based on TCP/IP; note that, the configuration parameters can be roughly categorized into : CTG specific; SBYND CICS Listener specific; Needed for both CTG and SBYND CICS Listener; Also, the exposed CicsClient methods are categorized as: CTG specific, such as getServerList(); SBYND CICS Listener specific, such as prepareAPCRecord(), returnCodeIs(), returnOK(), getResponse(...) etc.; Common to both CTG and SBYND CICS Listener, such as execute(), execute(....), and sendRequest(...);
CTGCicsClientImpl | The `CTGCicsClientImpl` class represents an OTD through which a collaboration can invoke transaction programs on a CICS server; nodes and methods are exposed so that collaboration can conveniently prepare a request to a CICS program and invoke the program and get result from the program; in the current implementation, there are two underlying transport mechanism can be used to achieve the remote invoking of CICS programs: (1) CTG - IBM's CICS Transaction Gateway (2) SBYND CICS Listener - SeeBeyond CICS Listener - a light weighted propritary protocol based on TCP/IP; note that, the configuration parameters can be roughly categorized into : CTG specific; SBYND CICS Listener specific; Needed for both CTG and SBYND CICS Listener; Also, the exposed CicsClient methods are categorized as: CTG specific, such as getServerList(); SBYND CICS Listener specific, such as prepareAPCRecord(), returnCodeIs(), returnOK(), getResponse(...) etc.; Common to both CTG and SBYND CICS Listener, such as execute(), execute(....), and sendRequest(...);
CTGReplyHandler |
DataStructure |
ECIErrorCodes | The `ECIErrorCodes` class represents all ECI error codes, it delegates all accessor of error code;
Misc | Title: Misc class
PackedDecimal |
SBYNDAppControlRecordRequestCodes | The `SBYNDAppControlRecordRequestCodes` class represents all the request codes in `Application Control Record` - see CICS eWay (SBYND CICS Listener) for detailed description for each of the code.
SBYNDAppControlRecordReturnCodes | The `SBYNDAppControlRecordReturnCodes` class represents all the return codes (error codes) in `Application Control Record` - see CICS eWay (SBYND CICS Listener) for details.
SBYNDCicsProxy | The `SBYNDCicsProxy` class represents a connection to the SBYND CICS Listener; methods are implemented and exposed to enable the caller to invoke CICS transaction programs on the host (via SBYND CICS Listener), passing data to and get result from it;
SBYNDCicsProxyConfig | The `SBYNDCicsProxyConfig` class represents configuration information specific to SBYND CICS Listener.
SBYNDCicsProxyResource | The `SBYNDCicsProxyResource` class represents All localized resources such as error messages, trace messages, configuration names etc.
SBYNDListenerReplyHandler |

Exception Summary
CicsClientException |
SBYNDCicsProxyTimeoutException | The `SBYNDCicsProxyTimeoutException` class represents timeout exception for socket IO on the TCP/IP connection;

Overview | Package | Class | Tree | Deprecated | Index | Help
| Sun Adapter for CICS API
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES