CICS® Transaction Gateway Base API Programming Reference v8.1.0.2

com.ibm.ctg.client
Interface GatewayReturnCodes

All Known Implementing Classes:
CicsCpRequest, ECIRequest, EPIGatewayException, EPIRequest, ESIRequest, GatewayRequest

public interface GatewayReturnCodes

Constant values representing Gateway return codes.


Field Summary
static java.lang.String[] astrGateway_Rc
          Error code enumeration.
static int ERROR_BASE
          Base error number.
static int ERROR_CONNECTION_FAILED
          The connection to the CICS Transaction Gateway failed.
static int ERROR_EXIT_RETRY_INVALID
          The server selected by the CICSRequestExit uses a different CICS communication protocol to that of the last attempted server.
static int ERROR_GATEWAY_BACK_LEVEL
          The Gateway this Java Client connected to is at an earlier release.
static int ERROR_GATEWAY_CLOSED
          The CICS Transaction Gateway has closed.
static int ERROR_GATEWAY_EXCEPTION
          An exception occurred in the Gateway - used to tell callbacks what happened.
static int ERROR_INVALID_REQUEST_TYPE
          The request type is invalid for the protocol handler which received it.
static int ERROR_NOT_AUTHORIZED
          Flow of request was rejected, client is not authorized to flow requests.
static int ERROR_NOT_SUPPORTED
          The request type was not supported by the CICS Transaction Gateway.
static int ERROR_REPLY_MISMATCH
          The reply from the CICS Transaction Gateway did not match the original request type.
static int ERROR_UNKNOWN_REQUEST_TYPE
          The request type was not recognised by the CICS Transaction Gateway.
static int ERROR_WORK_WAS_REFUSED
          The CICS Transaction Gateway refused the request.
static int ERROR_XA_SUPPORT_NOT_ENABLED
          The platform supports the type of request, but was not configured to allow this type of request.
static java.lang.String strINVALID_GATEWAY_RC
           
 

Field Detail

ERROR_BASE

static final int ERROR_BASE
Base error number.

See Also:
Constant Field Values

ERROR_CONNECTION_FAILED

static final int ERROR_CONNECTION_FAILED
The connection to the CICS Transaction Gateway failed.

See Also:
Constant Field Values

ERROR_UNKNOWN_REQUEST_TYPE

static final int ERROR_UNKNOWN_REQUEST_TYPE
The request type was not recognised by the CICS Transaction Gateway.

See Also:
Constant Field Values

ERROR_REPLY_MISMATCH

static final int ERROR_REPLY_MISMATCH
The reply from the CICS Transaction Gateway did not match the original request type.

See Also:
Constant Field Values

ERROR_GATEWAY_CLOSED

static final int ERROR_GATEWAY_CLOSED
The CICS Transaction Gateway has closed.

See Also:
Constant Field Values

ERROR_WORK_WAS_REFUSED

static final int ERROR_WORK_WAS_REFUSED
The CICS Transaction Gateway refused the request. This occurs if the Gateway daemon failed to allocate a worker thread to a connection manager within the length of time defined by the workertimeout parameter in the initialization file. It also occurs if the Gateway daemon is shutting down when the request is received.

See Also:
Constant Field Values

ERROR_GATEWAY_EXCEPTION

static final int ERROR_GATEWAY_EXCEPTION
An exception occurred in the Gateway - used to tell callbacks what happened.

See Also:
Constant Field Values

ERROR_NOT_AUTHORIZED

static final int ERROR_NOT_AUTHORIZED
Flow of request was rejected, client is not authorized to flow requests.

See Also:
Constant Field Values

ERROR_NOT_SUPPORTED

static final int ERROR_NOT_SUPPORTED
The request type was not supported by the CICS Transaction Gateway.

See Also:
Constant Field Values

ERROR_XA_SUPPORT_NOT_ENABLED

static final int ERROR_XA_SUPPORT_NOT_ENABLED
The platform supports the type of request, but was not configured to allow this type of request.

See Also:
Constant Field Values

ERROR_GATEWAY_BACK_LEVEL

static final int ERROR_GATEWAY_BACK_LEVEL
The Gateway this Java Client connected to is at an earlier release.

See Also:
Constant Field Values

ERROR_INVALID_REQUEST_TYPE

static final int ERROR_INVALID_REQUEST_TYPE
The request type is invalid for the protocol handler which received it.

See Also:
Constant Field Values

ERROR_EXIT_RETRY_INVALID

static final int ERROR_EXIT_RETRY_INVALID
The server selected by the CICSRequestExit uses a different CICS communication protocol to that of the last attempted server. The servers returned by the exit for a particular ECI request must all use the same communication protocol (IPIC or EXCI).

See Also:
Constant Field Values

astrGateway_Rc

static final java.lang.String[] astrGateway_Rc
Error code enumeration. Not to be used directly.


strINVALID_GATEWAY_RC

static final java.lang.String strINVALID_GATEWAY_RC
See Also:
Constant Field Values

©Copyright IBM Corp. 1994, 2012
Legal