com.beasys.commerce.foundation
Class TransitionPolicyImpl

java.lang.Object
  extended by com.beasys.commerce.foundation.TransitionPolicyImpl
All Implemented Interfaces
BusinessPolicy, BusinessSmartComponent, TransitionPolicy, Serializable

public class TransitionPolicyImpl
extends 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 RemoteException
The method that is invoked as the result of a state transition.

Specified by:
transition in interface TransitionPolicy
Throws
RemoteException

getInstance

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



Copyright © 2006 BEA Systems, Inc. All Rights Reserved