CICS® Transaction Gateway Programming Reference V3.1
< A B C D E F G H I J K L M N O P Q R S T U V W X Y

<

() - Static method in class com.ibm.ctg.client.CicsCpRequest
This initializer loads the native library.
() - Static method in class com.ibm.ctg.client.ECIRequest
The purpose of this static initializer is to get the appropriate ResourceBundle class.
() - Static method in class com.ibm.ctg.epi.EPIException
 
() - Static method in class com.ibm.ctg.client.EPIRequest
The purpose of this static initializer is to get the appropriate ResourceBundle class.
() - Static method in class com.ibm.ctg.client.ESIRequest
The purpose of this static initializer is to get the appropriate ResourceBundle class.
() - Static method in class com.ibm.ctg.client.LocalJavaGateway
 
() - Static method in class com.ibm.ctg.util.RACFUserid
 
() - Static method in class com.ibm.sslight.SSLCert
 

A

Abend_Code - Variable in class com.ibm.ctg.client.ECIRequest
CICS transaction abend code
Abend_Code - Variable in class com.ibm.ctg.client.EPIRequest
Deprecated. The Abend code field is not used, and only remains here for backward compatability
actionPerformed(ActionEvent) - Method in class com.ibm.ctg.epi.EPIBasicScreenHandler
Handle an actionPerfomed event.
actionPerformed(ActionEvent) - Method in class com.ibm.ctg.epi.EPIScreenButtons
Respond to a button press by forwarding the event to all the listeners.
actionPerformed(ActionEvent) - Method in class com.ibm.ctg.epi.EPITerminal
Reacts to an action event by starting a transaction - the action command associated with the event is assumed to be the transaction name.
actionPerformed(ActionEvent) - Method in class com.ibm.ctg.epi.ScreenHandler
Handles an action event by converting the action command to an AID value and sending the screen to CICS.
addActionListener(ActionListener) - Method in class com.ibm.ctg.epi.EPIScreenButtons
Add an Action listener.
addField(Field) - Method in class com.ibm.ctg.epi.EPIBasicScreenHandler
Creates a component for a new field and add it to the user interface.
addScreenEventListener(ScreenEventListener) - Method in class com.ibm.ctg.epi.EPIBasicScreenHandler
The specified ScreenEventListener will be called when this ScreenHandler gains control of the screen and again when it loses control.
addScreenEventListener(ScreenEventListener) - Method in class com.ibm.ctg.epi.ScreenHandler
The specified ScreenEventListener will be called when this ScreenHandler gains control of the screen and again when it loses control.
addTerminal(String, String, String) - Static method in class com.ibm.ctg.client.EPIRequest
This method returns a new EPIRequest object which can be used to effect a CICS_EpiAddTerminal on the CICS Transaction Gateway.
addTerminal(String, String, String, String, String, int, int, int, int) - Static method in class com.ibm.ctg.client.EPIRequest
This method returns a new EPIRequest object which can be used to effect a CICS_EpiAddExTerminal on the CICS Transaction Gateway.
addTerminalAsync(String, String, String, String, String, int, int, int, int) - Static method in class com.ibm.ctg.client.EPIRequest
This method returns a new EPIRequest object which can be used to effect a CICS_EpiAddExTerminal on the CICS Transaction Gateway.
addTerminalEventListener(TerminalEventListener) - Method in class com.ibm.ctg.epi.EPITerminal
Adds a TerminalEventListener to the list of screen handlers.
addtype - Variable in class com.ibm.ctg.client.EPIRequest
Way to Add a terminal EPI_ADD_SYNC for Synchronous, EPI_ADD_ASYNC for ASynchronous
afterDecode(GatewayRequest) - Method in interface com.ibm.ctg.security.ClientSecurity
This method is called after an in-bound reply has been decoded.
afterDecode(GatewayRequest) - Method in interface com.ibm.ctg.security.ServerSecurity
This method is called after an in-bound request has been decoded.
afterDecode(GatewayRequest, SSLCert[]) - Method in interface com.ibm.ctg.security.SSLightServerSecurity
This method is called after an in-bound request has been decoded.
afterDecode(GatewayRequest, SSLCertificate) - Method in interface com.ibm.ctg.security.SystemSSLServerSecurity
This method is called after an in-bound request has been decoded.
aid - Variable in class com.ibm.ctg.epi.ScreenHandler
the screen AID
AID - class com.ibm.ctg.epi.AID.
This class represents an AID character to be sent to CICS.
AID(int) - Constructor for class com.ibm.ctg.epi.AID
Construct an AID
AID(String) - Constructor for class com.ibm.ctg.epi.AID
Construct an AID from a string representation for example "enter"
alg - Variable in class com.ibm.sslight.SSLCert
 
alphanumeric - Static variable in class com.ibm.ctg.epi.Field
alphanumeric field
alterSecurity(String, String) - Method in class com.ibm.ctg.client.EPIRequest
Sets the Call_Type of this object to EPI_SET_SECURITY and also sets the userid and password associated with this object This method defines a request which allows you to change the userid and password associated with the current terminal installed.
alterSecurity(String, String, int) - Method in class com.ibm.ctg.client.EPIRequest
Sets the Call_Type of this object to EPI_SET_SECURITY and also sets the userid and password associated with this object This method defines a request which allows you to change the userid and password associated with the current terminal installed.
analyse(byte[], int) - Method in class com.ibm.ctg.epi.Screen
Converts from 3270 data stream to set of fields
appendText(String) - Method in class com.ibm.ctg.epi.Field
Appends the given String to the field text
async - Static variable in interface com.ibm.ctg.epi.Session
Asynchronous EPI calls
asyncReq - Variable in class com.ibm.ctg.epi.Terminal
 
ATIEnabled - Variable in class com.ibm.ctg.epi.Terminal
 
ATIShouldBeEnabled - Variable in class com.ibm.ctg.epi.Terminal
 
atiState - Variable in class com.ibm.ctg.client.EPIRequest
Input and Output field for atiState() calls (Call_Type = EPI_ATI_STATE)
atiState(int) - Method in class com.ibm.ctg.client.EPIRequest
Sets the Call_Type of this object to EPI_ATI_STATE and also sets the atiState associated with this object.
atiState(int, int) - Method in class com.ibm.ctg.client.EPIRequest
Sets the Call_Type of this object to EPI_ATI_STATE and also sets the termIndex and atiState associated with this object.
AutoJavaGateway - class com.ibm.ctg.client.AutoJavaGateway.
This is a bootstrap class.

B

backgroundColor() - Method in class com.ibm.ctg.epi.Field
Returns a constant indicating the background color of the field.
baseAttribute() - Method in class com.ibm.ctg.epi.Field
Returns the 3270 base attribute of the field
black - Static variable in class com.ibm.ctg.epi.Field
the color black
blinkHlt - Static variable in class com.ibm.ctg.epi.Field
blink highlight
blue - Static variable in class com.ibm.ctg.epi.Field
the color blue

C

c - Variable in class com.ibm.ctg.epi.EPIBasicScreenHandler
GridBagConstraints used when inserting new components into the display panel, which has a GridBagLayout.
C - Static variable in class com.ibm.sslight.SSLCert
The country component of the X.500 distinguished name.
Call_Type - Variable in class com.ibm.ctg.client.ECIRequest
CICS ECI Call Type
Call_Type - Variable in class com.ibm.ctg.client.EPIRequest
Type of EPI Call
Callbackable - interface com.ibm.ctg.client.Callbackable.
The asynchronous model supported by the CICS Transaction Gateway allows the use of callback objects.
cause - Variable in class com.ibm.ctg.client.EPIRequest
Deprecated. This will always be 0.
CCSid - Variable in class com.ibm.ctg.client.EPIRequest
Terminal Code page
cert_body - Variable in class com.ibm.gskssl.SSLCertificate
 
cert_body_len - Variable in class com.ibm.gskssl.SSLCertificate
 
CERT_ID - Static variable in class com.ibm.sslight.SSLCert
 
changePassword() - Method in class com.ibm.ctg.client.ESIRequest
Sets the ESI request object to be a change Password Request
changePassword(String, String, String, String) - Static method in class com.ibm.ctg.client.ESIRequest
This method returns a new ESI Request object which can be used to invoke a changePassword request.
CICS_EciListSystems - Static variable in class com.ibm.ctg.client.ECIRequest
List CICS servers
Cics_Rc - Variable in class com.ibm.ctg.client.ECIRequest
CICS ECI return code
Cics_Rc - Variable in class com.ibm.ctg.client.EPIRequest
CICS return code
Cics_Rc - Variable in class com.ibm.ctg.client.ESIRequest
 
CicsClientStatus - Variable in class com.ibm.ctg.client.ECIRequest
After getStatus() shows status of CICS client
CicsCpRequest - class com.ibm.ctg.client.CicsCpRequest.
This class contains the details of the codepage used by the CICS Client.
CicsCpRequest() - Constructor for class com.ibm.ctg.client.CicsCpRequest
Default constructor.
CicsServerStatus - Variable in class com.ibm.ctg.client.ECIRequest
After getStatus() shows status of CICS server
clear - Static variable in class com.ibm.ctg.epi.AID
clear key
clearDisplay() - Method in class com.ibm.ctg.epi.EPIBasicScreenHandler
Clears the display
client - Static variable in interface com.ibm.ctg.epi.TerminalSession
server expecting reply
ClientSecurity - interface com.ibm.ctg.security.ClientSecurity.
All implementations of CICS Transaction Gateway client-side security classes must implement the ClientSecurity interface.
close() - Method in class com.ibm.ctg.client.AutoJavaGateway
Close SHOULD NEVER be called for an AutoJavaGateway.
close() - Method in class com.ibm.ctg.client.HttpJavaGateway
Closes the connection to the CICS Gateway for Java.
close() - Method in class com.ibm.ctg.client.HttpsJavaGateway
Closes the connection to the CICS Gateway for Java.
close() - Method in class com.ibm.ctg.client.JavaGateway
Pass through to the underlying real Gateway object
close() - Method in class com.ibm.ctg.client.LocalJavaGateway
Closes the logical connection to the local Gateway.
close() - Method in class com.ibm.ctg.client.SslJavaGateway
Closes the connection to the CICS Gateway for Java.
close() - Method in class com.ibm.ctg.client.TcpJavaGateway
Closes the connection to the CICS Gateway for Java.
closeTimeout - Variable in class com.ibm.ctg.client.LocalJavaGateway
Time given for in-progress work to end when Gateway is closed
CN - Static variable in class com.ibm.sslight.SSLCert
The common name component of the X.500 distinguished name.
CODEPAGE_ERR - Static variable in class com.ibm.ctg.client.CicsCpRequest
The CICS Transaction Gateway detected an error
CODEPAGE_NORMAL - Static variable in class com.ibm.ctg.client.CicsCpRequest
The request completed normally
CODEPAGE_NOT_AVAILABLE - Static variable in class com.ibm.ctg.client.CicsCpRequest
A code page cannot be obtained
col - Variable in class com.ibm.ctg.epi.FieldData
the column at which the field starts within the map
col - Variable in class com.ibm.ctg.epi.MapData
the column at which the map starts
color - Variable in class com.ibm.ctg.client.EPIRequest
1 = terminal resource supports color; else 0
Commarea - Variable in class com.ibm.ctg.client.ECIRequest
COMMAREA to be passed to CICS Program
Commarea_Length - Variable in class com.ibm.ctg.client.ECIRequest
length of COMMAREA
common_name - Variable in class com.ibm.gskssl.SSLCertificate
 
con - Variable in class com.ibm.sslight.SSLCert
 
conL - Variable in class com.ibm.sslight.SSLCert
 
connect() - Method in class com.ibm.ctg.epi.EPITerminal
Connect to the CICS server.
connect() - Method in class com.ibm.ctg.epi.Terminal
Connects the terminal to the server.
connect() - Method in interface com.ibm.ctg.epi.TerminalSession
Connects the terminal to the server.
ConnectionType - Variable in class com.ibm.ctg.client.ECIRequest
After getStatus() shows type of CICS system
country - Variable in class com.ibm.gskssl.SSLCertificate
 
createComponent(Field) - Method in class com.ibm.ctg.epi.EPIBasicScreenHandler
Returns a new component to be mapped to the field, or null if none is required.
currentPassword - Variable in class com.ibm.ctg.client.ESIRequest
 
cursorCol - Variable in class com.ibm.ctg.epi.ScreenHandler
the screen cursor column
cursored - Variable in class com.ibm.ctg.epi.EPIBasicScreenHandler
the Field which currently contains the screen cursor.
cursorRow - Variable in class com.ibm.ctg.epi.ScreenHandler
the screen cursor row
cyan - Static variable in class com.ibm.ctg.epi.Field
the color cyan

D

dark - Static variable in class com.ibm.ctg.epi.Field
dark
darkblue - Static variable in class com.ibm.ctg.epi.Field
the color dark blue
data - Variable in class com.ibm.ctg.client.EPIRequest
CICS 3270 data stream in byte array
dataTag() - Method in class com.ibm.ctg.epi.Field
Returns a constant indicating whether or not the data in the field has been modified.
decodeReply(byte[]) - Method in interface com.ibm.ctg.security.ClientSecurity
This method is called to decode a reply from the CICS Transaction Gateway, which has been encoded by its partner ServerSecurity instance's encodeReply method.
decodeRequest(byte[]) - Method in interface com.ibm.ctg.security.ServerSecurity
This method is called to decode a client request, which has been encoded by its partner ClientSecurity instance's encodeRequest method.
decodeRequest(byte[]) - Method in interface com.ibm.ctg.security.SSLightServerSecurity
This method is called to decode a client request, which has been encoded by its partner ClientSecurity instance's encodeRequest method.
decodeRequest(byte[]) - Method in interface com.ibm.ctg.security.SystemSSLServerSecurity
This method is called to decode a client request, which has been encoded by its partner ClientSecurity instance's encodeRequest method.
defaultColor - Static variable in class com.ibm.ctg.epi.Field
default colour
defaultHlt - Static variable in class com.ibm.ctg.epi.Field
default highlight
defaultTran - Static variable in class com.ibm.ctg.epi.Field
default transparency
delTerminal() - Method in class com.ibm.ctg.client.EPIRequest
Sets the Call_Type of this object to EPI_DEL_TERMINAL.
delTerminal(int) - Method in class com.ibm.ctg.client.EPIRequest
Sets the Call_Type of this object to EPI_DEL_TERMINAL and also sets the termIndex associated with this object.
depth - Variable in class com.ibm.ctg.epi.MapData
the map depth in rows
destroy() - Static method in class com.ibm.ctg.client.LocalJavaGateway
When the Gateway for Java is cleanly shutdown, it will run termination routines for all the different type of requests it has seen.
details - Variable in class com.ibm.ctg.client.ESIRequest
 
deviceType - Variable in class com.ibm.ctg.client.EPIRequest
CICS model terminal name - defined in CICS Server environment
discon - Static variable in interface com.ibm.ctg.epi.TerminalSession
terminal disconnected
disconnect() - Method in class com.ibm.ctg.epi.EPITerminal
Disconnect from the CICS server.
disconnect() - Method in class com.ibm.ctg.epi.Terminal
Disconnects the terminal from the server.
disconnect() - Method in interface com.ibm.ctg.epi.TerminalSession
Disconnects the terminal from the server.

E

ECI_ASYNC - Static variable in class com.ibm.ctg.client.ECIRequest
Asynchronous call
ECI_ASYNC_TPN - Static variable in class com.ibm.ctg.client.ECIRequest
Asynchronous call with eci_tpn.
ECI_BACKOUT - Static variable in class com.ibm.ctg.client.ECIRequest
End LUW and backout changes
ECI_CANCEL - Static variable in class com.ibm.ctg.client.ECIRequest
End LUW and commit changes
ECI_CLIENTSTATE_INAPPLICABLE - Static variable in class com.ibm.ctg.client.ECIRequest
Return value from a getStatus() call
ECI_CLIENTSTATE_UNKNOWN - Static variable in class com.ibm.ctg.client.ECIRequest
Return value from a getStatus() call
ECI_CLIENTSTATE_UP - Static variable in class com.ibm.ctg.client.ECIRequest
Return value from a getStatus() call
ECI_COMMIT - Static variable in class com.ibm.ctg.client.ECIRequest
End LUW and commit changes
ECI_CONNECTED_NOWHERE - Static variable in class com.ibm.ctg.client.ECIRequest
Return value from a getStatus() call
ECI_CONNECTED_TO_CLIENT - Static variable in class com.ibm.ctg.client.ECIRequest
Return value from a getStatus() call
ECI_CONNECTED_TO_SERVER - Static variable in class com.ibm.ctg.client.ECIRequest
Return value from a getStatus() call
ECI_ERR_ALREADY_ACTIVE - Static variable in class com.ibm.ctg.client.ECIRequest
An attempt was made to continue an existing logical unit of work, but there was an outstanding asynchronous call for the same logical unit of work
ECI_ERR_CALL_FROM_CALLBACK - Static variable in class com.ibm.ctg.client.ECIRequest
On the CICS client, the call was made from a callback routine
ECI_ERR_CICS_DIED - Static variable in class com.ibm.ctg.client.ECIRequest
The Specified server is no longer available
ECI_ERR_EXEC_NOT_RESIDENT - Static variable in class com.ibm.ctg.client.ECIRequest
 
ECI_ERR_INVALID_CALL_TYPE - Static variable in class com.ibm.ctg.client.ECIRequest
The call type was not valid
ECI_ERR_INVALID_DATA_AREA - Static variable in class com.ibm.ctg.client.ECIRequest
 
ECI_ERR_INVALID_DATA_LENGTH - Static variable in class com.ibm.ctg.client.ECIRequest
The commarea length is not consistent with the commarea supplied
ECI_ERR_INVALID_EXTEND_MODE - Static variable in class com.ibm.ctg.client.ECIRequest
The extend mode field is invalid
ECI_ERR_INVALID_TRANSID - Static variable in class com.ibm.ctg.client.ECIRequest
A logical unit of work was being extended, but the value supplied for the transid differed from the value used when the logical unit of work was created
ECI_ERR_INVALID_VERSION - Static variable in class com.ibm.ctg.client.ECIRequest
 
ECI_ERR_LUW_TOKEN - Static variable in class com.ibm.ctg.client.ECIRequest
The value in Luw_Token is incorrect
ECI_ERR_MAX_SESSIONS - Static variable in class com.ibm.ctg.client.ECIRequest
Not enough communication resources to satisfy request
ECI_ERR_MAX_SYSTEMS - Static variable in class com.ibm.ctg.client.ECIRequest
Reached limit on maxmimum number of systems
ECI_ERR_MORE_SYSTEMS - Static variable in class com.ibm.ctg.client.ECIRequest
Insufficient space for Server list
ECI_ERR_NO_CICS - Static variable in class com.ibm.ctg.client.ECIRequest
No CICS system Available
ECI_ERR_NO_REPLY - Static variable in class com.ibm.ctg.client.ECIRequest
 
ECI_ERR_NO_SESSIONS - Static variable in class com.ibm.ctg.client.ECIRequest
 
ECI_ERR_NO_SYSTEMS - Static variable in class com.ibm.ctg.client.ECIRequest
No CICS Servers can be located
ECI_ERR_NULL_MESSAGE_ID - Static variable in class com.ibm.ctg.client.ECIRequest
 
ECI_ERR_NULL_SEM_HANDLE - Static variable in class com.ibm.ctg.client.ECIRequest
 
ECI_ERR_NULL_WIN_HANDLE - Static variable in class com.ibm.ctg.client.ECIRequest
 
ECI_ERR_REQUEST_TIMEOUT - Static variable in class com.ibm.ctg.client.ECIRequest
The value supplied for timeout is negative
ECI_ERR_RESOURCE_SHORTAGE - Static variable in class com.ibm.ctg.client.ECIRequest
Not enough resource to complete the request
ECI_ERR_RESPONSE_TIMEOUT - Static variable in class com.ibm.ctg.client.ECIRequest
The ECI Call timed out
ECI_ERR_ROLLEDBACK - Static variable in class com.ibm.ctg.client.ECIRequest
An attempt was made to commit a logical unit of work, but the server was unable to commit the changes, and backed them out instead
ECI_ERR_SECURITY_ERROR - Static variable in class com.ibm.ctg.client.ECIRequest
you did not supply a valid combination of userid and password
ECI_ERR_SYSTEM_ERROR - Static variable in class com.ibm.ctg.client.ECIRequest
An internal System Error Occurred
ECI_ERR_THREAD_CREATE_ERROR - Static variable in class com.ibm.ctg.client.ECIRequest
 
ECI_ERR_TRANSACTION_ABEND - Static variable in class com.ibm.ctg.client.ECIRequest
The CICS Transaction abended.
ECI_ERR_UNKNOWN_SERVER - Static variable in class com.ibm.ctg.client.ECIRequest
The requested Server could not be located
ECI_EXTENDED - Static variable in class com.ibm.ctg.client.ECIRequest
This request is part of an Extended Logical Unit of Work
ECI_GET_REPLY - Static variable in class com.ibm.ctg.client.ECIRequest
WARNING: this Call_Type will be removed in a future release
ECI_GET_REPLY_WAIT - Static variable in class com.ibm.ctg.client.ECIRequest
WARNING: this Call_Type will be removed in a future release
ECI_GET_SPECIFIC_REPLY - Static variable in class com.ibm.ctg.client.ECIRequest
Get a specific asynchronous reply
ECI_GET_SPECIFIC_REPLY_WAIT - Static variable in class com.ibm.ctg.client.ECIRequest
Await a specific asynchronous reply
ECI_LUW_NEW - Static variable in class com.ibm.ctg.client.ECIRequest
New LUW
ECI_NO_ERROR - Static variable in class com.ibm.ctg.client.ECIRequest
The function completed normally
ECI_NO_EXTEND - Static variable in class com.ibm.ctg.client.ECIRequest
Non-extended LUW call, or the last call in a LUW
ECI_SERVERSTATE_DOWN - Static variable in class com.ibm.ctg.client.ECIRequest
Return value from a getStatus() call
ECI_SERVERSTATE_UNKNOWN - Static variable in class com.ibm.ctg.client.ECIRequest
Return value from a getStatus() call
ECI_SERVERSTATE_UP - Static variable in class com.ibm.ctg.client.ECIRequest
Return value from a getStatus() call
ECI_STATE_ASYNC - Static variable in class com.ibm.ctg.client.ECIRequest
Asynchronous request for status
ECI_STATE_ASYNC_JAVA - Static variable in class com.ibm.ctg.client.ECIRequest
Asynchronous request for status information as Java values i.e.
ECI_STATE_CANCEL - Static variable in class com.ibm.ctg.client.ECIRequest
Cancel an ECI_STATE_CHANGED request
ECI_STATE_CHANGED - Static variable in class com.ibm.ctg.client.ECIRequest
If status changes then send reply
ECI_STATE_IMMEDIATE - Static variable in class com.ibm.ctg.client.ECIRequest
Return state information immediately
ECI_STATE_SYNC - Static variable in class com.ibm.ctg.client.ECIRequest
Synchronous request for status information
ECI_STATE_SYNC_JAVA - Static variable in class com.ibm.ctg.client.ECIRequest
Synchronous request for status information as Java values i.e.
ECI_STATUS_LENGTH - Static variable in class com.ibm.ctg.client.ECIRequest
Length of COMMAREA needed for status information
ECI_SYNC - Static variable in class com.ibm.ctg.client.ECIRequest
Synchronous call
ECI_SYNC_TPN - Static variable in class com.ibm.ctg.client.ECIRequest
Synchronous call with eci_tpn.
ECIRequest - class com.ibm.ctg.client.ECIRequest.
This class contains the details of an ECI request to the CICS Transaction Gateway.
ECIRequest() - Constructor for class com.ibm.ctg.client.ECIRequest
Default constructor, which leaves all the values set to their defaults.
ECIRequest(int, String, String, String, String, String, byte[]) - Constructor for class com.ibm.ctg.client.ECIRequest
Basic constructor.
ECIRequest(int, String, String, String, String, String, byte[], int, int, int) - Constructor for class com.ibm.ctg.client.ECIRequest
Extended constructor.
ECIRequest(int, String, String, String, String, String, byte[], int, int, int, int, Callbackable) - Constructor for class com.ibm.ctg.client.ECIRequest
Full constructor.
ECIRequest(String, String, String, String, byte[], int, int) - Constructor for class com.ibm.ctg.client.ECIRequest
Beta style constructor, which takes the relevant parameters for a simple synchronous call, and sets the contents of the object.
encode() - Method in class com.ibm.sslight.SSLCert
Returns the ASN.1/BER encoded certificate representation.
encodeReply(byte[], GatewayRequest) - Method in interface com.ibm.ctg.security.ServerSecurity
This method is called to encode a reply to the client program.
encodeReply(byte[], GatewayRequest) - Method in interface com.ibm.ctg.security.SSLightServerSecurity
This method is called to encode a reply to the client program.
encodeReply(byte[], GatewayRequest) - Method in interface com.ibm.ctg.security.SystemSSLServerSecurity
This method is called to encode a reply to the client program.
encodeRequest(byte[], GatewayRequest) - Method in interface com.ibm.ctg.security.ClientSecurity
This method is called to encode a request to the CICS Transaction Gateway.
endReason - Variable in class com.ibm.ctg.client.EPIRequest
Reason why the terminal resource was deleted
endReturnCode - Variable in class com.ibm.ctg.client.EPIRequest
The Return code for END_TRAN and ADD_TERM events
enter - Static variable in class com.ibm.ctg.epi.AID
enter key
EPI_ABEND_MAX - Static variable in class com.ibm.ctg.client.EPIRequest
Max length of CICS abend code
EPI_ADD_ASYNC - Static variable in class com.ibm.ctg.client.EPIRequest
Add Terminal Asynchronously
EPI_ADD_EX_TERMINAL - Static variable in class com.ibm.ctg.client.EPIRequest
Install an extended terminal resource
EPI_ADD_SYNC - Static variable in class com.ibm.ctg.client.EPIRequest
Add Terminal Synchronously
EPI_ADD_TERMINAL - Static variable in class com.ibm.ctg.client.EPIRequest
Install a terminal resource
EPI_ATI_HOLD - Static variable in class com.ibm.ctg.client.EPIRequest
Hold ATI requests and return the previous ATI state
EPI_ATI_ON - Static variable in class com.ibm.ctg.client.EPIRequest
Allow ATI requests and return the previous ATI state
EPI_ATI_QUERY - Static variable in class com.ibm.ctg.client.EPIRequest
Return the current ATI state
EPI_ATI_STATE - Static variable in class com.ibm.ctg.client.EPIRequest
Change or get the ATI state of a terminal resource
EPI_COLOR - Static variable in class com.ibm.ctg.client.EPIRequest
Terminal resource supports color
EPI_DEL_TERMINAL - Static variable in class com.ibm.ctg.client.EPIRequest
Delete a terminal resource
EPI_DESCRIPTION_MAX - Static variable in class com.ibm.ctg.client.EPIRequest
Max length of CICS Server description
EPI_DEVTYPE_MAX - Static variable in class com.ibm.ctg.client.EPIRequest
Max length of model terminal definition
EPI_END_FAILED - Static variable in class com.ibm.ctg.client.EPIRequest
An attempt to delete a terminal resource failed
EPI_END_OUTSERVICE - Static variable in class com.ibm.ctg.client.EPIRequest
The terminal resource is out of service
EPI_END_SHUTDOWN - Static variable in class com.ibm.ctg.client.EPIRequest
The CICS server is shutting down
EPI_END_SIGNOFF - Static variable in class com.ibm.ctg.client.EPIRequest
The Terminal resource was signed off (for example because of delTerminal)
EPI_END_UNKNOWN - Static variable in class com.ibm.ctg.client.EPIRequest
An unexpected error has occurred
EPI_ERR_ABENDED - Static variable in class com.ibm.ctg.client.EPIRequest
A Read Timeout occurred for the current Txn.
EPI_ERR_ADDTYPE_INVALID - Static variable in class com.ibm.ctg.client.EPIRequest
The Terminal Add type was invalid (in CICS Client)
EPI_ERR_ALREADY_INSTALLED - Static variable in class com.ibm.ctg.client.EPIRequest
Already Installed
EPI_ERR_ATI_ACTIVE - Static variable in class com.ibm.ctg.client.EPIRequest
An ATI transaction is already active
EPI_ERR_ATI_STATE - Static variable in class com.ibm.ctg.client.EPIRequest
Invalid atiState provided
EPI_ERR_BAD_INDEX - Static variable in class com.ibm.ctg.client.EPIRequest
Invalid termIndex
EPI_ERR_CCSID_INVALID - Static variable in class com.ibm.ctg.client.EPIRequest
The CCSid supplied was invalid
EPI_ERR_FAILED - Static variable in class com.ibm.ctg.client.EPIRequest
The function failed for an unexpected reason
EPI_ERR_IN_CALLBACK - Static variable in class com.ibm.ctg.client.EPIRequest
On the CICS client, the call was made from a callback routine
EPI_ERR_IS_INIT - Static variable in class com.ibm.ctg.client.EPIRequest
The EPI is already initialized
EPI_ERR_MAX_SESSIONS - Static variable in class com.ibm.ctg.client.EPIRequest
Not enough communication resources to satisfy request
EPI_ERR_MAX_SYSTEMS - Static variable in class com.ibm.ctg.client.EPIRequest
Reached limit on maxmimum number of systems
EPI_ERR_MAX_TERMS - Static variable in class com.ibm.ctg.client.EPIRequest
Max number of terminals reached
EPI_ERR_MODELID_INVALID - Static variable in class com.ibm.ctg.client.EPIRequest
The Model id was invalid
EPI_ERR_MORE_DATA - Static variable in class com.ibm.ctg.client.EPIRequest
getEvent supplied data array too small, data has been truncated
EPI_ERR_MORE_EVENTS - Static variable in class com.ibm.ctg.client.EPIRequest
There are more events outstanding
EPI_ERR_MORE_SYSTEMS - Static variable in class com.ibm.ctg.client.EPIRequest
Insufficient space for Server list
EPI_ERR_NO_CICS - Static variable in class com.ibm.ctg.client.EPIRequest
No CICS system Available
EPI_ERR_NO_CONVERSE - Static variable in class com.ibm.ctg.client.EPIRequest
No reply expected by the terminal resource
EPI_ERR_NO_DATA - Static variable in class com.ibm.ctg.client.EPIRequest
No reply data was provided
EPI_ERR_NO_EVENT - Static variable in class com.ibm.ctg.client.EPIRequest
There are no events outstanding
EPI_ERR_NO_SYSTEMS - Static variable in class com.ibm.ctg.client.EPIRequest
No CICS Servers can be located
EPI_ERR_NOT_3270_DEVICE - Static variable in class com.ibm.ctg.client.EPIRequest
Not a 3270 Device
EPI_ERR_NOT_INIT - Static variable in class com.ibm.ctg.client.EPIRequest
The EPI environment has not been initialized
EPI_ERR_NULL_PARM - Static variable in class com.ibm.ctg.client.EPIRequest
termIndex was null (in CICS Client)
EPI_ERR_NULL_PASSWORD - Static variable in class com.ibm.ctg.client.EPIRequest
The Password was NULL
EPI_ERR_NULL_USERID - Static variable in class com.ibm.ctg.client.EPIRequest
The Userid was NULL
EPI_ERR_PASSWORD_INVALID - Static variable in class com.ibm.ctg.client.EPIRequest
The Password was invalid
EPI_ERR_RESOURCE_SHORTAGE - Static variable in class com.ibm.ctg.client.EPIRequest
Resource Shortage, eg not enough SNA sessions
EPI_ERR_RESPONSE_TIMEOUT - Static variable in class com.ibm.ctg.client.EPIRequest
The Terminal Did not install within the given timeout
EPI_ERR_SECURITY - Static variable in class com.ibm.ctg.client.EPIRequest
Server security error
EPI_ERR_SENSE_CODE - Static variable in class com.ibm.ctg.client.EPIRequest
An invalid sense code was provided
EPI_ERR_SERVER_BUSY - Static variable in class com.ibm.ctg.client.EPIRequest
The CICS Server was too busy to handle the request
EPI_ERR_SERVER_DOWN - Static variable in class com.ibm.ctg.client.EPIRequest
The CICS server is not available
EPI_ERR_SIGNON_NOT_POSS - Static variable in class com.ibm.ctg.client.EPIRequest
A request for a Signon Capable Terminal was not possible
EPI_ERR_SIGNONCAP_INVALID - Static variable in class com.ibm.ctg.client.EPIRequest
The Terminal Signon Capability flag invalid (in CICS Client)
EPI_ERR_SYSTEM - Static variable in class com.ibm.ctg.client.EPIRequest
The specified Server is unknown
EPI_ERR_TERMID_INVALID - Static variable in class com.ibm.ctg.client.EPIRequest
The requested Terminal id was invalid
EPI_ERR_TRAN_ACTIVE - Static variable in class com.ibm.ctg.client.EPIRequest
There is a transaction running against the terminal resource, or there are unprocessed events
EPI_ERR_TTI_ACTIVE - Static variable in class com.ibm.ctg.client.EPIRequest
An EPI transaction is already active
EPI_ERR_USERID_INVALID - Static variable in class com.ibm.ctg.client.EPIRequest
The Userid supplied was Invalid
EPI_ERR_VERSION - Static variable in class com.ibm.ctg.client.EPIRequest
The CICS EPI cannot support the EPI version requested
EPI_ERR_WAIT - Static variable in class com.ibm.ctg.client.EPIRequest
Invalid waitState
EPI_ERRINTENSIFY - Static variable in class com.ibm.ctg.client.EPIRequest
Terminal displays error messages intensified
EPI_ERRLASTLINE - Static variable in class com.ibm.ctg.client.EPIRequest
Terminal displays error messages on last row
EPI_ERROR_MAX - Static variable in class com.ibm.ctg.client.EPIRequest
Max length of error text
EPI_EVENT_ADD_TERM - Static variable in class com.ibm.ctg.client.EPIRequest
An Add terminal event has been received.
EPI_EVENT_CONVERSE - Static variable in class com.ibm.ctg.client.EPIRequest
A transaction is expecting an EPI_REPLY
EPI_EVENT_END_TERM - Static variable in class com.ibm.ctg.client.EPIRequest
This terminal resource no longer exists - check endReason value
EPI_EVENT_END_TRAN - Static variable in class com.ibm.ctg.client.EPIRequest
A transaction has ended.
EPI_EVENT_SEND - Static variable in class com.ibm.ctg.client.EPIRequest
A transaction has sent 3270 data to a terminal resource (no reply is expected)
EPI_EVENT_START_ATI - Static variable in class com.ibm.ctg.client.EPIRequest
An ATI transaction has been started against the terminal
EPI_GET_EVENT - Static variable in class com.ibm.ctg.client.EPIRequest
Get event information
EPI_GET_SYS_ERROR - Static variable in class com.ibm.ctg.client.EPIRequest
Information about EPI_ERR_FAILED
EPI_HILIGHT - Static variable in class com.ibm.ctg.client.EPIRequest
Terminal resource supports extended highlighting
EPI_INITIALIZE - Static variable in class com.ibm.ctg.client.EPIRequest
Initialize the EPI.
EPI_INQUIRE_SYSTEM - Static variable in class com.ibm.ctg.client.EPIRequest
Inquire as to Server on which terminal exists
EPI_LIST_SYSTEMS - Static variable in class com.ibm.ctg.client.EPIRequest
List of CICS Servers
EPI_MAPNAME_MAX - Static variable in class com.ibm.ctg.client.EPIRequest
Max length of map name
EPI_MAPSETNAME_MAX - Static variable in class com.ibm.ctg.client.EPIRequest
Max length of map set name
EPI_MIN_TERMINDEX - Static variable in class com.ibm.ctg.client.EPIRequest
Minimum termIndex value
EPI_NETNAME_MAX - Static variable in class com.ibm.ctg.client.EPIRequest
Max length of terminal's netName
EPI_NOEVENT - Static variable in class com.ibm.ctg.client.EPIRequest
No events returned for this terminal resource
EPI_NORMAL - Static variable in class com.ibm.ctg.client.EPIRequest
The function completed normally
EPI_NOWAIT - Static variable in class com.ibm.ctg.client.EPIRequest
Return immediately (with Cics_Rc).
EPI_PASSWORD_MAX - Static variable in class com.ibm.ctg.client.EPIRequest
Max length of password
EPI_PRINTER - Static variable in class com.ibm.ctg.client.EPIRequest
Deprecated. This value will never be received. Left for backward compatability only
EPI_PURGE_TERMINAL - Static variable in class com.ibm.ctg.client.EPIRequest
Purge a terminal resource
EPI_READTIMEOUT_EXPIRED - Static variable in class com.ibm.ctg.client.EPIRequest
Transaction has timed out as no response given within readtimeout parameter
EPI_REPLY - Static variable in class com.ibm.ctg.client.EPIRequest
Send a reply (used after an EPI_EVENT_CONVERSE has been received)
EPI_SENSE_CODE - Static variable in class com.ibm.ctg.client.EPIRequest
Send a sense code - Open Systems only
EPI_SENSE_OPCHECK - Static variable in class com.ibm.ctg.client.EPIRequest
Errors detected in 3270 datastream
EPI_SENSE_REJECT - Static variable in class com.ibm.ctg.client.EPIRequest
Invalid 3270 commands received
EPI_SET_SECURITY - Static variable in class com.ibm.ctg.client.EPIRequest
Change the Security for an installed terminal
EPI_SIGNON_CAPABLE - Static variable in class com.ibm.ctg.client.EPIRequest
Signon Capable Terminal
EPI_SIGNON_INCAPABLE - Static variable in class com.ibm.ctg.client.EPIRequest
Signon Incapable Terminal
EPI_SIGNON_UNKNOWN - Static variable in class com.ibm.ctg.client.EPIRequest
Signon Capability unknown
EPI_START_TRAN - Static variable in class com.ibm.ctg.client.EPIRequest
Start a transaction
EPI_SYSTEM_MAX - Static variable in class com.ibm.ctg.client.EPIRequest
Max length of CICS Server name
EPI_TERM_INDEX_NONE - Static variable in class com.ibm.ctg.client.EPIRequest
termIndex not specified.
EPI_TERMID_MAX - Static variable in class com.ibm.ctg.client.EPIRequest
Max length of terminal id
EPI_TRAN_NO_ERROR - Static variable in class com.ibm.ctg.client.EPIRequest
No error occurred
EPI_TRAN_NOT_STARTED - Static variable in class com.ibm.ctg.client.EPIRequest
Transaction failed to start
EPI_TRAN_STATE_UNKNOWN - Static variable in class com.ibm.ctg.client.EPIRequest
Transaction state is unknown
EPI_TRANSID_MAX - Static variable in class com.ibm.ctg.client.EPIRequest
Max length of CICS Server transaction id
EPI_USERID_MAX - Static variable in class com.ibm.ctg.client.EPIRequest
Max length of userid
EPI_WAIT - Static variable in class com.ibm.ctg.client.EPIRequest
Wait for the next terminal event to occur
EPIBasicScreenHandler - class com.ibm.ctg.epi.EPIBasicScreenHandler.
This class is an all-purpose screen handler that deals with any screen by displaying the fields as Textfields and Labels in a Panel.
EPIBasicScreenHandler.GeneralScreenHandler - class com.ibm.ctg.epi.EPIBasicScreenHandler.GeneralScreenHandler.
This is the ScreenHandler inner class.
EPIBasicScreenHandler.GeneralScreenHandler(EPIBasicScreenHandler) - Constructor for class com.ibm.ctg.epi.EPIBasicScreenHandler.GeneralScreenHandler
 
EPIBasicScreenHandler() - Constructor for class com.ibm.ctg.epi.EPIBasicScreenHandler
Constructs the EPIBasicScreenHandler.
EPIException - exception com.ibm.ctg.epi.EPIException.
This exception can be thrown by the EPI classes when an error occurs
EPIException(int) - Constructor for class com.ibm.ctg.epi.EPIException
Constructs an EPIException with the message identified by the given message number
EPIException(int, int) - Constructor for class com.ibm.ctg.epi.EPIException
Constructs an EPIException with the message identified by the given message number, and an integer insert
EPIException(int, int, int) - Constructor for class com.ibm.ctg.epi.EPIException
Constructs an EPIException with the message identified by the given message number, and two integer inserts
EPIException(int, String) - Constructor for class com.ibm.ctg.epi.EPIException
Constructs an EPIException with the message identified by the given message number, and a String insert.
EPIException(int, String, EPIRequest) - Constructor for class com.ibm.ctg.epi.EPIException
Constructs an EPIException with the message identified by the given message number, and inserting the given String and the return code from an EPIRequest.
EPIException(int, String, int) - Constructor for class com.ibm.ctg.epi.EPIException
Constructs an EPIException with the message identified by the given message number, and inserting the given String and return code.
EPIException(int, Throwable) - Constructor for class com.ibm.ctg.epi.EPIException
Constructs an EPIException with the message identified by the given message number, and a Throwable object insert.
EPIException(int, Throwable, String) - Constructor for class com.ibm.ctg.epi.EPIException
Constructs an EPIException with the message identified by the given message number, and a Throwable object and a String inserted.
EPIException(String) - Constructor for class com.ibm.ctg.epi.EPIException
Constructs an EPIException with a message
EPIGateway - class com.ibm.ctg.epi.EPIGateway.
This class extends JavaGateway to provide some EPI specific behaviour.
EPIGateway() - Constructor for class com.ibm.ctg.epi.EPIGateway
Constructs an EPIGateway.
EPIGateway(String, int) - Constructor for class com.ibm.ctg.epi.EPIGateway
Constructs an EPIGateway to a CICS Transaction Gateway at the specified address and port.
EPIMonitor - class com.ibm.ctg.epi.EPIMonitor.
This class demonstrates a simple way to generate a status message to tell the user what the terminal is doing.
EPIMonitor() - Constructor for class com.ibm.ctg.epi.EPIMonitor
Construct an EPIMonitor
EPIRequest - class com.ibm.ctg.client.EPIRequest.
This class contains the details of an EPI request to the CICS Transaction Gateway.
EPIRequest() - Constructor for class com.ibm.ctg.client.EPIRequest
Default constructor, which leaves all the values set to their defaults.
EPIRequest(int) - Constructor for class com.ibm.ctg.client.EPIRequest
Call_Type constructor.
EPIRequest(int, int) - Constructor for class com.ibm.ctg.client.EPIRequest
Call_Type and termIndex constructor.
EPIScreenButtons - class com.ibm.ctg.epi.EPIScreenButtons.
This class is a simple 'control panel' for a terminal.
EPIScreenButtons() - Constructor for class com.ibm.ctg.epi.EPIScreenButtons
Construct the panel of buttons.
EPITerminal - class com.ibm.ctg.epi.EPITerminal.
A Java bean that represents a connection to a CICS 3270 terminal.
EPITerminal.Timer - class com.ibm.ctg.epi.EPITerminal.Timer.
This class is a simple timer.
EPITerminal.Timer(EPITerminal) - Constructor for class com.ibm.ctg.epi.EPITerminal.Timer
 
EPITerminal() - Constructor for class com.ibm.ctg.epi.EPITerminal
Construct an EPITerminal.
equals(Object) - Method in class com.ibm.ctg.epi.AID
Returns true if the argument is not null and is an AID with the same value as this object.
equals(Object) - Method in class com.ibm.ctg.epi.FieldData
Returns true if the argument is a FieldData object equivalent to this one.
equals(Object) - Method in class com.ibm.ctg.epi.Map
Returns true if the given object is a Map equivalent to this one.
equals(Object) - Method in class com.ibm.ctg.epi.MapData
Returns true if the argument is a MapData object equivalent to this one.
equals(SSLCert) - Method in class com.ibm.sslight.SSLCert
Tests whether the certificate is equal to another certificate.
errColor - Variable in class com.ibm.ctg.client.EPIRequest
3270 color attribute used for error messsages
errHilight - Variable in class com.ibm.ctg.client.EPIRequest
3270 highlight attribute used for error messages
errIntensify - Variable in class com.ibm.ctg.client.EPIRequest
1 = error messages displayed intensified, else 0
errLastLine - Variable in class com.ibm.ctg.client.EPIRequest
1 = error messages displayed on last row; else 0
error - Static variable in interface com.ibm.ctg.epi.TerminalSession
an error has occured
ERROR_CONNECTION_FAILED - Static variable in class com.ibm.ctg.client.GatewayRequest
The connection to the CICS Gateway to Java failed
ERROR_GATEWAY_CLOSED - Static variable in class com.ibm.ctg.client.GatewayRequest
The CICS Gateway for Java has closed
ERROR_REPLY_MISMATCH - Static variable in class com.ibm.ctg.client.GatewayRequest
The reply from the CICS Gateway for Java did not match the original request type
ERROR_UNKNOWN_REQUEST_TYPE - Static variable in class com.ibm.ctg.client.GatewayRequest
The request type was no recognised by the CICS Gateway for Java
ERROR_WORK_WAS_REFUSED - Static variable in class com.ibm.ctg.client.GatewayRequest
The CICS Gateway for Java refused the request
ESI_CHANGE_PASSWORD - Static variable in class com.ibm.ctg.client.ESIRequest
Call type for change password request
ESI_ERR_CALL_FROM_CALLBACK - Static variable in class com.ibm.ctg.client.ESIRequest
On the CICS client, the call was made from a callback routine
ESI_ERR_CICS_DIED - Static variable in class com.ibm.ctg.client.ESIRequest
The Specified server is no longer available
ESI_ERR_MAX_SESSIONS - Static variable in class com.ibm.ctg.client.ESIRequest
Not enough communication resources to satisfy request
ESI_ERR_MAX_SYSTEMS - Static variable in class com.ibm.ctg.client.ESIRequest
Reached limit on maxmimum number of systems
ESI_ERR_NO_CICS - Static variable in class com.ibm.ctg.client.ESIRequest
No CICS system Available
ESI_ERR_NO_SESSIONS - Static variable in class com.ibm.ctg.client.ESIRequest
No Sessions
ESI_ERR_NULL_NEW_PASSWORD - Static variable in class com.ibm.ctg.client.ESIRequest
The new password was set to nulls
ESI_ERR_NULL_OLD_PASSWORD - Static variable in class com.ibm.ctg.client.ESIRequest
The old password was set to nulls
ESI_ERR_NULL_PASSWORD - Static variable in class com.ibm.ctg.client.ESIRequest
The password supplied was set to nulls
ESI_ERR_NULL_USERID - Static variable in class com.ibm.ctg.client.ESIRequest
The userid was set to nulls
ESI_ERR_PASSWORD_EXPIRED - Static variable in class com.ibm.ctg.client.ESIRequest
The password has expired
ESI_ERR_PASSWORD_INVALID - Static variable in class com.ibm.ctg.client.ESIRequest
The password is invalid
ESI_ERR_PASSWORD_REJECTED - Static variable in class com.ibm.ctg.client.ESIRequest
The new password does not conform to the standards defined by the external security manager
ESI_ERR_PEM_NOT_ACTIVE - Static variable in class com.ibm.ctg.client.ESIRequest
The requested server does not support password expiry management
ESI_ERR_PEM_NOT_SUPPORTED - Static variable in class com.ibm.ctg.client.ESIRequest
Password Expiry Management is only supported over SNA and TCP62 and only on specific servers
ESI_ERR_RESOURCE_SHORTAGE - Static variable in class com.ibm.ctg.client.ESIRequest
Not enough resource to complete the request
ESI_ERR_SECURITY_ERROR - Static variable in class com.ibm.ctg.client.ESIRequest
An error was detected by the external Security Manager.
ESI_ERR_SYSTEM_ERROR - Static variable in class com.ibm.ctg.client.ESIRequest
An internal System Error Occurred
ESI_ERR_UNKNOWN_SERVER - Static variable in class com.ibm.ctg.client.ESIRequest
The requested Server could not be located
ESI_ERR_USERID_INVALID - Static variable in class com.ibm.ctg.client.ESIRequest
The userid is not known to the external security manager
ESI_NO_ERROR - Static variable in class com.ibm.ctg.client.ESIRequest
The function completed normally
ESI_PASSWORD_MAX - Static variable in class com.ibm.ctg.client.ESIRequest
Maximum Number of Characters for Password
ESI_SYSTEM_MAX - Static variable in class com.ibm.ctg.client.ESIRequest
Maximum Number of Characters for Server
ESI_USERID_MAX - Static variable in class com.ibm.ctg.client.ESIRequest
Maximum Number of Characters for Userid
ESI_VERIFY_PASSWORD - Static variable in class com.ibm.ctg.client.ESIRequest
Call type for verify password request
ESIRequest - class com.ibm.ctg.client.ESIRequest.
This class contains the details of an ESI request to the CICS Transaction Gateway.
ESIRequest() - Constructor for class com.ibm.ctg.client.ESIRequest
Default constructor, this leaves all the values set to their defaults.
event - Variable in class com.ibm.ctg.client.EPIRequest
Type of event that has completed
events - Variable in class com.ibm.ctg.epi.Terminal.Wait
 
exceptionOccurred(TerminalEvent) - Method in class com.ibm.ctg.epi.EPIBasicScreenHandler
Handles a terminal exception event.
exceptionOccurred(TerminalEvent) - Method in class com.ibm.ctg.epi.EPIMonitor
Handle the terminal exception event
exceptionOccurred(TerminalEvent) - Method in class com.ibm.ctg.epi.ScreenHandler
Handles a terminal exception.
exceptionOccurred(TerminalEvent) - Method in interface com.ibm.ctg.epi.TerminalEventListener
An exception has occurred.
EXIT_SCREEN_REQUEST - Static variable in class com.ibm.ctg.epi.TerminalEvent
The terminal requests the screen handler to exit this screen.
exitKey - Variable in class com.ibm.ctg.epi.EPIBasicScreenHandler
the AID key that will be used to try to exit a running transaction.
exitScreen() - Method in class com.ibm.ctg.epi.EPIBasicScreenHandler
Exit the screen.
exitScreen() - Method in class com.ibm.ctg.epi.ScreenHandler
Exit the screen.
Extend_Mode - Variable in class com.ibm.ctg.client.ECIRequest
Extend mode of request

F

Field - class com.ibm.ctg.epi.Field.
This class represents a field in a 3270 screen and provides methods to query and set the contents and attributes of the field.
field(int) - Method in class com.ibm.ctg.epi.Map
Return the field at the given index within this map.
field(int) - Method in class com.ibm.ctg.epi.Screen
Get a field by index.
field(int, int) - Method in class com.ibm.ctg.epi.Map
Return the field at the given row and column within this map
field(int, int) - Method in class com.ibm.ctg.epi.Screen
Get a field by screen position.
Field(Screen, int) - Constructor for class com.ibm.ctg.epi.Field
Constructs a field at the specified position in the screen buffer
fieldCount() - Method in class com.ibm.ctg.epi.Screen
Get the number of fields.
fieldData - Variable in class com.ibm.ctg.epi.Map
FieldData class contains information about one field
FieldData - class com.ibm.ctg.epi.FieldData.
This class contains information about a field in a BMS map
FieldData(int, int, int) - Constructor for class com.ibm.ctg.epi.FieldData
Constructs a FieldData object with the given information
FieldData(String, int, int, int) - Constructor for class com.ibm.ctg.epi.FieldData
Constructs a FieldData object with the given information
fieldIndex - Variable in class com.ibm.ctg.epi.Map
field index lists the indices of the fields that are labelled
fieldLabels - Variable in class com.ibm.ctg.epi.Map
array of field labels
fields - Variable in class com.ibm.ctg.epi.MapData
the number of fields in the map
fields() - Method in class com.ibm.ctg.epi.Screen
Returns an Enumeration of the fields in the screen.
finalize() - Method in class com.ibm.ctg.epi.EPITerminal
finalize.
fingerprint() - Method in class com.ibm.sslight.SSLCert
Returns the finger-print of the certificate (MD5 hash of the certificate's content).
fireEvent() - Method in class com.ibm.ctg.epi.EPIBasicScreenHandler.GeneralScreenHandler
Send ScreenEvents to all listeners.
fireEvent() - Method in class com.ibm.ctg.epi.ScreenHandler
Send appropriate event to all listeners.
flow(GatewayRequest) - Method in class com.ibm.ctg.client.AutoJavaGateway
Flow SHOULD NEVER be called for an AutoJavaGateway.
flow(GatewayRequest) - Method in class com.ibm.ctg.client.HttpJavaGateway
Calls into our internal flow routine, passing the request object as both source of the request and as the object the reply is put into
flow(GatewayRequest) - Method in class com.ibm.ctg.client.HttpsJavaGateway
Calls into our internal flow routine, passing the request object as both source of the request and as the object the reply is put into
flow(GatewayRequest) - Method in class com.ibm.ctg.client.JavaGateway
Pass through to the underlying real Gateway object
flow(GatewayRequest) - Method in class com.ibm.ctg.client.LocalJavaGateway
Executes a request locally rather than flowing it across the network to the Gateway for Java.
flow(GatewayRequest) - Method in class com.ibm.ctg.client.SslJavaGateway
Flows the specified GatewayRequest to the CICS Gateway for Java and then waits for the reply.
flow(GatewayRequest) - Method in class com.ibm.ctg.client.TcpJavaGateway
Flows the specified GatewayRequest to the CICS Gateway for Java and then waits for the reply.
flow(GatewayRequest, GatewayRequest) - Method in class com.ibm.ctg.client.HttpJavaGateway
Flows the specified GatewayRequest to the CICS Gateway for Java and then waits for the reply.
flow(GatewayRequest, GatewayRequest) - Method in class com.ibm.ctg.client.HttpsJavaGateway
Flows the specified GatewayRequest to the CICS Gateway for Java and then waits for the reply.
focusGained(FocusEvent) - Method in class com.ibm.ctg.epi.EPIBasicScreenHandler
Handles the focus gained event by setting the screen cursor to the relevant field.
focusLost(FocusEvent) - Method in class com.ibm.ctg.epi.EPIBasicScreenHandler
Handles the focus lost event by doing nothing.
foregroundColor() - Method in class com.ibm.ctg.epi.Field
Returns a constant indicating the foreground color of the field.
format(byte[]) - Method in class com.ibm.ctg.epi.Screen
Convert from set of fields into 3270 data stream
formatRB(byte[]) - Method in class com.ibm.ctg.epi.Screen
Convert from set of fields into 3270 data stream for read buffer command

G

GatewayRequest - class com.ibm.ctg.client.GatewayRequest.
This is the root class that all the different types of Gateway request are built off.
generateHandshake(InetAddress) - Method in interface com.ibm.ctg.security.ClientSecurity
This method is called to generate the initial client-to-Gateway handshake flow.
getAddress() - Method in class com.ibm.ctg.client.JavaGateway
Returns the address that this JavaGateway is/will be connected to.
getAddTypeString() - Method in class com.ibm.ctg.client.EPIRequest
Gets the add type for an extended Terminal Request for this ojbect and returns it as a string The String returned is the name of the appropriate Java constant e.g.
getAID() - Method in class com.ibm.ctg.epi.EPIBasicScreenHandler
Returns the AID that will be sent to CICS.
getAID() - Method in class com.ibm.ctg.epi.Screen
Get the AID that will be sent back to the server
getAID() - Method in class com.ibm.ctg.epi.ScreenHandler
Get the current AID value.
getAttribute() - Method in class com.ibm.ctg.epi.Field
Returns a boolean indicating the presence of a field attribute
getBytes() - Method in class com.ibm.ctg.epi.Field
Returns the text currently in the field as a byte array
getCallType() - Method in class com.ibm.ctg.client.ECIRequest
This method returns the Call_Type field of this ECIRequest object.
getCallType() - Method in class com.ibm.ctg.client.EPIRequest
Returns the Call_Type set in this object
getCallType() - Method in class com.ibm.ctg.client.ESIRequest
This method returns the Call_Type field of this ESIRequest object.
getCallTypeString() - Method in class com.ibm.ctg.client.ECIRequest
This method returns a String representing the Call_Type field of this ECIRequest object.
getCallTypeString() - Method in class com.ibm.ctg.client.EPIRequest
Returns the Call_Type set in this object, as a String.
getCallTypeString() - Method in class com.ibm.ctg.client.ESIRequest
This method returns a String describing the Call_Type field of this ESIRequest object.
getCert_body_len() - Method in class com.ibm.gskssl.SSLCertificate
 
getCert_body() - Method in class com.ibm.gskssl.SSLCertificate
 
getCicsRc() - Method in class com.ibm.ctg.client.ECIRequest
Gets the CICS return code set in this object.
getCicsRc() - Method in class com.ibm.ctg.client.EPIRequest
Gets the CICS return code set in this object, if there is one.
getCicsRc() - Method in class com.ibm.ctg.client.ESIRequest
Gets the CICS return code set in this object.
getCicsRcString() - Method in class com.ibm.ctg.client.ECIRequest
Gets the CICS return code set in this object and returns it as a String.
getCicsRcString() - Method in class com.ibm.ctg.client.EPIRequest
Gets the CICS return code set in this object and returns it as a String.
getCicsRcString() - Method in class com.ibm.ctg.client.ESIRequest
Gets the CICS return code set in this object and returns it as a String.
getClientCp() - Method in class com.ibm.ctg.client.CicsCpRequest
Returns the CICS Client's codepage (after the CicsCpRequest object has been flowed to the Gateway.
getClientRc() - Method in class com.ibm.ctg.client.CicsCpRequest
Gets the Client Request return code set in this object, if there is one.
getClientRcString() - Method in class com.ibm.ctg.client.CicsCpRequest
Returns the String representation of the return code relating to a CICS Client codepage request, or "Return Code Out of Range"
getClientStatusString() - Method in class com.ibm.ctg.client.ECIRequest
This method returns a String describing the CicsClientStatus field of this ECIRequest object.
getColumn() - Method in class com.ibm.ctg.epi.Field
Returns the column at which the field starts on the screen.
getCommareaInboundLength() - Method in class com.ibm.ctg.client.ECIRequest
This method returns an int, which is the Commarea inbound length.
getCommareaOutboundLength() - Method in class com.ibm.ctg.client.ECIRequest
This method returns an int, which is the Commarea outbound length.
getCommon_name() - Method in class com.ibm.gskssl.SSLCertificate
 
getConnectionTypeString() - Method in class com.ibm.ctg.client.ECIRequest
This method returns a String describing the ConnectionType field of this ECIRequest object.
getCountry() - Method in class com.ibm.gskssl.SSLCertificate
 
getCurrentPassword() - Method in class com.ibm.ctg.client.ESIRequest
This method returns a String of the Current Password defined
getCursorColumn() - Method in class com.ibm.ctg.epi.Screen
Get the column position of the cursor
getCursorColumn() - Method in class com.ibm.ctg.epi.ScreenHandler
Get the cursor column position.
getCursorPosition() - Method in class com.ibm.ctg.epi.EPIBasicScreenHandler
Returns the Field which contains the screen cursor.
getCursorRow() - Method in class com.ibm.ctg.epi.Screen
Get the row position of the cursor
getCursorRow() - Method in class com.ibm.ctg.epi.ScreenHandler
Get the cursor row position.
getDepth() - Method in class com.ibm.ctg.epi.Screen
Get the screen depth.
getDeviceType() - Method in class com.ibm.ctg.epi.Terminal
Returns the device type of the terminal.
getECITimeout() - Method in class com.ibm.ctg.client.ECIRequest
This method returns a short.
getEncoding() - Method in class com.ibm.ctg.epi.Screen
Returns the character encoding that the Screen will use
getEncodingFromCics() - Method in class com.ibm.ctg.epi.Terminal
 
getEndReason() - Method in class com.ibm.ctg.client.EPIRequest
returns the End Reason value which is set when an END_TERM event has been received
getEndReason() - Method in class com.ibm.ctg.epi.Terminal
Returns the end reason code.
getEndReasonString() - Method in class com.ibm.ctg.client.EPIRequest
returns the End Reason value as a string, which is set when an END_TERM event has been received The String returned is the name of the appropriate Java constant e.g.
getEndReturnCode() - Method in class com.ibm.ctg.client.EPIRequest
Gets the Extra CICS return code from an END_TRAN or ADD_TERM event
getEndReturnCodeString() - Method in class com.ibm.ctg.client.EPIRequest
Gets the Extra CICS return code from an END_TRAN or ADD_TERM Event and returns it as a String.
getEvent() - Method in class com.ibm.ctg.client.EPIRequest
Returns the event set in this object.
getEvent(int, int) - Method in class com.ibm.ctg.client.EPIRequest
Sets the Call_Type of this object to EPI_GET_EVENT and also sets the waitState and size associated with this object.
getEvent(int, int, int) - Method in class com.ibm.ctg.client.EPIRequest
Sets the Call_Type of this object to EPI_GET_EVENT and also sets the termIndex, waitState and size associated with this object.
getEvents() - Method in class com.ibm.ctg.epi.Terminal
 
getEventString() - Method in class com.ibm.ctg.client.EPIRequest
Gets the event set in this object and returns it as a String.
getEventWithCallback(int, Callbackable) - Method in class com.ibm.ctg.client.EPIRequest
Sets the Call_Type of this object to EPI_GET_EVENT and also sets the size and Callbackable object associated with this object.
getEventWithCallback(int, int, Callbackable) - Method in class com.ibm.ctg.client.EPIRequest
Sets the Call_Type of this object to EPI_GET_EVENT and also sets the termIndex, size and Callbackable object associated with this object.
getException() - Method in class com.ibm.ctg.epi.TerminalEvent
Returns the exception associated with this event.
getExitKey() - Method in class com.ibm.ctg.epi.EPIBasicScreenHandler
Returns the AID that will be used to exit any transaction that is running when the terminal is disconnected.
getExpiry() - Method in class com.ibm.ctg.client.ESIRequest
This method returns a java.util.Calendar object containing the Date/Time of when the userid/password will expire on the server.
getExtendMode() - Method in class com.ibm.ctg.client.ECIRequest
This method returns the Extend_Mode field of this ECIRequest object.
getExtendModeString() - Method in class com.ibm.ctg.client.ECIRequest
This method returns a String describing the Extend_Mode field of this ECIRequest object.
getField(Component) - Method in class com.ibm.ctg.epi.EPIBasicScreenHandler
Returns the field associated with a component
getField(int) - Method in class com.ibm.ctg.epi.Screen
Get a field at a given buffer address
getFieldLabels() - Method in class com.ibm.ctg.epi.Map
Returns the names of the fields.
getGatewayClientSecurity() - Method in class com.ibm.ctg.epi.EPITerminal
Returns the name of the client security class that the CICS Transaction Gateway will use.
getGatewayLocale() - Method in class com.ibm.ctg.client.JavaGateway
Returns the Locale of the remote Gateway if it is known.
getGatewayOs() - Method in class com.ibm.ctg.client.JavaGateway
Returns a string containing the JVM platform, architecture and version.
getGatewayServerSecurity() - Method in class com.ibm.ctg.epi.EPITerminal
Returns the name of the server security class that the CICS Transaction Gateway will use.
getGatewayURL() - Method in class com.ibm.ctg.epi.EPITerminal
Returns the URL of the CICS Transaction Gateway that the terminal will connect to.
getInvalidCount() - Method in class com.ibm.ctg.client.ESIRequest
This method returns a int containing the number of invalid password attempts for that userid on the specified server.
getIssuer_common_name() - Method in class com.ibm.gskssl.SSLCertificate
 
getIssuer_country() - Method in class com.ibm.gskssl.SSLCertificate
 
getIssuer_locality() - Method in class com.ibm.gskssl.SSLCertificate
 
getIssuer_org_unit() - Method in class com.ibm.gskssl.SSLCertificate
 
getIssuer_org() - Method in class com.ibm.gskssl.SSLCertificate
 
getIssuer_state_or_province() - Method in class com.ibm.gskssl.SSLCertificate
 
getKeyInfo() - Method in class com.ibm.sslight.SSLCert
Returns the key information.
getKeyRing() - Static method in class com.ibm.ctg.client.SslJavaGateway
Returns the KeyRing class used for the client connection.
getLastAccess() - Method in class com.ibm.ctg.client.ESIRequest
This method returns a java.util.Calendar object containing the Date/Time of when the userid/password was last accessed on the server.
getLastVerified() - Method in class com.ibm.ctg.client.ESIRequest
This method returns a java.util.Calendar object containing the Date/Time of when the userid/password was last verified on the server.
getLocality() - Method in class com.ibm.gskssl.SSLCertificate
 
getMaximumSize() - Method in class com.ibm.ctg.epi.EPIBasicScreenHandler
Returns the maximum dimensions of this panel, ensuring that the width and height are at least as large as the minimum width and height settings.
getMinimumHeight() - Method in class com.ibm.ctg.epi.EPIBasicScreenHandler
Returns the minimum height setting
getMinimumSize() - Method in class com.ibm.ctg.epi.EPIBasicScreenHandler
Returns the minimum dimensions of this panel, ensuring that the width and height are at least as large as the minimum width and height settings.
getMinimumWidth() - Method in class com.ibm.ctg.epi.EPIBasicScreenHandler
Returns the minimum width setting
getName() - Method in class com.ibm.ctg.epi.Map
Returns the name of the map.
getNameComponent(int, int) - Method in class com.ibm.sslight.SSLCert
Returns the name component of the specified X.500 distinguished name included in the certificate.
getNetName() - Method in class com.ibm.ctg.epi.Terminal
Returns the netname of the terminal.
getNetworkProtocol() - Static method in class com.ibm.ctg.client.AutoJavaGateway
Returns the protocol used when an automatic JavaGateway object determines that a network JavaGateway object is required.
getNewPassword() - Method in class com.ibm.ctg.client.ESIRequest
This method returns a String of the New Password defined This will only be set if you are using the changePassword call
getNewSessionID() - Method in class com.ibm.gskssl.SSLCertificate
 
getOrg_unit() - Method in class com.ibm.gskssl.SSLCertificate
 
getOrg() - Method in class com.ibm.gskssl.SSLCertificate
 
getPort() - Method in class com.ibm.ctg.client.JavaGateway
Returns the port that this JavaGateway is/will be connected to.
getPosition() - Method in class com.ibm.ctg.epi.Field
Returns the position of the start of the field on the screen
getPreferredSize() - Method in class com.ibm.ctg.epi.EPIBasicScreenHandler
Returns the preferred dimensions of this panel, ensuring that the width and height are at least as large as the minimum width and height settings.
getProtocol() - Method in class com.ibm.ctg.client.JavaGateway
Returns the protocol that this JavaGateway is/will be connected via.
getRACFUserid() - Method in class com.ibm.ctg.util.RACFUserid
Returns the RACF userid which maps to the supplied X.509 certificate
getRc() - Method in class com.ibm.ctg.client.CicsCpRequest
Returns the Gateway return code, set in this object.
getRc() - Method in class com.ibm.ctg.client.ECIRequest
Gets the return code set in this object.
getRc() - Method in class com.ibm.ctg.client.EPIRequest
Gets the return code set in this object.
getRc() - Method in class com.ibm.ctg.client.ESIRequest
Gets the return code set in this object.
getRow() - Method in class com.ibm.ctg.epi.Field
Returns the row at which the field starts on the screen.
getScreen() - Method in class com.ibm.ctg.epi.EPITerminal
Returns the Screen object associated with this terminal.
getScreen() - Method in class com.ibm.ctg.epi.Map
Returns the screen associated with this map.
getScreen() - Method in class com.ibm.ctg.epi.Terminal
Returns the screen associated with the terminal.
getScreen() - Method in interface com.ibm.ctg.epi.TerminalSession
Returns the screen associated with the terminal.
getScreenHandler() - Method in class com.ibm.ctg.epi.ScreenEvent
Returns the screen handler
getSerial_num() - Method in class com.ibm.gskssl.SSLCertificate
 
getSerial() - Method in class com.ibm.sslight.SSLCert
Returns the certificate's serial number.
getServer() - Method in class com.ibm.ctg.client.ESIRequest
This method returns a String of the Server defined
getServerName() - Method in class com.ibm.ctg.epi.Terminal
Returns the name of the server the terminal is connected to.
getServerStatusString() - Method in class com.ibm.ctg.client.ECIRequest
This method returns a String describing the CicsServerStatus field of this ECIRequest object.
getSessionID() - Method in class com.ibm.gskssl.SSLCertificate
 
getSignonString() - Method in class com.ibm.ctg.client.EPIRequest
Gets the Signon Capability set in this object and return it as a string The String returned is the name of the appropriate Java constant e.g.
getState_or_province() - Method in class com.ibm.gskssl.SSLCertificate
 
getState() - Method in class com.ibm.ctg.epi.EPITerminal
Returns the terminal state.
getState() - Method in class com.ibm.ctg.epi.Terminal
Returns the state of the terminal.
getState() - Method in interface com.ibm.ctg.epi.TerminalSession
Returns the state of the terminal.
getStatus(String) - Method in class com.ibm.ctg.client.ECIRequest
This method sets the values of an ECIRequest object for an ECI_STATE_SYNC_JAVA call on the CICS Transaction Gateway.
getStatus(String, int, Callbackable) - Method in class com.ibm.ctg.client.ECIRequest
This method sets the values of an ECIRequest object for an ECI_STATE_ASYNC_JAVA call on the CICS Transaction Gateway.
getStringRc(EPIRequest) - Static method in class com.ibm.ctg.epi.EPIException
Returns a user-friendly version of a CICS return code
getSyncType() - Method in class com.ibm.ctg.epi.EPITerminal
Returns the type of synchronization the terminal is using.
getSyncType() - Method in interface com.ibm.ctg.epi.Session
Gets the type of synchronization to be used for this session
getSysError() - Method in class com.ibm.ctg.client.EPIRequest
Deprecated. This method does nothing. cause and value will always be 0.
getSysError(int) - Method in class com.ibm.ctg.client.EPIRequest
Deprecated. This method does nothing. cause and value will always be 0.
getTerminal() - Method in class com.ibm.ctg.epi.EPITerminal
Returns the terminal that will be used to connect to CICS..
getTerminal() - Method in class com.ibm.ctg.epi.TerminalEvent
Returns the terminal associated with this event
getTerminalRequest() - Method in class com.ibm.ctg.epi.TerminalEvent
Returns the terminal request id.
getText() - Method in class com.ibm.ctg.epi.Field
Return the contents of the field as a String
getTimeout() - Method in class com.ibm.ctg.epi.EPITerminal
Returns the terminal timeout.
getTimeout() - Method in class com.ibm.ctg.epi.EPITerminal.Timer
Returns the timeout period.
getTransaction() - Method in class com.ibm.ctg.epi.EPITerminal
Returns the transaction that will be started if startTran is called.
getTransactionData() - Method in class com.ibm.ctg.epi.EPITerminal
Returns the parameters that will be passed when startTran is called.
getTransID() - Method in class com.ibm.ctg.epi.Terminal
Returns the transaction id of the current transaction.
getURL() - Method in class com.ibm.ctg.client.JavaGateway
Returns the URL that this JavaGateway is/will be connected via.
getUserid() - Method in class com.ibm.ctg.client.ESIRequest
This method returns a String of the current Userid defined
getValidity() - Method in class com.ibm.sslight.SSLCert
Returns the validity time of the certificate.
getWidth() - Method in class com.ibm.ctg.epi.Screen
Get the screen width.
gray - Static variable in class com.ibm.ctg.epi.Field
the color gray
green - Static variable in class com.ibm.ctg.epi.Field
the color green

H

handleEvent(EPIRequest) - Method in class com.ibm.ctg.epi.Terminal
 
handler - Variable in class com.ibm.ctg.epi.EPIBasicScreenHandler
Reference to ScreenHandler inner class.
handleReply(TerminalInterface) - Method in class com.ibm.ctg.epi.EPITerminal
Handles a reply from CICS by sending handleScreen events to all listeners if the terminal is in the right state.
handleReply(TerminalInterface) - Method in interface com.ibm.ctg.epi.Session
Called to deal with EPI Events.
handleScreen(TerminalEvent) - Method in class com.ibm.ctg.epi.EPIBasicScreenHandler
Handle a newly arrived screen.
handleScreen(TerminalEvent) - Method in class com.ibm.ctg.epi.EPIBasicScreenHandler.GeneralScreenHandler
Handle a newly arrived screen.
handleScreen(TerminalEvent) - Method in class com.ibm.ctg.epi.EPIMonitor
Handle the screen arrived event
handleScreen(TerminalEvent) - Method in interface com.ibm.ctg.epi.TerminalEventListener
A screen has arrived from CICS.
handling - Variable in class com.ibm.ctg.epi.ScreenHandler
true if the ScreenHandler is handling the current screen
highlight() - Method in class com.ibm.ctg.epi.Field
Returns a constant indicating which type of highlight is being used
hilight - Variable in class com.ibm.ctg.client.EPIRequest
1 = terminal resource supports extended highlighting; else 0
HttpJavaGateway - class com.ibm.ctg.client.HttpJavaGateway.
 
HttpsJavaGateway - class com.ibm.ctg.client.HttpsJavaGateway.
 

I

idle - Static variable in interface com.ibm.ctg.epi.TerminalSession
terminal idle
inCallback - Variable in class com.ibm.ctg.epi.Terminal
 
initList() - Method in class com.ibm.ctg.epi.Screen
Initialise vector of fields
inputProt() - Method in class com.ibm.ctg.epi.Field
Returns a constant indicating whether or not the field is protected.
inputType() - Method in class com.ibm.ctg.epi.Field
Returns a constant indicating the input data type for this field.
inquireSystem() - Method in class com.ibm.ctg.client.EPIRequest
Sets the Call_Type of this object to EPI_INQUIRE_STATE.
inquireSystem(int) - Method in class com.ibm.ctg.client.EPIRequest
Sets the Call_Type of this object to EPI_INQUIRE_STATE and also sets the termIndex associated with this object.
insertField(Field) - Method in class com.ibm.ctg.epi.Screen
Insert a field into vector of fields
installTimeout - Variable in class com.ibm.ctg.client.EPIRequest
Terminal Install Timeout
intense - Static variable in class com.ibm.ctg.epi.Field
intense
intenseHlt - Static variable in class com.ibm.ctg.epi.Field
intense highlight
intensity() - Method in class com.ibm.ctg.epi.Field
Returns a constant indicating the field intensity.
isATI() - Method in class com.ibm.ctg.epi.EPITerminal
Returns true if ATI is currently enabled for this terminal.
isCallback() - Method in class com.ibm.ctg.client.ECIRequest
This method returns a boolean indicating whether there is a Callbackable object associated with this ECIRequest object.
isCallback() - Method in class com.ibm.ctg.client.EPIRequest
This method returns a boolean indicating whether there is a Callbackable object associated with this EPIRequest object.
isCommareaInboundLength() - Method in class com.ibm.ctg.client.ECIRequest
This method returns a boolean indicating whether the Commarea inbound length is valid.
isCommareaOutboundLength() - Method in class com.ibm.ctg.client.ECIRequest
This method returns a boolean indicating whether the Commarea outbound length is valid.
isConnected() - Method in class com.ibm.ctg.epi.EPITerminal
Returns true if the terminal is connected to CICS.
isHandled() - Method in class com.ibm.ctg.epi.TerminalEvent
Returns true if the event is already being handled by another listener
isHandling() - Method in class com.ibm.ctg.epi.EPIBasicScreenHandler
Returns true if the ScreenHandler is handling.
isHandling() - Method in class com.ibm.ctg.epi.ScreenHandler
Returns true if the ScreenHandler is handling the current screen.
isInitialFlow() - Method in class com.ibm.ctg.client.JavaGateway
Checks whether an initial flow will be sent when this JavaGateway is opened
isOpen() - Method in class com.ibm.ctg.client.JavaGateway
Checks both our expected state and the real state of any wrappered object
isprotect - Static variable in class com.ibm.ctg.epi.Field
protected field (no data entry)
iss - Variable in class com.ibm.sslight.SSLCert
 
issL - Variable in class com.ibm.sslight.SSLCert
 
ISSUER - Static variable in class com.ibm.sslight.SSLCert
The distinguished issuer name of the X.509 certificate.
issuer_common_name - Variable in class com.ibm.gskssl.SSLCertificate
 
issuer_country - Variable in class com.ibm.gskssl.SSLCertificate
 
issuer_locality - Variable in class com.ibm.gskssl.SSLCertificate
 
issuer_org - Variable in class com.ibm.gskssl.SSLCertificate
 
issuer_org_unit - Variable in class com.ibm.gskssl.SSLCertificate
 
issuer_state_or_province - Variable in class com.ibm.gskssl.SSLCertificate
 
isTPNTransid() - Method in class com.ibm.ctg.client.ECIRequest
Returns a boolean indicating whether the Transid field is interpreted as an eci_tpn transid, (if supported), by the CICS client.
isValid() - Method in class com.ibm.ctg.epi.Map
Returns true if map is currently valid

J

JavaGateway - class com.ibm.ctg.client.JavaGateway.
This class is now a wrapper class around underlying classes that do the real work of managing a connection/pseudo-connection between a program and the Gateway or local-client.
JavaGateway() - Constructor for class com.ibm.ctg.client.JavaGateway
Constructs a default JavaGateway object.
JavaGateway(String, int) - Constructor for class com.ibm.ctg.client.JavaGateway
Constructs a JavaGateway object and connects it via the relevant protocol to a CICS Gateway for Java or local client.
JavaGateway(String, int, String, String) - Constructor for class com.ibm.ctg.client.JavaGateway
Constructs a JavaGateway object and connects it via the relevant protocol to a CICS Gateway for Java or local client.
jgate - Variable in class com.ibm.ctg.epi.Terminal
 

K

keepWaitingATI() - Method in class com.ibm.ctg.epi.Terminal
 
key - Variable in class com.ibm.sslight.SSLCert
 
key() - Method in class com.ibm.sslight.SSLCert
Returns the key assosiated with the X.509 certificate.
keyL - Variable in class com.ibm.sslight.SSLCert
 
killed - Variable in class com.ibm.ctg.epi.EPITerminal.Timer
flag used to stop the thread

L

L - Static variable in class com.ibm.sslight.SSLCert
The location component of the X.500 distinguished name.
label - Variable in class com.ibm.ctg.epi.FieldData
the field label, or null if it is not labelled
labels - Variable in class com.ibm.ctg.epi.MapData
the number of labelled fields in the map
len - Variable in class com.ibm.ctg.epi.FieldData
the field length
length() - Method in class com.ibm.ctg.epi.Field
Returns the total length of the field
listeners - Variable in class com.ibm.ctg.epi.ScreenHandler
Vector of ScreenEventListeners to be notified when an event occurs
listSystems(int) - Static method in class com.ibm.ctg.client.ECIRequest
This method returns a new ECIRequest object which can be used to effect an CICS_EciListSystems on the CICS Transaction Gateway.
listSystems(int) - Static method in class com.ibm.ctg.client.EPIRequest
This method returns a new EPIRequest object which can be used to effect a CICS_EpiListSystems on the CICS Transaction Gateway.
locality - Variable in class com.ibm.gskssl.SSLCertificate
 
LocalJavaGateway - class com.ibm.ctg.client.LocalJavaGateway.
This class allows you to process request locally on a machine.
Luw_Token - Variable in class com.ibm.ctg.client.ECIRequest
Extended Logical Unit of Work token

M

Map - class com.ibm.ctg.epi.Map.
This class represents a BMS map.
Map(Map) - Constructor for class com.ibm.ctg.epi.Map
Constructs a Map object from another Map.
Map(MapData, int[], FieldData[]) - Constructor for class com.ibm.ctg.epi.Map
Constructs a Map object
mapData - Variable in class com.ibm.ctg.epi.Map
MapData class contains information about the map
MapData - class com.ibm.ctg.epi.MapData.
This class contains information about a BMS map
MapData(int, int, int, int, int, int) - Constructor for class com.ibm.ctg.epi.MapData
Constructs a MapData object with the given information
MapData(String, int, int, int, int, int, int) - Constructor for class com.ibm.ctg.epi.MapData
Constructs a MapData object with the given information
mapName - Variable in class com.ibm.ctg.client.EPIRequest
The Map name for the transaction (if any)
mapSetName - Variable in class com.ibm.ctg.client.EPIRequest
The Map Set name for the transaction (if any)
maxData - Variable in class com.ibm.ctg.client.EPIRequest
Max data that will be sent to the terminal resource
maxNumServers - Variable in class com.ibm.ctg.client.ECIRequest
Maximum number of CICS Servers about which information is to be returned (see listSystems() )
maxNumServers - Variable in class com.ibm.ctg.client.EPIRequest
Max num of CICS Servers about which info is to be returned (input to listSystems() )
Message_Qualifier - Variable in class com.ibm.ctg.client.ECIRequest
User supplied message identifier
minHeight - Variable in class com.ibm.ctg.epi.EPIBasicScreenHandler
minimum height of this panel.
minWidth - Variable in class com.ibm.ctg.epi.EPIBasicScreenHandler
minimum width of this panel.
modified - Static variable in class com.ibm.ctg.epi.Field
modified field (will be flowed back to the server)
msg - Variable in class com.ibm.ctg.client.EPIRequest
Deprecated. This will never contain any information

N

name - Variable in class com.ibm.ctg.epi.MapData
the name of the map
namedField(int) - Method in class com.ibm.ctg.epi.Map
Return the nth labelled field
netName - Variable in class com.ibm.ctg.client.EPIRequest
Netname - platform dependent
neutral - Static variable in class com.ibm.ctg.epi.Field
neutral foreground color
neutralBGrnd - Static variable in class com.ibm.ctg.epi.Field
neutral background colour
newExtendedRequest(GatewayRequest) - Method in class com.ibm.ctg.client.LocalJavaGateway
Adds a new extended request entry to our hashtable
newPassword - Variable in class com.ibm.ctg.client.ESIRequest
 
newSessionID - Variable in class com.ibm.gskssl.SSLCertificate
 
NLS_NOT_SUPPORTED - Static variable in class com.ibm.ctg.client.CicsCpRequest
The Java Virtual Machine on which the CICS Transaction Gateway application is running is pre v1.1
NO_ENCODING_CLASS - Static variable in class com.ibm.ctg.client.CicsCpRequest
The Java Virtual Machine on which the CICS Transaction Gateway application is running does not have a suitable encoding class.
NO_REQUEST - Static variable in class com.ibm.ctg.epi.TerminalEvent
No terminal request.
normal - Static variable in class com.ibm.ctg.epi.Field
normal intensity
normalHlt - Static variable in class com.ibm.ctg.epi.Field
normal highlight
numColumns - Variable in class com.ibm.ctg.client.EPIRequest
Number of columns supported by the terminal resource
numeric - Static variable in class com.ibm.ctg.epi.Field
numeric field (non-numeric characters cannot be entered) This is not currently enforced
numLines - Variable in class com.ibm.ctg.client.EPIRequest
Number of rows supported by the terminal resource
numServersKnown - Variable in class com.ibm.ctg.client.ECIRequest
Number of CICS Servers which are defined (output from listSystems() flow)
numServersKnown - Variable in class com.ibm.ctg.client.EPIRequest
Num of CICS Servers which are defined (output from listSystems() flow)
numServersReturned - Variable in class com.ibm.ctg.client.ECIRequest
Number of CICS Servers about which information has been returned (output from listSystems() flow)
numServersReturned - Variable in class com.ibm.ctg.client.EPIRequest
Num of CICS Servers about which info has been returned (output from listSystems() flow)

O

O - Static variable in class com.ibm.sslight.SSLCert
The organization component of the X.500 distinguished name.
opaqueTran - Static variable in class com.ibm.ctg.epi.Field
opaque transparency
open() - Method in class com.ibm.ctg.client.AutoJavaGateway
Open SHOULD NEVER be called for an AutoJavaGateway.
open() - Method in class com.ibm.ctg.epi.EPIGateway
Opens the Gateway.
open() - Method in class com.ibm.ctg.client.HttpJavaGateway
Opens a HttpJavaGateway.
open() - Method in class com.ibm.ctg.client.HttpsJavaGateway
Opens a HttpsJavaGateway.
open() - Method in class com.ibm.ctg.client.JavaGateway
Opens this JavaGateway type object.
open() - Method in class com.ibm.ctg.client.LocalJavaGateway
Opens a LocalJavaGateway.
open() - Method in class com.ibm.ctg.client.SslJavaGateway
Opens a SslJavaGateway, connecting it to the CICS Gateway for Java at the specified IP address and port.
open() - Method in class com.ibm.ctg.client.TcpJavaGateway
Opens a TcpJavaGateway, connecting it to the CICS Gateway for Java at the specified IP address and port.
OPSYS_NOT_RECOGNISED - Static variable in class com.ibm.ctg.client.CicsCpRequest
The machine on which the CICS Transaction Gateway application is running has an Operating System (System Property "os.name") which the CICS Transaction Gateway does not recognize
OPSYS_OS390 - Static variable in class com.ibm.ctg.client.CicsCpRequest
The Java Virtual Machine on which the CICS Transaction Gateway application is running has an Operating System (System Property "os.name") of OS/390
orange - Static variable in class com.ibm.ctg.epi.Field
the color orange
org - Variable in class com.ibm.gskssl.SSLCertificate
 
org_unit - Variable in class com.ibm.gskssl.SSLCertificate
 
orTran - Static variable in class com.ibm.ctg.epi.Field
OR transparency
OU - Static variable in class com.ibm.sslight.SSLCert
The organizational unit component of the X.500 distinguished name.

P

PA1 - Static variable in class com.ibm.ctg.epi.AID
PA1 key
PA2 - Static variable in class com.ibm.ctg.epi.AID
PA2 key
PA3 - Static variable in class com.ibm.ctg.epi.AID
PA3 key
paleCyan - Static variable in class com.ibm.ctg.epi.Field
the color pale cyan
paleGreen - Static variable in class com.ibm.ctg.epi.Field
the color pale green
password - Variable in class com.ibm.ctg.client.EPIRequest
Password associated with the terminal
Password - Variable in class com.ibm.ctg.client.ECIRequest
Password for CICS server
PF1 - Static variable in class com.ibm.ctg.epi.AID
PF1 key
PF10 - Static variable in class com.ibm.ctg.epi.AID
PF10 key
PF11 - Static variable in class com.ibm.ctg.epi.AID
PF11 key
PF12 - Static variable in class com.ibm.ctg.epi.AID
PF12 key
PF13 - Static variable in class com.ibm.ctg.epi.AID
PF13 key
PF14 - Static variable in class com.ibm.ctg.epi.AID
PF14 key
PF15 - Static variable in class com.ibm.ctg.epi.AID
PF15 key
PF16 - Static variable in class com.ibm.ctg.epi.AID
PF16 key
PF17 - Static variable in class com.ibm.ctg.epi.AID
PF17 key
PF18 - Static variable in class com.ibm.ctg.epi.AID
PF18 key
PF19 - Static variable in class com.ibm.ctg.epi.AID
PF19 key
PF2 - Static variable in class com.ibm.ctg.epi.AID
PF2 key
PF20 - Static variable in class com.ibm.ctg.epi.AID
PF20 key
PF21 - Static variable in class com.ibm.ctg.epi.AID
PF21 key
PF22 - Static variable in class com.ibm.ctg.epi.AID
PF22 key
PF23 - Static variable in class com.ibm.ctg.epi.AID
PF23 key
PF24 - Static variable in class com.ibm.ctg.epi.AID
PF24 key
PF3 - Static variable in class com.ibm.ctg.epi.AID
PF3 key
PF4 - Static variable in class com.ibm.ctg.epi.AID
PF4 key
PF5 - Static variable in class com.ibm.ctg.epi.AID
PF5 key
PF6 - Static variable in class com.ibm.ctg.epi.AID
PF6 key
PF7 - Static variable in class com.ibm.ctg.epi.AID
PF7 key
PF8 - Static variable in class com.ibm.ctg.epi.AID
PF8 key
PF9 - Static variable in class com.ibm.ctg.epi.AID
PF9 key
pink - Static variable in class com.ibm.ctg.epi.Field
the color pink
printer - Variable in class com.ibm.ctg.client.EPIRequest
Deprecated. This will always be 0, retained for backward compatability only
processConnect() - Method in class com.ibm.ctg.epi.EPITerminal
Send the terminalConnected event to all listeners
processDisconnect() - Method in class com.ibm.ctg.epi.EPITerminal
Send the terminalDsiconnected event to all listeners
processError(Exception) - Method in class com.ibm.ctg.epi.EPITerminal
Send the exception occurred event to all listeners
processScreen() - Method in class com.ibm.ctg.epi.EPITerminal
Handle a change in the terminal state.
Program - Variable in class com.ibm.ctg.client.ECIRequest
Program to invoke on CICS server
purgeTerminal() - Method in class com.ibm.ctg.client.EPIRequest
Sets the Call_Type of this object to EPI_PURGE_TERMINAL.
purgeTerminal(int) - Method in class com.ibm.ctg.client.EPIRequest
Sets the Call_Type of this object to EPI_PURGE_TERMINAL and also sets the termIndex associated with this object.
purple - Static variable in class com.ibm.ctg.epi.Field
the color purple

Q

queryATI() - Method in class com.ibm.ctg.epi.EPITerminal
Determines whether ATI is currently enabled for this terminal.
queryATI() - Method in class com.ibm.ctg.epi.Terminal
Returns a boolean indicating whether the terminal ATI state is enabled or disabled.
queryATI() - Method in interface com.ibm.ctg.epi.TerminalSession
Returns a boolean indicating whether the terminal ATI state is enabled or disabled.

R

RACFUserid - class com.ibm.ctg.util.RACFUserid.
This class is a CICS Transaction Gateway for OS/390 utility.
RACFUserid() - Constructor for class com.ibm.ctg.util.RACFUserid
Constructs a default RACFUserid object.
RACFUserid(byte[]) - Constructor for class com.ibm.ctg.util.RACFUserid
Constructs a RACFUserid object and sets its internal data members with an X.509 certificate.
rbDefault - Static variable in class com.ibm.ctg.client.CicsCpRequest
 
readMode - Variable in class com.ibm.ctg.epi.Screen
read mode flag - this is set to true when a read buffer command is received so that the Terminal knows to reply to the server
readTimeout - Variable in class com.ibm.ctg.client.EPIRequest
Terminal Read Timeout
realInstance(String, int, String, String, boolean) - Method in class com.ibm.ctg.client.AutoJavaGateway
Where all our work actually happens.
receiveHandshake(byte[], InetAddress) - Method in interface com.ibm.ctg.security.ServerSecurity
This method is called in response to the initial client-to-Gateway handshake flow, that is the handshake returned by its partner ClientSecurity instance's generateHandshake method.
receiveHandshake(byte[], InetAddress) - Method in interface com.ibm.ctg.security.SSLightServerSecurity
This method is called in response to the initial client-to-Gateway handshake flow, that is the handshake returned by its partner ClientSecurity instance's generateHandshake method.
receiveHandshake(byte[], InetAddress) - Method in interface com.ibm.ctg.security.SystemSSLServerSecurity
This method is called in response to the initial client-to-Gateway handshake flow, that is the handshake returned by its partner ClientSecurity instance's generateHandshake method.
red - Static variable in class com.ibm.ctg.epi.Field
the color red
removeActionListener(ActionListener) - Method in class com.ibm.ctg.epi.EPIScreenButtons
Remove an Action listener.
removeExtendedRequest(GatewayRequest) - Method in class com.ibm.ctg.client.LocalJavaGateway
Removes an existing extended request entry from our hashtable
removeScreenEventListener(ScreenEventListener) - Method in class com.ibm.ctg.epi.EPIBasicScreenHandler
Remove this ScreenEventListener from the internal list.
removeScreenEventListener(ScreenEventListener) - Method in class com.ibm.ctg.epi.ScreenHandler
Remove this ScreenEventListener from the internal list.
removeTerminalEventListener(TerminalEventListener) - Method in class com.ibm.ctg.epi.EPITerminal
Remove a TerminalEventListener from the list of screen handlers.
repliedHandshake(byte[]) - Method in interface com.ibm.ctg.security.ClientSecurity
This method is called in response to the replied Gateway-to-client handshake flow, that is the handshake returned by its partner ServerSecurity instance's receiveHandshake method.
request - Variable in class com.ibm.ctg.epi.EPIGateway
EPIRequest used to query the available servers
reset - Variable in class com.ibm.ctg.epi.EPITerminal.Timer
reset flag
reset() - Method in class com.ibm.ctg.epi.EPITerminal.Timer
Reset the timer.
reset() - Method in class com.ibm.ctg.epi.Field
Resets the field.
reset() - Method in class com.ibm.ctg.epi.Screen
Reset vector of fields
resetDataTag() - Method in class com.ibm.ctg.epi.Field
Resets the modified data tag (MDT) to unmodified
resetFields(int, int) - Method in class com.ibm.ctg.epi.Screen
Reset fields from start and upto but not including the end buffer position
reverseHlt - Static variable in class com.ibm.ctg.epi.Field
reverse highlight
row - Variable in class com.ibm.ctg.epi.FieldData
the row at which the field starts within the map
row - Variable in class com.ibm.ctg.epi.MapData
the row at which the map starts
running - Variable in class com.ibm.ctg.epi.EPITerminal.Timer
thread running flag

S

screen - Variable in class com.ibm.ctg.epi.Map
the screen
screen - Variable in class com.ibm.ctg.epi.Terminal
 
Screen - class com.ibm.ctg.epi.Screen.
This class represents a 3270 terminal screen and provides methods to query and set screen information.
Screen(int, int, String) - Constructor for class com.ibm.ctg.epi.Screen
Constructs a screen of the given size.
ScreenEvent - class com.ibm.ctg.epi.ScreenEvent.
This event is raised by ScreenHandler.
ScreenEvent(Object, ScreenHandler) - Constructor for class com.ibm.ctg.epi.ScreenEvent
Construct a screen event.
ScreenEventListener - interface com.ibm.ctg.epi.ScreenEventListener.
This interface defines the events that can be raised by ScreenHandler.
screenHandled(ScreenEvent) - Method in interface com.ibm.ctg.epi.ScreenEventListener
The screen handler has begun handling screens.
ScreenHandler - class com.ibm.ctg.epi.ScreenHandler.
This class can be used as a base class for screen handlers.
ScreenHandler() - Constructor for class com.ibm.ctg.epi.ScreenHandler
 
screenUnhandled(ScreenEvent) - Method in interface com.ibm.ctg.epi.ScreenEventListener
The screen handler is no longer handling screens.
screenWidth - Variable in class com.ibm.ctg.epi.EPIBasicScreenHandler
the width of the screen in columns
send() - Method in class com.ibm.ctg.epi.EPIBasicScreenHandler
Send the screen to CICS.
send() - Method in class com.ibm.ctg.epi.EPITerminal
Sends the current screen to CICS.
send() - Method in class com.ibm.ctg.epi.ScreenHandler
Send the screen to CICS.
send() - Method in class com.ibm.ctg.epi.Terminal
Sends the current screen to the server using the current Session.
send() - Method in interface com.ibm.ctg.epi.TerminalSession
Sends the current screen to the server using the current Session.
send(Session) - Method in class com.ibm.ctg.epi.Terminal
Sends the current screen to the server.
send(Session) - Method in interface com.ibm.ctg.epi.TerminalInterface
Sends the current screen to the server.
send(Session, String, String) - Method in class com.ibm.ctg.epi.Terminal
Starts a transaction on the server.
send(Session, String, String) - Method in interface com.ibm.ctg.epi.TerminalInterface
Sends the current screen to the server.
send(String, String) - Method in class com.ibm.ctg.epi.EPITerminal
Starts a new transaction.
send(String, String) - Method in class com.ibm.ctg.epi.Terminal
Starts a transaction on the server using the current session.
send(String, String) - Method in interface com.ibm.ctg.epi.TerminalSession
Starts a transaction on the server using the current Session.
sendReply(byte[], int) - Method in class com.ibm.ctg.client.EPIRequest
Sets the Call_Type of this object to EPI_REPLY and also sets the data and size associated with this object.
sendReply(int, byte[], int) - Method in class com.ibm.ctg.client.EPIRequest
Sets the Call_Type of this object to EPI_REPLY and also sets the termIndex, data and size associated with this object.
senseCode - Variable in class com.ibm.ctg.client.EPIRequest
Send 3270 error - Open Systems only
ser - Variable in class com.ibm.sslight.SSLCert
 
serial_num - Variable in class com.ibm.gskssl.SSLCertificate
 
serL - Variable in class com.ibm.sslight.SSLCert
 
server - Variable in class com.ibm.ctg.client.ESIRequest
 
server - Static variable in interface com.ibm.ctg.epi.TerminalSession
terminal waiting for server
Server - Variable in class com.ibm.ctg.client.ECIRequest
CICS Server to direct request to
Server - Variable in class com.ibm.ctg.client.EPIRequest
CICS Server to use (or which are using)
serverCount() - Method in class com.ibm.ctg.epi.EPIGateway
Returns the number of servers available for use.
serverDesc(int) - Method in class com.ibm.ctg.epi.EPIGateway
Returns the description of the server at the specified index in the list of available servers.
serverName(int) - Method in class com.ibm.ctg.epi.EPIGateway
Returns the name of the server at the specified index in the list of available servers.
ServerSecurity - interface com.ibm.ctg.security.ServerSecurity.
All implementations of CICS Transaction Gateway server-side security classes must implement the ServerSecurity interface.
session - Variable in class com.ibm.ctg.epi.Terminal
 
Session - interface com.ibm.ctg.epi.Session.
An object that implements the Session interface can be passed to the Terminal send method.
sessionID - Variable in class com.ibm.gskssl.SSLCertificate
 
setAddress(String) - Method in class com.ibm.ctg.client.JavaGateway
Set the address that this JavaGateway connects to.
setAID(AID) - Method in class com.ibm.ctg.epi.EPIBasicScreenHandler
Set the AID to send back to CICS.
setAID(AID) - Method in class com.ibm.ctg.epi.Screen
Set the AID that will be sent back to the server
setAID(AID) - Method in class com.ibm.ctg.epi.ScreenHandler
Set the AID.
setATI(boolean) - Method in class com.ibm.ctg.epi.EPITerminal
Sets the Terminal ATI state.
setATI(boolean) - Method in class com.ibm.ctg.epi.Terminal
Sets the terminal ATI state to be enabled or disabled.
setATI(boolean) - Method in interface com.ibm.ctg.epi.TerminalSession
Sets the terminal ATI state to be enabled or disabled.
setAttribute(boolean) - Method in class com.ibm.ctg.epi.Field
Sets whether there is a field attribute present
setBaseAttribute(char) - Method in class com.ibm.ctg.epi.Field
Sets the 3270 base attribute
setBytes(int, byte[], int) - Method in class com.ibm.ctg.epi.Field
Sets the byte array to the specified values starting at the specified buffer address.
setCallback(Callbackable) - Method in class com.ibm.ctg.client.ECIRequest
Sets the Callbackable object associated with this ECIRequest object.
setCallback(Callbackable) - Method in class com.ibm.ctg.client.EPIRequest
Sets the Callbackable object associated with this object.
setCertificate(byte[]) - Method in class com.ibm.ctg.util.RACFUserid
Sets the X.509 certificate data.
setCommareaInboundLength(boolean) - Method in class com.ibm.ctg.client.ECIRequest
This method controls how much of the Commarea, (associated with this ECIRequest object), will be returned by the CICS Transaction Gateway.
setCommareaInboundLength(int) - Method in class com.ibm.ctg.client.ECIRequest
This method controls how much of the Commarea, (associated with this ECIRequest object), will be flowed from the CICS Transaction Gateway.
setCommareaOutboundLength(boolean) - Method in class com.ibm.ctg.client.ECIRequest
This method controls how much of the Commarea, (associated with this ECIRequest object), will be flowed to the CICS Transaction Gateway.
setCommareaOutboundLength(int) - Method in class com.ibm.ctg.client.ECIRequest
This method controls how much of the Commarea, (associated with this ECIRequest object), will be flowed to the CICS Transaction Gateway.
setCurrentPassword(String) - Method in class com.ibm.ctg.client.ESIRequest
Set the current password for this object.
setCursor(int, int) - Method in class com.ibm.ctg.epi.Screen
Set the cursor getPosition
setCursor(int, int) - Method in class com.ibm.ctg.epi.ScreenHandler
Set the cursor position.
setCursorPosition(Field) - Method in class com.ibm.ctg.epi.EPIBasicScreenHandler
Sets the screen cursor to the beginning of this Field.
setDataStream(DataStream) - Method in class com.ibm.ctg.epi.Screen
Set the DataStream analyzer
setDeviceType(String) - Method in class com.ibm.ctg.epi.Terminal
Sets the device type the terminal should use.
setECITimeout(short) - Method in class com.ibm.ctg.client.ECIRequest
This method controls whether there will be an eci_timeout value associated with this ECIRequest object.
setExitKey(AID) - Method in class com.ibm.ctg.epi.EPIBasicScreenHandler
Sets the AID that will be used to exit any transaction that is running when the terminal is disconnected.
setExtAttribute(char, char) - Method in class com.ibm.ctg.epi.Field
Sets an extended 3270 attribute.
setField(Component, Field) - Method in class com.ibm.ctg.epi.EPIBasicScreenHandler
Sets the field associated with a component
setGateway(JavaGateway) - Method in class com.ibm.ctg.epi.Terminal
Sets the Java Gateway that this terminal should use to connect to the server.
setGateway(JavaGateway) - Method in interface com.ibm.ctg.epi.TerminalInterface
Sets the JavaGateway that this terminal should use to connect to the server.
setGatewayClientSecurity(String) - Method in class com.ibm.ctg.epi.EPITerminal
Set the client security class that the CICS Transaction Gateway will use.
setGatewayServerSecurity(String) - Method in class com.ibm.ctg.epi.EPITerminal
Set the server security class that the CICS Transaction Gateway will use.
setGatewayURL(String) - Method in class com.ibm.ctg.epi.EPITerminal
Set the URL of the CICS Transaction Gateway to connect to.
setHandled() - Method in class com.ibm.ctg.epi.TerminalEvent
Set the event to be handled.
setHandling(boolean) - Method in class com.ibm.ctg.epi.ScreenHandler
Sets the screen handler state and fires events to listeners if the state has changed.
setInitialFlow(boolean) - Method in class com.ibm.ctg.client.JavaGateway
When a JavaGateway connects to a remote Gateway host, an initial flow takes place.
setKeyRing(String, String) - Static method in class com.ibm.ctg.client.SslJavaGateway
This method sets the SSL KeyRing class to be used for the client connection, and also the PASSWORD for the encrypted keyring.
setMaxLength(int) - Method in class com.ibm.ctg.epi.Field
Sets the maximum text length.
setMinimumHeight(int) - Method in class com.ibm.ctg.epi.EPIBasicScreenHandler
Sets the minimum height setting
setMinimumWidth(int) - Method in class com.ibm.ctg.epi.EPIBasicScreenHandler
Sets the minimum width setting
setNetName(String) - Method in class com.ibm.ctg.epi.Terminal
Sets the netname that terminal should use.
setNetworkProtocol(String) - Static method in class com.ibm.ctg.client.AutoJavaGateway
This method sets the protocol used when an automatic JavaGateway object determines that a network JavaGateway object is required.
setNewPassword(String) - Method in class com.ibm.ctg.client.ESIRequest
Set the new password for this object.
setPort(int) - Method in class com.ibm.ctg.client.JavaGateway
Sets the port that this JavaGateway connects to.
setProtocol(String) - Method in class com.ibm.ctg.client.JavaGateway
Set the protocol that this JavaGateway connects via.
setResults(GatewayRequest) - Method in interface com.ibm.ctg.client.Callbackable
This method is called prior to a Callbackable object being run.
setResults(GatewayRequest) - Method in class com.ibm.ctg.epi.Terminal.Wait
 
setScreen(Screen) - Method in class com.ibm.ctg.epi.Map
Set the screen associated with this map and check if it is valid
setSecurity(String, String) - Method in class com.ibm.ctg.client.JavaGateway
Sets the security classes to be used on the client and server sides of this connection.
setServer(String) - Method in class com.ibm.ctg.client.ESIRequest
Sets the Server to be used for this object.
setServerName(String) - Method in class com.ibm.ctg.epi.Terminal
Sets the name of the server the terminal should connect to.
setSession(Session) - Method in class com.ibm.ctg.epi.Terminal
Set the Session object associated with the terminal.
setSession(Session) - Method in interface com.ibm.ctg.epi.TerminalInterface
Sets the Session associated with this terminal.
setTerminal(TerminalInterface) - Method in class com.ibm.ctg.epi.EPITerminal
Set the terminal that will be used to connect to CICS.
setText(String) - Method in class com.ibm.ctg.epi.Field
Set the contents of the field to the given String
setTimeout(long) - Method in class com.ibm.ctg.epi.EPITerminal
Set the terminal timeout.
setTimeout(long) - Method in class com.ibm.ctg.epi.EPITerminal.Timer
Set the timeout period.
setTransaction(String) - Method in class com.ibm.ctg.epi.EPITerminal
Set the transaction to be started when startTran is called.
setTransactionData(String) - Method in class com.ibm.ctg.epi.EPITerminal
Set the parameters to pass when startTran is called.
setURL(String) - Method in class com.ibm.ctg.client.JavaGateway
Sets the protocol, address and port of this JavaGateway by means of a single URL string.
setUserid(String) - Method in class com.ibm.ctg.client.ESIRequest
Set the userid for this object.
sig - Variable in class com.ibm.sslight.SSLCert
 
sigAlg - Variable in class com.ibm.sslight.SSLCert
 
sigL - Variable in class com.ibm.sslight.SSLCert
 
signonCapability - Variable in class com.ibm.ctg.client.EPIRequest
Signon Capability of the terminal
size - Variable in class com.ibm.ctg.client.EPIRequest
Maximum size of data stream to be returned
SSLCert - class com.ibm.sslight.SSLCert.
The SSLCert represents a X.509 vsersion 3 certificate.
SSLCert(byte[]) - Constructor for class com.ibm.sslight.SSLCert
Constructs an X.509 version 3 certificate.
SSLCertificate - class com.ibm.gskssl.SSLCertificate.
 
SSLCertificate() - Constructor for class com.ibm.gskssl.SSLCertificate
 
SSLightServerSecurity - interface com.ibm.ctg.security.SSLightServerSecurity.
All implementations of CICS Transaction Gateway server-side security classes which require the exposure of SSL Client Certificates must implement the SSLightServerSecurity interface.
SslJavaGateway - class com.ibm.ctg.client.SslJavaGateway.
This class manages the connection between a program and a CICS Gateway for Java.
start - Static variable in interface com.ibm.ctg.epi.TerminalSession
terminal starting
start() - Method in class com.ibm.ctg.epi.EPITerminal.Timer
Start the timer.
startTran() - Method in class com.ibm.ctg.epi.EPITerminal
Starts a transaction on the terminal, using the current transaction ID and data.
startTran(int, String, byte[], int) - Method in class com.ibm.ctg.client.EPIRequest
Sets the Call_Type of this object to EPI_START_TRAN and also sets the termIndex, Transid, data and size associated with this object.
startTran(String, byte[], int) - Method in class com.ibm.ctg.client.EPIRequest
Sets the Call_Type of this object to EPI_START_TRAN and also sets the Transid, data and size associated with this object.
state_or_province - Variable in class com.ibm.gskssl.SSLCertificate
 
stop() - Method in class com.ibm.ctg.epi.EPITerminal.Timer
Stop the timer.
stringClientStatus(int) - Method in class com.ibm.ctg.client.ECIRequest
This method takes an int representing the status of the Client i.e.
stringConnectionType(int) - Method in class com.ibm.ctg.client.ECIRequest
This method takes an int representing the status of the Connection, that is, the ConnectionType, and returns a String describing the ConnectionType.
stringServerStatus(int) - Method in class com.ibm.ctg.client.ECIRequest
This method takes an int representing the status of the Server, this is, the CicsServerStatus, and returns a String describing the ServerStatus.
sub - Variable in class com.ibm.sslight.SSLCert
 
SUBJECT - Static variable in class com.ibm.sslight.SSLCert
The distinguished subject name of the X.509 certificate.
subL - Variable in class com.ibm.sslight.SSLCert
 
sync - Static variable in interface com.ibm.ctg.epi.Session
Synchronous EPI calls (the default)
syncReq - Variable in class com.ibm.ctg.epi.Terminal
 
SystemList - Variable in class com.ibm.ctg.client.ECIRequest
List of known systesm and system descriptions following a listSystems call.
SystemList - Variable in class com.ibm.ctg.client.EPIRequest
Vector of CICS servers and their descriptions: 1st element is Server, 2nd element is Desc.
SystemSSLServerSecurity - interface com.ibm.ctg.security.SystemSSLServerSecurity.
All implementations of CICS Transaction Gateway server-side security classes which require the exposure of SSL Client Certificates and use the System SSL protocol handlers (ssl: and https:) must implement the SystemSSLServerSecurity interface.

T

tags - Static variable in class com.ibm.ctg.epi.AID
array of String names of AID values
TcpJavaGateway - class com.ibm.ctg.client.TcpJavaGateway.
This class manages the connection between a program and a CICS Gateway for Java.
termID - Variable in class com.ibm.ctg.client.EPIRequest
Terminal ID
terminal - Variable in class com.ibm.ctg.epi.ScreenHandler
the EPITerminal
Terminal - class com.ibm.ctg.epi.Terminal.
This class represents an EPI terminal
Terminal.Wait - class com.ibm.ctg.epi.Terminal.Wait.
 
Terminal.Wait(Terminal) - Constructor for class com.ibm.ctg.epi.Terminal.Wait
 
Terminal() - Constructor for class com.ibm.ctg.epi.Terminal
Constructs a terminal.
Terminal(JavaGateway, String, String, String) - Constructor for class com.ibm.ctg.epi.Terminal
Constructs a terminal to the given server using the given gateway
terminalConnected(TerminalEvent) - Method in class com.ibm.ctg.epi.EPIBasicScreenHandler
Handles a terminal connect event.
terminalConnected(TerminalEvent) - Method in class com.ibm.ctg.epi.EPIMonitor
Handle the terminal connected event
terminalConnected(TerminalEvent) - Method in class com.ibm.ctg.epi.ScreenHandler
Handles a terminal connect event.
terminalConnected(TerminalEvent) - Method in interface com.ibm.ctg.epi.TerminalEventListener
The terminal has connected to CICS.
terminalDisconnected(TerminalEvent) - Method in class com.ibm.ctg.epi.EPIBasicScreenHandler
Handles a terminal disconnect event.
terminalDisconnected(TerminalEvent) - Method in class com.ibm.ctg.epi.EPIMonitor
Handle the terminal disconnected event
terminalDisconnected(TerminalEvent) - Method in class com.ibm.ctg.epi.ScreenHandler
Handles a terminal disconnect event.
terminalDisconnected(TerminalEvent) - Method in interface com.ibm.ctg.epi.TerminalEventListener
The terminal has disconnected from CICS.
TerminalEvent - class com.ibm.ctg.epi.TerminalEvent.
This event is raised by the EPITerminal bean when the terminal connects or disconnects, when a new screen is received from the server, or when an exception occurs.
TerminalEvent(Object, TerminalSession) - Constructor for class com.ibm.ctg.epi.TerminalEvent
Construct a terminal event
TerminalEvent(Object, TerminalSession, Exception) - Constructor for class com.ibm.ctg.epi.TerminalEvent
Construct a terminal exception event
TerminalEvent(Object, TerminalSession, int) - Constructor for class com.ibm.ctg.epi.TerminalEvent
Construct a terminal event
TerminalEventListener - interface com.ibm.ctg.epi.TerminalEventListener.
This interface can be implemented by classes that want to be informed about terminal events
TerminalInterface - interface com.ibm.ctg.epi.TerminalInterface.
This interface defines the behaviour of a terminal.
TerminalSession - interface com.ibm.ctg.epi.TerminalSession.
This interface defines the behaviour of a terminal which is in session, ie: has an associated Session object.
terminate() - Method in class com.ibm.ctg.epi.EPITerminal
Waits for the terminal to finish disconnecting, then closes the connection to the CICS Transaction Gateway.
termIndex - Variable in class com.ibm.ctg.client.EPIRequest
Index identifying a terminal resource
textLength() - Method in class com.ibm.ctg.epi.Field
Returns the number of characters in the field
textValueChanged(TextEvent) - Method in class com.ibm.ctg.epi.EPIBasicScreenHandler
Handles the text value changed event by setting the text in the relevant field.
timedOut() - Method in class com.ibm.ctg.epi.EPITerminal
This method is called by the timer thread if the idle timeout period expires
timeout - Variable in class com.ibm.ctg.epi.EPITerminal.Timer
timeout interval
toString() - Method in class com.ibm.ctg.epi.AID
Returns a String object representing this AID, for example "enter", "PF3".
toString() - Method in class com.ibm.ctg.epi.FieldData
Returns a String representaion of this FieldData object.
toString() - Method in class com.ibm.ctg.epi.Map
Returns a String representation of the Map.
Transid - Variable in class com.ibm.ctg.client.ECIRequest
Transaction id to run CICS program under
Transid - Variable in class com.ibm.ctg.client.EPIRequest
Transaction to be run on the CICS Server
translate() - Method in class com.ibm.ctg.epi.AID
Returns this AID as a byte value to be included in a 3270 datastream
transparency() - Method in class com.ibm.ctg.epi.Field
Returns a constant indicating the background transparency of the field.

U

underscoreHlt - Static variable in class com.ibm.ctg.epi.Field
underscore highlight
unmodified - Static variable in class com.ibm.ctg.epi.Field
unmodified field (does not need to be flowed back to the server)
unprotect - Static variable in class com.ibm.ctg.epi.Field
unprotected field (text can be modified)
updateBytes() - Method in class com.ibm.ctg.epi.Field
Converts String representation to bytes
updateExtendedRequest(GatewayRequest) - Method in class com.ibm.ctg.client.LocalJavaGateway
Updates an existing extended request entry in our hashtable
updateField(Component, Field) - Method in class com.ibm.ctg.epi.EPIBasicScreenHandler
Update the field on the basis of it's associated component, eg: for a TextField, the field's text is set from the TextField's contents.
updateString() - Method in class com.ibm.ctg.epi.Field
Converts byte representation to String
userid - Variable in class com.ibm.ctg.client.EPIRequest
Userid associated with the terminal
userid - Variable in class com.ibm.ctg.client.ESIRequest
 
Userid - Variable in class com.ibm.ctg.client.ECIRequest
Userid for CICS server

V

val - Variable in class com.ibm.sslight.SSLCert
 
valid - Variable in class com.ibm.ctg.epi.Map
true if the screen object matches this map
validate() - Method in class com.ibm.ctg.epi.Map
Validates map against the current screen
valL - Variable in class com.ibm.sslight.SSLCert
 
value - Variable in class com.ibm.ctg.client.EPIRequest
Deprecated. This will always be 0.
verify(SSLCert) - Method in class com.ibm.sslight.SSLCert
Verifies the certificate.
verifyPassword() - Method in class com.ibm.ctg.client.ESIRequest
Sets the ESI request object to be a verify Password Request
verifyPassword(String, String, String) - Static method in class com.ibm.ctg.client.ESIRequest
This method returns a new ESI Request object which can be used to invoke a verifyPassword request.

W

waitingEvent - Variable in class com.ibm.ctg.epi.Terminal
 
waitState - Variable in class com.ibm.ctg.client.EPIRequest
Input for getEvent() calls (Call_Type = EPI_GET_EVENT)
white - Static variable in class com.ibm.ctg.epi.Field
the color white
width - Variable in class com.ibm.ctg.epi.MapData
the map width in columns
workEnded() - Method in class com.ibm.ctg.client.LocalJavaGateway
Decreases our work in progress count
workStarted() - Method in class com.ibm.ctg.client.LocalJavaGateway
Increases our work in progress count

X

x509 - Variable in class com.ibm.sslight.SSLCert
 
xorTran - Static variable in class com.ibm.ctg.epi.Field
XOR transparency

Y

yellow - Static variable in class com.ibm.ctg.epi.Field
the color yellow

< A B C D E F G H I J K L M N O P Q R S T U V W X Y
© Copyright IBM Corp. 1994, 1999