IBM WebSphere Multichannel Bank Transformation Toolkit Javadoc

com.ibm.btt.base
Class BTTProcessorEventObject

java.lang.Object
  extended by java.util.EventObject
      extended by com.ibm.btt.base.BTTProcessorEventObject
All Implemented Interfaces:
java.io.Serializable
Direct Known Subclasses:
OperationRepliedEvent

public class BTTProcessorEventObject
extends java.util.EventObject

The BTTProcessorEventObject class is used by notifiers, the Event Manager,and handlers to handle events by name. It provides as many parameters as are required by the notifiers and enables the system to provide the TID (terminal identification) where the event was generated.

See Also:
Serialized Form

Field Summary
protected  java.lang.String name
           
protected  java.lang.String originTID
           
protected  java.util.Hashtable parameters
           
protected  java.lang.String sourceName
           
 
Fields inherited from class java.util.EventObject
source
 
Constructor Summary
BTTProcessorEventObject(java.lang.Object aObject)
          This constructor creates a BTTProcessorEventObject object.
BTTProcessorEventObject(java.lang.String aName, ProcessorNotifier aSource)
          This constructor creates a BTTProcessorEventObject with a name and notifier.
BTTProcessorEventObject(java.lang.String aName, ProcessorNotifier aSource, java.util.Hashtable aParametersTable)
          This constructor creates a BTTProcessorEventObject with a name and notifier.
 
Method Summary
 java.lang.String getName()
          Gets the BTTProcessorEventObject name attribute.
 java.util.Hashtable getParameters()
          Gets the BTTProcessorEventObject parameters attribute.
 java.lang.String getSourceName()
          Gets the BTTProcessorEventObject sourceName.
 java.lang.String getTID()
          Gets the terminal identification.
 void setName(java.lang.String aName)
          Sets the BTTProcessorEventObject name to aName.
 void setParameters(java.util.Hashtable aParametersTable)
          Sets the BTTProcessorEventObject parameters attribute to aParametersTable.
 void setSourceName(java.lang.String aSourceName)
          Sets the BTTProcessorEventObject sourceName to aSourceName.
 java.lang.String toString()
           
 
Methods inherited from class java.util.EventObject
getSource
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

sourceName

protected java.lang.String sourceName

name

protected java.lang.String name

parameters

protected java.util.Hashtable parameters

originTID

protected java.lang.String originTID
Constructor Detail

BTTProcessorEventObject

public BTTProcessorEventObject(java.lang.Object aObject)
This constructor creates a BTTProcessorEventObject object.


BTTProcessorEventObject

public BTTProcessorEventObject(java.lang.String aName,
                               ProcessorNotifier aSource)
                        throws DSEInvalidArgumentException
This constructor creates a BTTProcessorEventObject with a name and notifier. This method generates a DSEInvalidArgumentException when an attempt is made to create a BTTProcessorEventObject with null parameters.

Throws:
DSEInvalidArgumentException

BTTProcessorEventObject

public BTTProcessorEventObject(java.lang.String aName,
                               ProcessorNotifier aSource,
                               java.util.Hashtable aParametersTable)
                        throws DSEInvalidArgumentException
This constructor creates a BTTProcessorEventObject with a name and notifier. This method generates a DSEInvalidArgumentException when an attempt is made to create a BTTProcessorEventObject with null parameters.

Throws:
DSEInvalidArgumentException
Method Detail

getName

public java.lang.String getName()
Gets the BTTProcessorEventObject name attribute.


getParameters

public java.util.Hashtable getParameters()
Gets the BTTProcessorEventObject parameters attribute.


getSourceName

public java.lang.String getSourceName()
Gets the BTTProcessorEventObject sourceName.


getTID

public java.lang.String getTID()
Gets the terminal identification.


setName

public void setName(java.lang.String aName)
Sets the BTTProcessorEventObject name to aName.


setParameters

public void setParameters(java.util.Hashtable aParametersTable)
Sets the BTTProcessorEventObject parameters attribute to aParametersTable.


setSourceName

public void setSourceName(java.lang.String aSourceName)
Sets the BTTProcessorEventObject sourceName to aSourceName.


toString

public java.lang.String toString()
Overrides:
toString in class java.util.EventObject

IBM WebSphere Multichannel Bank Transformation Toolkit Javadoc

(c) Copyright IBM Corporation 1998, 2009