ABLE 2.0.0 07/02/2003 10:25:01

com.ibm.able.conversation
Class AbstractCPH

java.lang.Object
  |
  +--com.ibm.able.conversation.AbstractCPH
All Implemented Interfaces:
ConversationPolicyHandler, java.io.Serializable
Direct Known Subclasses:
SimpleCPH

public abstract class AbstractCPH
extends java.lang.Object
implements ConversationPolicyHandler, java.io.Serializable

Helper class that is an abstract, partial implementation of the ConversationPolicyHandler interface.

OLD VERSION -- TO BE DELETED

See Also:
Serialized Form

Field Summary
protected  java.beans.PropertyChangeSupport propertySupport
           
protected static long serialVersionUID
          Serialized version identifier in form YYYYMMDDVerRelModxx
 
Constructor Summary
AbstractCPH()
           
 
Method Summary
 void addPropertyChangeListener(java.beans.PropertyChangeListener newListener)
           
 void addPropertyChangeListener(java.lang.String property, java.beans.PropertyChangeListener newListener)
           
protected  void firePropertyChange(java.beans.PropertyChangeEvent event)
           
 void process(ConversationEventSequence inputs, ConversationEventSequence outputs)
          Default implementation of batch mode processing.
 void removePropertyChangeListener(java.beans.PropertyChangeListener oldListener)
           
 void removePropertyChangeListener(java.lang.String property, java.beans.PropertyChangeListener oldListener)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface com.ibm.able.conversation.ConversationPolicyHandler
getDecisionPoints, getMessageForm, getMessageKeys, getMessageKeys, getPolicyName, getRole, getRoleSet, getStateName, process, reset, reset, setRole
 

Field Detail

serialVersionUID

protected static final long serialVersionUID
Serialized version identifier in form YYYYMMDDVerRelModxx

propertySupport

protected java.beans.PropertyChangeSupport propertySupport
Constructor Detail

AbstractCPH

public AbstractCPH()
Method Detail

process

public void process(ConversationEventSequence inputs,
                    ConversationEventSequence outputs)
Default implementation of batch mode processing.
Specified by:
process in interface ConversationPolicyHandler

addPropertyChangeListener

public void addPropertyChangeListener(java.beans.PropertyChangeListener newListener)
Specified by:
addPropertyChangeListener in interface ConversationPolicyHandler
See Also:
ConversationPolicyHandler.addPropertyChangeListener(java.beans.PropertyChangeListener)

addPropertyChangeListener

public void addPropertyChangeListener(java.lang.String property,
                                      java.beans.PropertyChangeListener newListener)
Specified by:
addPropertyChangeListener in interface ConversationPolicyHandler
See Also:
ConversationPolicyHandler.addPropertyChangeListener(java.beans.PropertyChangeListener)

removePropertyChangeListener

public void removePropertyChangeListener(java.beans.PropertyChangeListener oldListener)
Specified by:
removePropertyChangeListener in interface ConversationPolicyHandler
See Also:
ConversationPolicyHandler.removePropertyChangeListener(java.beans.PropertyChangeListener)

removePropertyChangeListener

public void removePropertyChangeListener(java.lang.String property,
                                         java.beans.PropertyChangeListener oldListener)
Specified by:
removePropertyChangeListener in interface ConversationPolicyHandler
See Also:
ConversationPolicyHandler.removePropertyChangeListener(java.beans.PropertyChangeListener)

firePropertyChange

protected void firePropertyChange(java.beans.PropertyChangeEvent event)

ABLE 2.0.0 07/02/2003 10:25:01

(C) Copyright IBM Corporation 1999, 2003