IBM Bank Transformation Toolkit Javadoc

com.ibm.connector2.sna.lu62
Class Lu62ActivationSpec

java.lang.Object
  extended by com.ibm.connector2.sna.lu62.host.Lu62ConversationConfigurationProperties
      extended by 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

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
Lu62ActivationSpec()
           
 
Method Summary
 java.lang.String getClassID()
           
 java.lang.Boolean getIsTransacted()
           
 int getRedeliverCounts()
          get RedeliverCounts property
 int getRedeliverInterval()
          get RedeliverInterval property
 javax.resource.spi.ResourceAdapter getResourceAdapter()
           
 void setIsTransacted(java.lang.Boolean b)
          set the isTransacted flag for message delivery
 void setRedeliverCounts(int redeliverCounts)
          set RedeliverCounts property
 void setRedeliverInterval(int redeliverInterval)
          set redeliverInterval property
 void setResourceAdapter(javax.resource.spi.ResourceAdapter adapter)
           
 void validate()
           
 
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
 

Constructor Detail

Lu62ActivationSpec

public Lu62ActivationSpec()
Method Detail

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

IBM Bank Transformation Toolkit Javadoc

(c) Copyright IBM Corporation 1998, 2008