|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface LifecycleStrategy
An interface which specifies the lifecyle strategy on the component instance. Lifecycle strategies are used by component adapters to delegate the lifecyle operations on the component instances.
Startable
,
Disposable
Method Summary | |
---|---|
void |
dispose(java.lang.Object component)
Invoke the "dispose" method on the component instance if this is disposable. |
boolean |
hasLifecycle(java.lang.Class type)
Test if a component instance has a lifecycle. |
void |
start(java.lang.Object component)
Invoke the "start" method on the component instance if this is startable. |
void |
stop(java.lang.Object component)
Invoke the "stop" method on the component instance if this is stoppable. |
Method Detail |
---|
void start(java.lang.Object component)
component
- the instance of the component to startvoid stop(java.lang.Object component)
component
- the instance of the component to stopvoid dispose(java.lang.Object component)
component
- the instance of the component to disposeboolean hasLifecycle(java.lang.Class type)
type
- the component's type
true
if the component has a lifecycle
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |