org.mortbay.util
public abstract class Container extends Object implements LifeCycle, EventProvider, Serializable
Version: $Id: Container.java,v 1.4 2005/08/13 08:49:59 gregwilkins Exp $
Method Summary | |
---|---|
protected void | addComponent(Object o) |
void | addEventListener(EventListener listener) Add a server event listener. |
void | destroy() Destroy a stopped server.
|
protected abstract void | doStart() Do start operations.
|
protected abstract void | doStop() Do stop operations.
|
Collection | getComponents() |
boolean | isStarted() |
protected boolean | isStarting() |
protected boolean | isStopping() |
protected void | removeComponent(Object o) |
void | removeEventListener(EventListener listener) |
void | start() Start the server.
|
void | stop() Stop the container.
|
Parameters: listener ComponentEventListener or LifeCycleEventListener