|
IBM WebSphere Application ServerTM Release 8 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.ibm.websphere.ola.ConnectionSpecImpl
public class ConnectionSpecImpl
The ConnectionSpec is used to pass resource-specific data to the resource for purposes of establishing the connection.
Field Summary | |
---|---|
static int |
BIT_CHANNEL
Use a BIT channel |
static int |
BIT_CONTAINER
Use a BIT container |
static int |
CHAR_CHANNEL
Use a CHAR channel |
static int |
CHAR_CONTAINER
Use a CHAR container |
Constructor Summary | |
---|---|
ConnectionSpecImpl()
|
Method Summary | |
---|---|
boolean |
equals(java.lang.Object thatObject)
Compares two objects |
int |
getConnectionWaitTimeout()
Gets the connection wait timeout value. |
boolean |
getConnectionWaitTimeoutFromCSI()
Gets the flag indicating set connection wait timeout was called. |
java.lang.String |
getLinkTaskChanID()
Gets the CICS Link Channel ID set by linkTaskChanID() This method only applies to applications calling into the CICS link server. |
int |
getLinkTaskChanType()
Gets the CICS Link Channel Type set by linkTaskChanType() This method only applies to applications calling into the CICS link server. |
boolean |
getlinkTaskChanTypeFromCSI()
Gets the flag indicating set LinkTaskChanType was called. |
java.lang.String |
getLinkTaskReqContID()
Gets the CICS Link Request Container ID set by linkTaskReqContID() This method only applies to applications calling into the CICS link server. |
int |
getLinkTaskReqContType()
Gets the CICS Link Request Container Type set by linkTaskReqContType() This method only applies to applications calling into the CICS link server. |
boolean |
getlinkTaskReqContTypeFromCSI()
Gets the flag indicating set LinkTaskReqContType was called. |
java.lang.String |
getLinkTaskRspContID()
Gets the CICS Link Response Container ID set by linkTaskReqContID() This method only applies to applications calling into the CICS link server. |
int |
getLinkTaskRspContType()
Gets the CICS Link Response Container Type set by linkTaskRspContType() This method only applies to applications calling into the CICS link server. |
boolean |
getlinkTaskRspContTypeFromCSI()
Gets the flag indicating set LinkTaskRspContType was called. |
java.lang.String |
getLinkTaskTranID()
Gets the CICS Link Transaction ID set by setLinkTaskTranID. |
java.lang.String |
getOTMAGroupID()
Gets the value set by setOTMAGroupID(). |
int |
getOTMAMaxRecvSize()
Gets the value set by setOTMAMaxRecvSize(). |
boolean |
getOTMAMaxRecvSizeFromCSI()
Gets the flag indicating set OTMAMaxRecvSize was called. |
int |
getOTMAMaxSegments()
Gets the value set by setOTMAMaxSegments(). |
boolean |
getOTMAMaxSegmentsFromCSI()
Gets the flag indicating set OTMAMaxSegments was called. |
boolean |
getOTMARequestLLLL()
Gets the value set by setOTMARequestLLLL(). |
boolean |
getOTMARequestLLZZ()
Gets the value set by setOTMARequestLLZZ(). |
boolean |
getOTMARequestLLZZFromCSI()
Gets the flag indicating set OTMARequestLLZZ was called. |
boolean |
getOTMAResponseLLLL()
Gets the value set by setOTMAResponseLLLL(). |
boolean |
getOTMAResponseLLZZ()
Gets the value set by setOTMAResponseLLZZ(). |
boolean |
getOTMAResponseLLZZFromCSI()
Gets the flag indicating set OTMAResponseLLZZ was called. |
java.lang.String |
getOTMAServerName()
Gets the value set by setOTMAServerName(). |
java.lang.String |
getOTMASyncLevel()
Gets the value set by setOTMASyncLevel(). |
java.lang.String |
getPassword()
Gets the password used to log into the remote WebSphere Application Server for z/OS server when using the remote proxy EJB. |
java.lang.String |
getRegisterName()
Gets the register name to connect to. |
boolean |
getRRSTransactional()
Gets the value set by setRRSTransactional(). |
boolean |
getRRSTransactionalFromCSI()
Gets the flag indicating set RRSTransactional was called. |
boolean |
getUseCICSContainer()
Gets the value set by setUseCICSContainer. |
boolean |
getuseCICSContainerFromCSI()
Gets the flag indicating set useCICSContainers was called. |
boolean |
getUseOTMA()
Gets the value set by setOTMA(). |
java.lang.String |
getUsername()
Gets the user ID used to log into the remote WebSphere Application Server for z/OS server when using the remote proxy EJB. |
int |
hashCode()
Generates a hash code for object comparison |
void |
setConnectionWaitTimeout(int connectionWaitTimeout)
Sets the connection wait timeout value. |
void |
setLinkTaskChanID(java.lang.String linkTaskChanID)
Sets the CICS Link Channel ID. |
void |
setLinkTaskChanType(int linkTaskChanType)
Sets the CICS Link Channel Type. |
void |
setLinkTaskReqContID(java.lang.String linkTaskReqContID)
Sets the CICS Link Request Container ID. |
void |
setLinkTaskReqContType(int linkTaskReqContType)
Sets the CICS Link Request Container Type. |
void |
setLinkTaskRspContID(java.lang.String linkTaskRspContID)
Sets the CICS Link Response Container ID. |
void |
setLinkTaskRspContType(int linkTaskRspContType)
Sets the CICS Link Response Container Type. |
void |
setLinkTaskTranID(java.lang.String linkTaskTranID)
Sets the CICS Link Transaction ID. |
void |
setOTMAGroupID(java.lang.String OTMAGroupID)
Sets the OTMA XCF Group ID Name. |
void |
setOTMAMaxRecvSize(int OTMAMaxRecvSize)
Tells the connection the maximum size for a multi-segment message received using OTMA - if not used, defaults to 32760 bytes. |
void |
setOTMAMaxSegments(int OTMAMaxSegments)
25@670111A Tells the connection the maximum number of segments that are supported for send and receive processing - if not used, defaults to 1. |
void |
setOTMARequestLLLL(boolean reqLLLL)
Tells the connection that requests to be sent to IMS over OTMA are formatted with LLLLZZ-style length prefixes. |
void |
setOTMARequestLLZZ(boolean reqLLZZ)
Tells the connection that requests to be sent to IMS over OTMA are formatted with LLZZ-style length prefixes. |
void |
setOTMAResponseLLLL(boolean respLLLL)
Tells the connection that responses received from IMS over OTMA are to be formatted with LLLLZZ-style length prefixes. |
void |
setOTMAResponseLLZZ(boolean respLLZZ)
Tells the connection that responses received from IMS over OTMA are to be formatted with LLZZ-style length prefixes. |
void |
setOTMAServerName(java.lang.String OTMAServerName)
Sets the OTMA Server Name. |
void |
setOTMASyncLevel(java.lang.String OTMASyncLevel)
Sets the OTMA Sync Level 0=None | 1=Confirm This method only applies to applications calling into IMS programs. |
void |
setPassword(java.lang.String password)
Sets the password to use to log into the remote WebSphere Application Server for z/OS server when using the remote proxy EJB. |
void |
setRegisterName(java.lang.String registerName)
Sets the register name. |
void |
setRRSTransactional(boolean RRSTransactional)
Tells the connection that RRS transactions are to be enabled. |
void |
setUseCICSContainer(boolean useCICSContainer)
Tells the connection to use containers when communicating with CICS. |
void |
setUseCICSContainer(int useCICSContainer)
Deprecated. Use setUseCICSContainer(boolean) |
void |
setUseOTMA(boolean useOTMA)
Tells the connection to use the IMS OTMA access method for call requests This method only applies to applications calling into IMS programs. |
void |
setUsername(java.lang.String username)
Sets the user ID to use to log into the remote WebSphere Application Server for z/OS server when using the remote proxy EJB. |
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final int BIT_CONTAINER
public static final int CHAR_CONTAINER
public static final int BIT_CHANNEL
public static final int CHAR_CHANNEL
Constructor Detail |
---|
public ConnectionSpecImpl()
Method Detail |
---|
public void setRegisterName(java.lang.String registerName)
registerName
- The register name to connect to.public java.lang.String getRegisterName()
public void setConnectionWaitTimeout(int connectionWaitTimeout)
connectionWaitTimeout
- The number of seconds to wait for a
connectionpublic int getConnectionWaitTimeout()
public boolean getConnectionWaitTimeoutFromCSI()
public void setLinkTaskTranID(java.lang.String linkTaskTranID)
linkTaskTranID
- The transaction to use as the Program Link invocation
task. The transaction name is between 1 and 4 characters in length.public java.lang.String getLinkTaskTranID()
public void setLinkTaskReqContID(java.lang.String linkTaskReqContID)
linkTaskReqContID
- The name of the container to pass the request
parameters into.public java.lang.String getLinkTaskReqContID()
public void setLinkTaskReqContType(int linkTaskReqContType)
linkTaskReqContType
- The type of container to use. Specify 0 to use
a CHAR container, or 1 to use a BIT container.public int getLinkTaskReqContType()
public boolean getlinkTaskReqContTypeFromCSI()
public void setLinkTaskRspContID(java.lang.String linkTaskRspContID)
linkTaskReqContID
- The name of the container to pass the response
parameters into.public java.lang.String getLinkTaskRspContID()
public void setLinkTaskRspContType(int linkTaskRspContType)
linkTaskRspContType
- The type of container to use. Specify 0 to use
a CHAR container, or 1 to use a BIT container.public int getLinkTaskRspContType()
public boolean getlinkTaskRspContTypeFromCSI()
public void setUseCICSContainer(int useCICSContainer)
setUseCICSContainer(boolean)
useCICSContainer
- Set this value to '1' to use containers when
communicating with the CICS Link Server.setLinkTaskReqContID(String)
,
setLinkTaskRspContID(String)
,
setLinkTaskReqContType(int)
,
setLinkTaskRspContType(int)
public void setUseCICSContainer(boolean useCICSContainer)
useCICSContainer
- Set this value to true to use containers when
communicating with the CICS Link Server.setLinkTaskReqContID(String)
,
setLinkTaskRspContID(String)
,
setLinkTaskReqContType(int)
,
setLinkTaskRspContType(int)
public boolean getUseCICSContainer()
public boolean getuseCICSContainerFromCSI()
public void setLinkTaskChanID(java.lang.String linkTaskChanID)
linkTaskChanID
- The name of the channel to pass the request
parameters into.public java.lang.String getLinkTaskChanID()
public void setLinkTaskChanType(int linkTaskChanType)
linkTaskChanType
- The type of channel to use. Specify 0 to use
a CHAR channel, or 1 to use a BIT channel.public int getLinkTaskChanType()
public boolean getlinkTaskChanTypeFromCSI()
public void setUseOTMA(boolean useOTMA)
useOTMA
- Set this value to true to use OTMA when
communicating with IMS.setOTMAServerName(String)
,
setOTMAGroupID(String)
,
setOTMASyncLevel(String)
,
setOTMAMaxSegments(int)
,
setOTMAMaxRecvSize(int)
,
setOTMARequestLLZZ(boolean)
,
setOTMAResponseLLZZ(boolean)
public boolean getUseOTMA()
public void setOTMAServerName(java.lang.String OTMAServerName)
OTMAServerName
- Set this value to the name of the OTMA Server
to use when communicating with IMS.com.ibm.websphere.ola.ConnectionSpecImpl#setOTMA(boolean)
,
setOTMAGroupID(String)
,
setOTMASyncLevel(String)
,
setOTMAMaxSegments(int)
,
setOTMAMaxRecvSize(int)
,
setOTMARequestLLZZ(boolean)
,
setOTMAResponseLLZZ(boolean)
public java.lang.String getOTMAServerName()
public void setOTMAGroupID(java.lang.String OTMAGroupID)
OTMAGroupID
- Set this value to the name of the OTMA XCF Grouup ID
to use when communicating with IMS.com.ibm.websphere.ola.ConnectionSpecImpl#setOTMA(boolean)
,
setOTMAServerName(String)
,
setOTMASyncLevel(String)
,
setOTMAMaxSegments(int)
,
setOTMAMaxRecvSize(int)
,
setOTMARequestLLZZ(boolean)
,
setOTMAResponseLLZZ(boolean)
public java.lang.String getOTMAGroupID()
public void setOTMASyncLevel(java.lang.String OTMASyncLevel)
OTMASyncLevel
- Set this value to the request Sync Level 0|1
to use when communicating with IMS.com.ibm.websphere.ola.ConnectionSpecImpl#setOTMA(boolean)
,
setOTMAServerName(String)
,
setOTMAGroupID(String)
,
setOTMAMaxSegments(int)
,
setOTMAMaxRecvSize(int)
,
setOTMARequestLLZZ(boolean)
,
setOTMAResponseLLZZ(boolean)
public java.lang.String getOTMASyncLevel()
public void setOTMAMaxSegments(int OTMAMaxSegments)
OTMAMaxSegments
- Set this value to the max segments that may be sent
or received in a multi-segment message from IMS.setUseOTMA(boolean)
,
setOTMAGroupID(String)
,
setOTMASyncLevel(String)
,
setOTMAMaxRecvSize(int)
,
setOTMARequestLLZZ(boolean)
,
setOTMAResponseLLZZ(boolean)
public int getOTMAMaxSegments()
public boolean getOTMAMaxSegmentsFromCSI()
public void setOTMAMaxRecvSize(int OTMAMaxRecvSize)
OTMAMaxRecvSize
- Set this value to the max number bytes that may be received
in a multi-segment message from IMS.setUseOTMA(boolean)
,
setOTMAGroupID(String)
,
setOTMASyncLevel(String)
,
setOTMAMaxSegments(int)
,
setOTMARequestLLZZ(boolean)
,
setOTMAResponseLLZZ(boolean)
public int getOTMAMaxRecvSize()
public boolean getOTMAMaxRecvSizeFromCSI()
public void setOTMARequestLLZZ(boolean reqLLZZ)
reqLLZZ
- Set this value to true to indicate that LLZZ format lengths
are passed to this routine for message segments to be sent to IMS. When false,
message segments are prefixed instead by 4 byte LLLL length indicator.setOTMAServerName(String)
,
setOTMAGroupID(String)
,
setOTMASyncLevel(String)
,
setOTMAMaxSegments(int)
,
setOTMAMaxRecvSize(int)
,
setOTMAResponseLLZZ(boolean)
,
setOTMARequestLLLL(boolean)
,
setOTMAResponseLLLL(boolean)
public boolean getOTMARequestLLZZ()
public boolean getOTMARequestLLZZFromCSI()
public void setOTMARequestLLLL(boolean reqLLLL)
reqLLLL
- Set this value to true to indicate that LLLL format lengths
are passed to this routine for message segments to be sent to IMS. When false,
message segments are prefixed instead by 4 byte LLZZ length indicator.setOTMAServerName(String)
,
setOTMAGroupID(String)
,
setOTMASyncLevel(String)
,
setOTMAMaxSegments(int)
,
setOTMAMaxRecvSize(int)
,
setOTMARequestLLZZ(boolean)
,
setOTMAResponseLLZZ(boolean)
,
setOTMAResponseLLLL(boolean)
public boolean getOTMARequestLLLL()
public void setOTMAResponseLLZZ(boolean respLLZZ)
respLLZZ
- Set this value to true to indicate that LLZZ format lengths
are desired for message segments received from IMS. When false, message segments
are prefixed instead by 4 byte LLLL length indicator.setOTMAServerName(String)
,
setOTMAGroupID(String)
,
setOTMASyncLevel(String)
,
setOTMAMaxSegments(int)
,
setOTMAMaxRecvSize(int)
,
setOTMARequestLLZZ(boolean)
public boolean getOTMAResponseLLZZ()
public boolean getOTMAResponseLLZZFromCSI()
public void setRRSTransactional(boolean RRSTransactional)
RRSTransactional
- indicates that RRS is to be enabled when set to 1.public boolean getRRSTransactional()
public boolean getRRSTransactionalFromCSI()
public void setOTMAResponseLLLL(boolean respLLLL)
respLLLL
- Set this value to true to indicate that LLLL format lengths
are desired for message segments received from IMS. When false, message segments
are prefixed instead by 4 byte LLZZ length indicator.setOTMAServerName(String)
,
setOTMAGroupID(String)
,
setOTMASyncLevel(String)
,
setOTMAMaxSegments(int)
,
setOTMAMaxRecvSize(int)
,
setOTMARequestLLZZ(boolean)
,
setOTMAResponseLLZZ(boolean)
,
setOTMARequestLLLL(boolean)
public boolean getOTMAResponseLLLL()
public void setUsername(java.lang.String username)
userID
- The user IDpublic java.lang.String getUsername()
public void setPassword(java.lang.String password)
password
- The passwordpublic java.lang.String getPassword()
public int hashCode()
hashCode
in class java.lang.Object
public boolean equals(java.lang.Object thatObject)
equals
in class java.lang.Object
|
IBM WebSphere Application ServerTM Release 8 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |