org.codehaus.plexus.lifecycle

Interface LifecycleHandler

public interface LifecycleHandler

Method Summary
voidaddBeginSegment(Phase phase)
voidaddEndSegment(Phase phase)
voidend(Object component, ComponentManager manager)
voidend(Object component, ComponentManager manager, ClassRealm componentContextRealm)
StringgetId()
voidinitialize()
voidstart(Object component, ComponentManager manager)
voidstart(Object component, ComponentManager manager, ClassRealm realm)

Method Detail

addBeginSegment

public void addBeginSegment(Phase phase)

addEndSegment

public void addEndSegment(Phase phase)

end

public void end(Object component, ComponentManager manager)

Deprecated:

end

public void end(Object component, ComponentManager manager, ClassRealm componentContextRealm)

Parameters: component manager componentContextRealm the realm used to create the component, which may not be the component's realm; this component could have requirements that were satisfied using components from this realm. It could be used to lookup the same manager components that were used to start the component.

Throws: PhaseExecutionException

getId

public String getId()

initialize

public void initialize()

start

public void start(Object component, ComponentManager manager)

Deprecated:

start

public void start(Object component, ComponentManager manager, ClassRealm realm)