tamago
Interface LCInitializeController

All Superinterfaces:
LifeCycleController

public interface LCInitializeController
extends LifeCycleController

The controller interface for separate initialize phase in the component lifecycle. Implementors of this controller may be externally initialized, which becomes then different than creation.

Author:
Frederic Peschanski

Method Summary
 void initialize()
          Start the initialization phase of a component.
 

Method Detail

initialize

void initialize()
                throws LifeCycleException
Start the initialization phase of a component. this method may be safely overloaded to allow parameters for the initialization. It is a good practice to end the overloaded initialize with a call to the initialize method without parameter in order to cope with the lifecycle management issues.

Throws:
LifeCycleException - if the component may not be initialized