© 2005 BEA Systems, Inc.

com.beasys.commerce.foundation
Class TransitionPolicyImpl

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

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

getInstance

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


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

© 2005 BEA Systems, Inc.

Copyright © 2005 BEA Systems, Inc. All Rights Reserved