BEA Systems, Inc.

com.beasys.commerce.foundation
Class TransitionPolicyImpl

java.lang.Object
  |
  +--com.beasys.commerce.foundation.TransitionPolicyImpl

public class TransitionPolicyImpl
extends java.lang.Object
implements TransitionPolicy

An action to be completed when a Transistion takes place on a StateMachine.

See Also:
TransitionPolicy, TransitionPolicyHome, Serialized Form

Constructor Summary
TransitionPolicyImpl()
          This class implements the singleton pattern.
 
Method Summary
protected static TransitionPolicy getInstance()
          getInstance returns the singleton instance for this class.
 void transition(Transition trans)
          The method that is invoked as the result of a state transition.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TransitionPolicyImpl

public TransitionPolicyImpl()
This class implements the singleton pattern.
See Also:
getInstance()
Method Detail

transition

public void transition(Transition trans)
                throws java.rmi.RemoteException
The method that is invoked as the result of a state transition.
Specified by:
transition in interface TransitionPolicy

getInstance

protected static TransitionPolicy getInstance()
getInstance returns the singleton instance for this class.

BEA Systems, Inc.

Copyright © 2000 BEA Systems, Inc. All Rights Reserved