org.codehaus.plexus.lifecycle

Class AbstractLifecycleHandler

public abstract class AbstractLifecycleHandler extends Object implements LifecycleHandler

Field Summary
ListbeginSegment
ListendSegment
Method Summary
voidaddBeginSegment(Phase phase)
voidaddEndSegment(Phase phase)
voidend(Object component, ComponentManager manager)
End a component's lifecycle.
voidend(Object component, ComponentManager manager, ClassRealm contextRealm)
End a component's lifecycle.
ListgetBeginSegment()
ListgetEndSegment()
booleansegmentIsEmpty(List segment)
voidstart(Object component, ComponentManager manager)
voidstart(Object component, ComponentManager manager, ClassRealm realm)
Start a component's lifecycle.

Field Detail

beginSegment

private List beginSegment

endSegment

private List endSegment

Method Detail

addBeginSegment

public void addBeginSegment(Phase phase)

addEndSegment

public void addEndSegment(Phase phase)

end

public void end(Object component, ComponentManager manager)

Deprecated:

End a component's lifecycle.

end

public void end(Object component, ComponentManager manager, ClassRealm contextRealm)
End a component's lifecycle.

getBeginSegment

public List getBeginSegment()

getEndSegment

public List getEndSegment()

segmentIsEmpty

private boolean segmentIsEmpty(List segment)

start

public void start(Object component, ComponentManager manager)

Deprecated:

start

public void start(Object component, ComponentManager manager, ClassRealm realm)
Start a component's lifecycle.