IBM Branch Transformation Toolkit Javadoc

com.ibm.connector2.sna.lu0
Class Lu0InteractionSpec

java.lang.Object
  extended bycom.ibm.connector2.sna.lu0.Lu0InteractionSpec
All Implemented Interfaces:
javax.resource.cci.InteractionSpec, java.io.Serializable

public class Lu0InteractionSpec
extends java.lang.Object
implements javax.resource.cci.InteractionSpec

Object conaining interaction relevant properties. Subject to change once J2EE/CA specification includes Common Client Interfaces

See Also:
Serialized Form

Field Summary
protected  java.beans.PropertyChangeSupport _changes
           
protected static int SYNC_RECEIVE_LAST_MESSAGE
           
protected static int SYNC_RECEIVE_PEEK_LAST_MESSAGE
           
protected static int SYNC_SEND_FIRST_IN_CHAIN
           
protected static int SYNC_SEND_LAST_IN_CHAIN
           
protected static int SYNC_SEND_MIDDLE_IN_CHAIN
           
protected static int SYNC_SEND_NEGATIVE_RESPONSE
           
protected static int SYNC_SEND_POSITIVE_RESPONSE
           
protected static int SYNC_SEND_SNA_CANCEL_COMMAND
           
protected static int SYNC_SEND_SNA_COMMAND
           
protected static int SYNC_SEND_SNA_READY_TO_RECEIVE_COMMAND
           
 
Fields inherited from interface javax.resource.cci.InteractionSpec
SYNC_RECEIVE, SYNC_SEND, SYNC_SEND_RECEIVE
 
Constructor Summary
Lu0InteractionSpec()
          Lu0InteractionSpec default constructor
 
Method Summary
 void addPropertyChangeListener(java.beans.PropertyChangeListener listener)
           
 int getExecutionTimeout()
          Gets the number of milliseconds an Interaction will wait for an EIS to execute the specified function
 java.lang.String getFunctionName()
          Gets the name of an EIS function
 int getInteractionVerb()
          Gets the mode of interaction with an EIS instance
 void removePropertyChangeListener(java.beans.PropertyChangeListener listener)
           
 void setExecutionTimeout(int executionTimeout)
          Sets the the number of milliseconds an Interaction will wait for an EIS to execute the specified function
 void setFunctionName(java.lang.String functionName)
          Sets the name of an EIS function
 void setInteractionVerb(int interactionVerb)
          Sets the mode of interaction with an EIS instance
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

SYNC_SEND_SNA_COMMAND

protected static final int SYNC_SEND_SNA_COMMAND
See Also:
Constant Field Values

SYNC_SEND_SNA_CANCEL_COMMAND

protected static final int SYNC_SEND_SNA_CANCEL_COMMAND
See Also:
Constant Field Values

SYNC_SEND_SNA_READY_TO_RECEIVE_COMMAND

protected static final int SYNC_SEND_SNA_READY_TO_RECEIVE_COMMAND
See Also:
Constant Field Values

SYNC_SEND_NEGATIVE_RESPONSE

protected static final int SYNC_SEND_NEGATIVE_RESPONSE
See Also:
Constant Field Values

SYNC_SEND_POSITIVE_RESPONSE

protected static final int SYNC_SEND_POSITIVE_RESPONSE
See Also:
Constant Field Values

SYNC_RECEIVE_PEEK_LAST_MESSAGE

protected static final int SYNC_RECEIVE_PEEK_LAST_MESSAGE
See Also:
Constant Field Values

SYNC_RECEIVE_LAST_MESSAGE

protected static final int SYNC_RECEIVE_LAST_MESSAGE
See Also:
Constant Field Values

SYNC_SEND_FIRST_IN_CHAIN

protected static final int SYNC_SEND_FIRST_IN_CHAIN
See Also:
Constant Field Values

SYNC_SEND_MIDDLE_IN_CHAIN

protected static final int SYNC_SEND_MIDDLE_IN_CHAIN
See Also:
Constant Field Values

SYNC_SEND_LAST_IN_CHAIN

protected static final int SYNC_SEND_LAST_IN_CHAIN
See Also:
Constant Field Values

_changes

protected transient java.beans.PropertyChangeSupport _changes
Constructor Detail

Lu0InteractionSpec

public Lu0InteractionSpec()
Lu0InteractionSpec default constructor

Method Detail

addPropertyChangeListener

public void addPropertyChangeListener(java.beans.PropertyChangeListener listener)

removePropertyChangeListener

public void removePropertyChangeListener(java.beans.PropertyChangeListener listener)

getFunctionName

public java.lang.String getFunctionName()
Gets the name of an EIS function

Returns:
Returns a String

setFunctionName

public void setFunctionName(java.lang.String functionName)
Sets the name of an EIS function

Parameters:
functionName - The functionName

getExecutionTimeout

public int getExecutionTimeout()
Gets the number of milliseconds an Interaction will wait for an EIS to execute the specified function

Returns:
Returns an int

setExecutionTimeout

public void setExecutionTimeout(int executionTimeout)
Sets the the number of milliseconds an Interaction will wait for an EIS to execute the specified function

Parameters:
executionTimeout - The executionTimeout

getInteractionVerb

public int getInteractionVerb()
Gets the mode of interaction with an EIS instance

Returns:
Returns an int

setInteractionVerb

public void setInteractionVerb(int interactionVerb)
Sets the mode of interaction with an EIS instance

Parameters:
interactionVerb - The interactionVerb

IBM Branch Transformation Toolkit Javadoc

(c) Copyright IBM Corporation 1998, 2005