com.evelopers.unimod.runtime
Interface LifeCycleManager

All Known Subinterfaces:
ControlledObjectsManager, EventManager, EventProvidersManager
All Known Implementing Classes:
QueuedHandler, StrictHandler

public interface LifeCycleManager

Implementors of this class manage life cycle of some object.


Method Summary
 void dispose()
          Stops managed objects.
 void init(ModelEngine engine)
          Initializes managed objects.
 

Method Detail

init

public void init(ModelEngine engine)
          throws com.evelopers.common.exception.CommonException
Initializes managed objects.

Parameters:
engine - model engine that runs state machine
Throws:
com.evelopers.common.exception.CommonException

dispose

public void dispose()
Stops managed objects.