com.ibm.connector2.sna.lu62
Class Lu62ActivationSpec
java.lang.Object
com.ibm.connector2.sna.lu62.host.Lu62ConversationConfigurationProperties
com.ibm.connector2.sna.lu62.Lu62ActivationSpec
- All Implemented Interfaces:
- Lu62ConversationService, java.io.Serializable, java.lang.Cloneable, javax.resource.spi.ActivationSpec, javax.resource.spi.ResourceAdapterAssociation
public class Lu62ActivationSpec
- extends Lu62ConversationConfigurationProperties
- implements javax.resource.spi.ActivationSpec
The configured ActivationSpec JavaBean instance is created during endpoint deployment and is passed to the resource adapter by the application server
during endpoint activation and deactivation. The configuration information within the JavaBean instance is used by the JCA LU62 Connector to
determine the LU62 configuration properties.
- See Also:
- Serialized Form
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 |
Methods inherited from class com.ibm.connector2.sna.lu62.host.Lu62ConversationConfigurationProperties |
clone, equals, getChaining, getCodePage, getCodePageConvert, getCodeSet, getConfirmMode, getConnectionReplace, getEstablishConversationRetries, getEstablishConversationTimeout, getFlushMode, getLuName, getManageResponses, getMaxConnectionPerTP, getMaxConnections, getOutgoing, getPassword, getSymbolicDestinationName, getSynchronousMode, getTimeBetweenRetries, getTpName, getUserId, setChaining, setCodePage, setCodePageConvert, setCodeSet, setConfirmMode, setConnectionReplace, setEstablishConversationRetries, setEstablishConversationTimeout, setFlushMode, setLuName, setManageResponses, setMaxConnectionPerTP, setMaxConnections, setOutgoing, setPassword, setSymbolicDestinationName, setSynchronousMode, setTimeBetweenRetries, setTpName, setUserId |
Methods inherited from class java.lang.Object |
finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Lu62ActivationSpec
public Lu62ActivationSpec()
validate
public void validate()
throws javax.resource.spi.InvalidPropertyException
- Specified by:
validate
in interface javax.resource.spi.ActivationSpec
- Throws:
javax.resource.spi.InvalidPropertyException
getResourceAdapter
public javax.resource.spi.ResourceAdapter getResourceAdapter()
- Specified by:
getResourceAdapter
in interface javax.resource.spi.ResourceAdapterAssociation
setResourceAdapter
public void setResourceAdapter(javax.resource.spi.ResourceAdapter adapter)
throws javax.resource.ResourceException
- Specified by:
setResourceAdapter
in interface javax.resource.spi.ResourceAdapterAssociation
- Throws:
javax.resource.ResourceException
getClassID
public java.lang.String getClassID()
getRedeliverCounts
public int getRedeliverCounts()
- get RedeliverCounts property
- Returns:
- RedeliverCounts
setRedeliverCounts
public void setRedeliverCounts(int redeliverCounts)
- set RedeliverCounts property
- Parameters:
redeliverCounts
-
getRedeliverInterval
public int getRedeliverInterval()
- get RedeliverInterval property
- Returns:
- redeliverInterval
setRedeliverInterval
public void setRedeliverInterval(int redeliverInterval)
- set redeliverInterval property
- Parameters:
redeliverInterval
-
setIsTransacted
public void setIsTransacted(java.lang.Boolean b)
- set the isTransacted flag for message delivery
- Parameters:
b
-
getIsTransacted
public java.lang.Boolean getIsTransacted()
- Returns:
- if the message delivery is transacted
(c) Copyright IBM Corporation 1998, 2008