org.mortbay.util
public abstract class Container extends Object implements LifeCycle, EventProvider, Serializable
Version: $Id: Container.java,v 1.5 2007/07/02 01:21: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 | isFailed() |
| 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