IBM Bank Transformation Toolkit Javadoc

com.ibm.connector2.sna.lu62.host
Class Lu62ConversationConfigurationProperties

java.lang.Object
  extended by com.ibm.connector2.sna.lu62.host.Lu62ConversationConfigurationProperties
All Implemented Interfaces:
Lu62ConversationService, java.io.Serializable, java.lang.Cloneable
Direct Known Subclasses:
Lu62ActivationSpec

public class Lu62ConversationConfigurationProperties
extends java.lang.Object
implements java.io.Serializable, java.lang.Cloneable, Lu62ConversationService

Lu62ConversationConfigurationProperties is a java bean with the initial connection property for Lu62Conversation

See Also:
Serialized Form

Field Summary
 
Fields inherited from interface com.ibm.connector2.sna.lu62.host.Lu62ConversationService
ACCEPT_CONVERSATION, ALLOCATEERROR, BUFFER_LENGTH, CLOSED, CM_ALLOCATE_FAILURE_NO_RETRY, CM_ALLOCATE_FAILURE_RETRY, CM_ALLOCATION_ERROR, CM_BASIC_CONVERSATION, CM_BLOCKING, CM_BUFFER_DATA, CM_BUFFER_TOO_SMALL, CM_CALL_NOT_SUPPORTED, CM_COMPLETE_DATA_RECEIVED, CM_CONFIRM, CM_CONFIRM_DEALLOC_RECEIVED, CM_CONFIRM_RECEIVED, CM_CONFIRM_SEND_RECEIVED, CM_CONV_DEALLOC_AFTER_SYNCPT, CM_CONVERSATION_CANCELLED, CM_CONVERSATION_ENDING, CM_CONVERSATION_TYPE_MISMATCH, CM_DATA_RECEIVED, CM_DEALLOC_CONFIRM_REJECT, CM_DEALLOCATE_ABEND, CM_DEALLOCATE_CONFIRM, CM_DEALLOCATE_FLUSH, CM_DEALLOCATE_SYNC_LEVEL, CM_DEALLOCATED_ABEND, CM_DEALLOCATED_ABEND_BO, CM_DEALLOCATED_ABEND_SVC, CM_DEALLOCATED_ABEND_SVC_BO, CM_DEALLOCATED_ABEND_TIMER, CM_DEALLOCATED_ABEND_TIMER_BO, CM_DEALLOCATED_NORMAL, CM_DEALLOCATED_NORMAL_BO, CM_EXP_DATA_NOT_SUPPORTED, CM_INCLUDE_PARTNER_REJECT_BO, CM_INCOMPLETE_DATA_RECEIVED, CM_JOIN_TRANSACTION, CM_MAPPED_CONVERSATION, CM_NO_DATA_RECEIVED, CM_NO_SECONDARY_INFORMATION, CM_NO_STATUS_RECEIVED, CM_NON_BLOCKING, CM_NONE, CM_OK, CM_OPERATION_INCOMPLETE, CM_OPERATION_NOT_ACCEPTED, CM_PARAMETER_ERROR, CM_PARM_VALUE_NOT_SUPPORTED, CM_PIP_NOT_SPECIFIED_CORRECTLY, CM_PREPARE_OK, CM_PRODUCT_SPECIFIC_ERROR, CM_PROGRAM_ERROR_NO_TRUNC, CM_PROGRAM_ERROR_PURGING, CM_PROGRAM_ERROR_TRUNC, CM_PROGRAM_PARAMETER_CHECK, CM_PROGRAM_STATE_CHECK, CM_RECEIVE_AND_WAIT, CM_RECEIVE_IMMEDIATE, CM_RESOURCE_FAIL_NO_RETRY_BO, CM_RESOURCE_FAILURE_NO_RETRY, CM_RESOURCE_FAILURE_RETRY, CM_RESOURCE_FAILURE_RETRY_BO, CM_RETRY_LIMIT_EXCEEDED, CM_SECURITY_MUTUAL_FAILED, CM_SECURITY_NOT_SUPPORTED, CM_SECURITY_NOT_VALID, CM_SEND_AND_CONFIRM, CM_SEND_AND_DEALLOCATE, CM_SEND_AND_FLUSH, CM_SEND_AND_PREP_TO_RECEIVE, CM_SEND_RCV_MODE_NOT_SUPPORTED, CM_SEND_RECEIVED, CM_SVC_ERROR_NO_TRUNC, CM_SVC_ERROR_PURGING, CM_SVC_ERROR_TRUNC, CM_SYNC_LEVEL_NOT_SUPPORTED_LU, CM_SYNC_LEVEL_NOT_SUPPORTED_PGM, CM_SYNC_LVL_NOT_SUPPORTED_LU, CM_SYNC_LVL_NOT_SUPPORTED_PGM, CM_SYNC_LVL_NOT_SUPPORTED_SYS, CM_SYSTEM_EVENT, CM_TAKE_BACKOUT, CM_TAKE_COMMIT, CM_TAKE_COMMIT_DATA_OK, CM_TAKE_COMMIT_DEALLOC_DATA_OK, CM_TAKE_COMMIT_DEALLOCATE, CM_TAKE_COMMIT_SEND, CM_TAKE_COMMIT_SEND_DATA_OK, CM_TP_NOT_AVAILABLE_NO_RETRY, CM_TP_NOT_AVAILABLE_RETRY, CM_TPN_NOT_RECOGNISED, CM_TPN_NOT_RECOGNIZED, CM_UNSUCCESSFUL, COMPLETE, CONFIRM, CONFIRM_CONVERSATION, CONFIRM_DEALLOCATE, CONFIRM_SEND, CONFIRMED_RECEIVED, CONVERSATION_CLOSED, CONVERSATION_DOWN, CONVERSATION_ESTABLISHED, CONVERSATION_NOT_ESTABLISHED, DATA, DATA_CANCELLED, DATASENT, DEALLOCATE_CONVERSATION, DEFAULT_CODEPAGE, DEFAULT_CODESET, ERROR, ERROR_RECEIVED, IBM_AIX, IBM_OS2, INCOMING, INFO, INITIALIZE, LISTEN, LU62_WRAPPER_DLL, LUNAME, MVS, OPENED, OSNAME, OUTGOING, RECEIVE, RECEIVERC, REGISTERERROR, RESET, RESET_PENDING, SDN, SEND, SEND_PENDING, SENDERROR, SRTERROR, TIMEOUT, TPNAME, WINDOWS_NT, zOS
 
Constructor Summary
Lu62ConversationConfigurationProperties()
           
 
Method Summary
 java.lang.Object clone()
           
 boolean equals(java.lang.Object obj)
           
 java.lang.Boolean getChaining()
          Gets the chaining property value The default value is false.
 java.lang.String getCodePage()
          Gets the codePage
 java.lang.Boolean getCodePageConvert()
           
 java.lang.String getCodeSet()
          Gets the codeSet
 java.lang.Boolean getConfirmMode()
          Gets the confirmMode property value The default value is false.
 java.lang.Boolean getConnectionReplace()
           
 java.lang.Integer getEstablishConversationRetries()
          Gets the establishConversationRetries property value.
 java.lang.Integer getEstablishConversationTimeout()
          Gets the establishConversationTimeout
 java.lang.Boolean getFlushMode()
          Gets the flushMode property value The default value is false.
 java.lang.String getLuName()
          Gets the luName
 java.lang.Boolean getManageResponses()
          Returns the value of the response protocol.
 java.lang.Integer getMaxConnectionPerTP()
          Get the max connection number for each TP
 java.lang.Integer getMaxConnections()
          Get the max connection number for WAS pool
 java.lang.Boolean getOutgoing()
          Gets the outgoing property value.
 java.lang.String getPassword()
          Gets the password for CS/NT security check
 java.lang.String getSymbolicDestinationName()
          Returns the symbolic destination name
 java.lang.Boolean getSynchronousMode()
          Gets the synchronousMode property value The default value is false.
 java.lang.Integer getTimeBetweenRetries()
          Gets the timeBetweenRetries property value.
 java.lang.String getTpName()
          Returns the transaction program name
 java.lang.String getUserId()
          Gets the userId for CS/NT security check
 void setChaining(java.lang.Boolean chaining)
          Sets the chaining property value
 void setCodePage(java.lang.String codePage)
          Sets the codePage property (java.lang.String) value.
 void setCodePageConvert(java.lang.Boolean b)
           
 void setCodeSet(java.lang.String codeSet)
          Sets the codeSet property (java.lang.String) value.
 void setConfirmMode(java.lang.Boolean confirmMode)
          Sets the confirmMode property value
 void setConnectionReplace(java.lang.Boolean value)
          Sets setConnectionReplace property value
 void setEstablishConversationRetries(java.lang.Integer establishConversationRetries)
          Sets the establishConversationRetries
 void setEstablishConversationTimeout(java.lang.Integer establishConversationTimeout)
          Sets the establishConversationTimeout
 void setFlushMode(java.lang.Boolean flushMode)
          Sets the flushMode property value
 void setLuName(java.lang.String luName)
          Sets the luName
 void setManageResponses(java.lang.Boolean manageResponses)
          Sets the response protocol to : true:the application is responsible for sending a response to each chained message received; Positive responses (using sendPositiveResponse) has to be sent after a complete chain has been received.
 void setMaxConnectionPerTP(java.lang.Integer maxConnectionPerTP)
          Set the max connection number for each TP
 void setMaxConnections(java.lang.Integer maxConnections)
          Set the max connection number for WAS pool
 void setOutgoing(java.lang.Boolean outgoing)
          Sets the outgoing property value
 void setPassword(java.lang.String password)
          Sets the password for CS/NT security check
 void setSymbolicDestinationName(java.lang.String symbolicDestinationName)
          Sets the symbolic destination name
 void setSynchronousMode(java.lang.Boolean synchronousMode)
          Sets the synchronousMode property value
 void setTimeBetweenRetries(java.lang.Integer timeBetweenRetries)
          Sets the timeBetweenRetries
 void setTpName(java.lang.String tpName)
          Sets the transaction program name
 void setUserId(java.lang.String userId)
          Sets the userId for CS/NT security check
 
Methods inherited from class java.lang.Object
finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Lu62ConversationConfigurationProperties

public Lu62ConversationConfigurationProperties()
Method Detail

getOutgoing

public java.lang.Boolean getOutgoing()
Gets the outgoing property value. If outgoing is true, local LU is the contention winner. The default value is true.

Returns:
The outgoing property value.
See Also:
setOutgoing(java.lang.Boolean)

setOutgoing

public void setOutgoing(java.lang.Boolean outgoing)
Sets the outgoing property value

Parameters:
outgoing - The new value for the property.
See Also:
getOutgoing()

getLuName

public java.lang.String getLuName()
Gets the luName

Returns:
Returns a String

setLuName

public void setLuName(java.lang.String luName)
Sets the luName

Parameters:
luName - The luName to set

getTpName

public java.lang.String getTpName()
Returns the transaction program name

Returns:
The tpName property value.
See Also:
setTpName(java.lang.String)

setTpName

public void setTpName(java.lang.String tpName)
Sets the transaction program name

Parameters:
tpName - The transaction program name to set

getSymbolicDestinationName

public java.lang.String getSymbolicDestinationName()
Returns the symbolic destination name

Returns:
The symbolicDestinationName property value
See Also:
setSymbolicDestinationName(java.lang.String)

setSymbolicDestinationName

public void setSymbolicDestinationName(java.lang.String symbolicDestinationName)
Sets the symbolic destination name

Parameters:
symbolicDestinationName - The symbolic destination name to set

getManageResponses

public java.lang.Boolean getManageResponses()

Returns the value of the response protocol. The default value is false.

Returns:
The manageResponses property value.
See Also:
setManageResponses(java.lang.Boolean)

setManageResponses

public void setManageResponses(java.lang.Boolean manageResponses)

Sets the response protocol to :

Parameters:
manageResponses - The new value for the property.
See Also:
getManageResponses()

getEstablishConversationRetries

public java.lang.Integer getEstablishConversationRetries()
Gets the establishConversationRetries property value. If it is negative, it means that the conversation tries to establish itself forever, otherwise this property says how many times it establishs itself.

Returns:
The establishConversationRetries property value.
See Also:
setEstablishConversationRetries(java.lang.Integer)

setEstablishConversationRetries

public void setEstablishConversationRetries(java.lang.Integer establishConversationRetries)
Sets the establishConversationRetries

Parameters:
establishConversationRetries - The establishConversationRetries to set

getMaxConnectionPerTP

public java.lang.Integer getMaxConnectionPerTP()
Get the max connection number for each TP

Returns:
the maxConnectionPerTP value

setMaxConnectionPerTP

public void setMaxConnectionPerTP(java.lang.Integer maxConnectionPerTP)
Set the max connection number for each TP

Parameters:
maxConnectionPerTP - the max connection number

getMaxConnections

public java.lang.Integer getMaxConnections()
Get the max connection number for WAS pool

Returns:
the maxConnection value

setMaxConnections

public void setMaxConnections(java.lang.Integer maxConnections)
Set the max connection number for WAS pool

Parameters:
maxConnection - the max connection number

getTimeBetweenRetries

public java.lang.Integer getTimeBetweenRetries()
Gets the timeBetweenRetries property value. It is the time between each unsuccessful attempt to establish a conversation.

Returns:
The timeBetweenRetries property value.
See Also:
setTimeBetweenRetries(java.lang.Integer)

setTimeBetweenRetries

public void setTimeBetweenRetries(java.lang.Integer timeBetweenRetries)
Sets the timeBetweenRetries

Parameters:
timeBetweenRetries - The timeBetweenRetries to set

getFlushMode

public java.lang.Boolean getFlushMode()
Gets the flushMode property value The default value is false.

Returns:
The flushMode property value.
See Also:
setFlushMode(java.lang.Boolean)

setFlushMode

public void setFlushMode(java.lang.Boolean flushMode)
Sets the flushMode property value

Parameters:
flushMode - The new value for the property.
See Also:
getFlushMode()

getConfirmMode

public java.lang.Boolean getConfirmMode()
Gets the confirmMode property value The default value is false.

Returns:
The confirmMode property value.
See Also:
setConfirmMode(java.lang.Boolean)

setConfirmMode

public void setConfirmMode(java.lang.Boolean confirmMode)
Sets the confirmMode property value

Parameters:
confirmMode - The new value for the property.
See Also:
getConfirmMode()

getSynchronousMode

public java.lang.Boolean getSynchronousMode()
Gets the synchronousMode property value The default value is false.

Returns:
The synchronousMode property value.
See Also:
setSynchronousMode(java.lang.Boolean)

setSynchronousMode

public void setSynchronousMode(java.lang.Boolean synchronousMode)
Sets the synchronousMode property value

Parameters:
synchronousMode - The new value for the property.
See Also:
getSynchronousMode()

getChaining

public java.lang.Boolean getChaining()
Gets the chaining property value The default value is false.

Returns:
The chaining property value.
See Also:
setChaining(java.lang.Boolean)

setChaining

public void setChaining(java.lang.Boolean chaining)
Sets the chaining property value

Parameters:
chaining - The new value for the property.
See Also:
getChaining()

getEstablishConversationTimeout

public java.lang.Integer getEstablishConversationTimeout()
Gets the establishConversationTimeout

Returns:
Returns a Integer

setEstablishConversationTimeout

public void setEstablishConversationTimeout(java.lang.Integer establishConversationTimeout)
Sets the establishConversationTimeout

Parameters:
establishConversationTimeout - The establishConversationTimeout to set

getUserId

public java.lang.String getUserId()
Gets the userId for CS/NT security check

Returns:
Returns a String

setUserId

public void setUserId(java.lang.String userId)
Sets the userId for CS/NT security check

Parameters:
userId - The userId to set

getPassword

public java.lang.String getPassword()
Gets the password for CS/NT security check

Returns:
Returns a String

getConnectionReplace

public java.lang.Boolean getConnectionReplace()

setConnectionReplace

public void setConnectionReplace(java.lang.Boolean value)
Sets setConnectionReplace property value

Parameters:
_replaceConnection - The new value for the property.
See Also:
getConnectionReplace()

setPassword

public void setPassword(java.lang.String password)
Sets the password for CS/NT security check

Parameters:
password - The password to set

getCodeSet

public java.lang.String getCodeSet()
Gets the codeSet

Returns:
Returns a String

setCodeSet

public void setCodeSet(java.lang.String codeSet)
                throws java.io.UnsupportedEncodingException
Sets the codeSet property (java.lang.String) value.

Parameters:
codeSet - The new value for the property.
Throws:
java.io.UnsupportedEncodingException
See Also:
getCodeSet()

getCodePage

public java.lang.String getCodePage()
Gets the codePage

Returns:
Returns a String

setCodePage

public void setCodePage(java.lang.String codePage)
                 throws java.io.UnsupportedEncodingException
Sets the codePage property (java.lang.String) value.

Parameters:
codePage - The new value for the property.
Throws:
java.io.UnsupportedEncodingException
See Also:
getCodePage()

getCodePageConvert

public java.lang.Boolean getCodePageConvert()

setCodePageConvert

public void setCodePageConvert(java.lang.Boolean b)

clone

public java.lang.Object clone()
Overrides:
clone in class java.lang.Object

equals

public boolean equals(java.lang.Object obj)
Overrides:
equals in class java.lang.Object

IBM Bank Transformation Toolkit Javadoc

(c) Copyright IBM Corporation 1998, 2008