|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectorg.apache.turbine.services.BaseInitable
This class provides a generic implementation of
Initable. This implementation, that other
Initables are welcome to extend, contains facilities
to maintain internal state.
| Field Summary | |
protected InitableBroker |
initableBroker
InitableBroker that instantiatd this class. |
protected boolean |
isInitialized
Initialization status of this class. |
| Constructor Summary | |
BaseInitable()
Default constructor of BaseInitable. |
|
| Method Summary | |
boolean |
getInit()
Returns initialization status. |
InitableBroker |
getInitableBroker()
Returns an InitableBroker reference. |
void |
init()
Performs late initializtion. |
void |
init(java.lang.Object data)
Performs early initialization. |
protected void |
setInit(boolean value)
Sets initailization status. |
void |
setInitableBroker(InitableBroker broker)
Saves InitableBroker reference for later use. |
void |
shutdown()
Returns an Initable to uninitialized state. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
protected InitableBroker initableBroker
protected boolean isInitialized
| Constructor Detail |
public BaseInitable()
init() method.
| Method Detail |
public void setInitableBroker(InitableBroker broker)
setInitableBroker in interface Initablebroker - The InitableBroker that instantiated this object.public InitableBroker getInitableBroker()
public void init(java.lang.Object data)
throws InitializationException
init in interface Initabledata - An Object to use for initialization activities.
InitializationException - Initialization of this
class was not successful.
public void init()
throws InitializationException
init in interface InitableInitializationException - Initialization of this
class was not successful.public void shutdown()
shutdown in interface Initablepublic boolean getInit()
getInit in interface Initableprotected void setInit(boolean value)
value - The new initialization status.
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||