public abstract class AbstractLifecycleHandler extends Object implements LifecycleHandler
Constructor and Description |
---|
AbstractLifecycleHandler() |
Modifier and Type | Method and Description |
---|---|
void |
end(Object component,
ComponentManager manager)
End a component's lifecycle.
|
List |
getBeginSegment() |
List |
getEndSegment() |
String |
getId() |
String |
getName() |
List |
getResumeSegment() |
List |
getSuspendSegment() |
void |
resume(Object component,
ComponentManager manager) |
void |
start(Object component,
ComponentManager manager)
Start a component's lifecycle.
|
void |
suspend(Object component,
ComponentManager manager) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
initialize
public String getId()
getId
in interface LifecycleHandler
public String getName()
public List getBeginSegment()
public List getSuspendSegment()
public List getResumeSegment()
public List getEndSegment()
public void start(Object component, ComponentManager manager) throws PhaseExecutionException
start
in interface LifecycleHandler
PhaseExecutionException
public void suspend(Object component, ComponentManager manager) throws PhaseExecutionException
suspend
in interface LifecycleHandler
PhaseExecutionException
public void resume(Object component, ComponentManager manager) throws PhaseExecutionException
resume
in interface LifecycleHandler
PhaseExecutionException
public void end(Object component, ComponentManager manager) throws PhaseExecutionException
end
in interface LifecycleHandler
PhaseExecutionException
Copyright © 2001-2012 Codehaus. All Rights Reserved.