Sonic Management API

com.sonicsw.mf.common.runtime
Interface IStateController


public interface IStateController

State controllers cause the behavioral change required by a transition from on particular state to another particular state.

See Also:
StateManager

Method Summary
 boolean changeState()
          Called by the StateManager when a transition from one state to another is required
 

Method Detail

changeState

boolean changeState()
                    throws NonRecoverableStateChangeException,
                           RecoverableStateChangeException
Called by the StateManager when a transition from one state to another is required

Returns:
Whether the state transition was succesful or not
Throws:
NonRecoverableStateChangeException
RecoverableStateChangeException

Sonic Management API

Copyright © 2001-2010 Progress Software Corporation. All Rights Reserved.
HTML formatted on 16-Sep-2010.