tamago
Interface LCActivateController

All Superinterfaces:
LifeCycleController

public interface LCActivateController
extends LifeCycleController

The controller interface for separate activation phase in the component lifecycle. Implementors of this controller may be externally activated and deactivated, allowing external scheduling or temporary deactivation of components.

Author:
Frederic Peschanski

Method Summary
 void activate()
          Activate a component
 void deactivate()
          Deactivate a component
 

Method Detail

activate

void activate()
              throws LifeCycleException
Activate a component

Throws:
LifeCycleException - if the component may not be activated

deactivate

void deactivate()
                throws LifeCycleException
Deactivate a component

Throws:
LifeCycleException - if the component may not be deactivated