| Modifier and Type | Class and Description |
|---|---|
| public static interface | |
| private static class | Server.ShutdownHookThread
ShutdownHook thread for stopping all servers. |
| Modifier and Type | Field and Description |
|---|---|
| private AttributesMap | |
| private Connector[] | |
| private Container | |
| private List | |
| private int | |
| private UserRealm[] | |
| private boolean | |
| private boolean | |
| private SessionIdManager | |
| private ThreadPool | |
| private static String | |
| private static Server. |
| Access | Constructor and Description |
|---|---|
| public | |
| public |
| Modifier and Type | Method and Description |
|---|---|
| public void | |
| public void | addHandler(Handler handler)
Overrides org. Implements org. |
| public void | |
| public void | |
| public void | |
| protected void | |
| protected void | |
| public Object | |
| public Enumeration | |
| public Connector[] | |
| public Container | |
| public int | |
| public Handler[] | |
| public boolean | |
| public boolean | |
| public SessionIdManager | |
| public boolean | |
| public ThreadPool | |
| public UserRealm[] | |
| public static String | |
| public void | |
| public void | |
| public void | |
| public void | removeConnector(Connector
The connector to remove. connector)Conveniance method which calls |
| public void | removeHandler(Handler handler)
Overrides org. Implements org. |
| public void | |
| public void | |
| public void | |
| public void | |
| public void | setGracefulShutdown(int
the milliseconds to wait for existing request to complete before stopping the server. timeoutMS)Set graceful shutdown timeout. |
| public void | |
| public void | |
| public void | |
| public void | |
| public void | |
| public void | |
| public void | |
| public String | toString()
Overrides org. |
| _attributes | back to summary |
|---|---|
| private AttributesMap _attributes | |
| _connectors | back to summary |
|---|---|
| private Connector[] _connectors | |
| _container | back to summary |
|---|---|
| private Container _container | |
| _dependentLifeCycles | back to summary |
|---|---|
| private List<E> _dependentLifeCycles | |
| _graceful | back to summary |
|---|---|
| private int _graceful | |
| _realms | back to summary |
|---|---|
| private UserRealm[] _realms | |
| _sendDateHeader | back to summary |
|---|---|
| private boolean _sendDateHeader | |
| _sendServerVersion | back to summary |
|---|---|
| private boolean _sendServerVersion | |
| _sessionIdManager | back to summary |
|---|---|
| private SessionIdManager _sessionIdManager | |
| _threadPool | back to summary |
|---|---|
| private ThreadPool _threadPool | |
| _version | back to summary |
|---|---|
| private static String _version | |
| hookThread | back to summary |
|---|---|
| private static Server. | |
| Server | back to summary |
|---|---|
| public Server() | |
| Server | back to summary |
|---|---|
| public Server(int port) Convenience constructor
Creates server and a | |
| addConnector | back to summary |
|---|---|
| public void addConnector(Connector connector) | |
| addHandler | back to summary |
|---|---|
| public void addHandler(Handler handler) Overrides org. Implements org. Doc from org. Add a handler. This implementation of addHandler calls setHandler with the passed handler. If this HandlerWrapper had a previous wrapped handler, then it is passed to a call to addHandler on the passed handler. Thus this call can add a handler in a chain of wrapped handlers. | |
| addLifeCycle | back to summary |
|---|---|
| public void addLifeCycle(LifeCycle c) Add a LifeCycle object to be started/stopped along with the Server. | |
| addUserRealm | back to summary |
|---|---|
| public void addUserRealm(UserRealm realm) | |
| clearAttributes | back to summary |
|---|---|
| public void clearAttributes() Implements org. | |
| doStart | back to summary |
|---|---|
| protected void doStart() throws Exception | |
| doStop | back to summary |
|---|---|
| protected void doStop() throws Exception | |
| getAttribute | back to summary |
|---|---|
| public Object getAttribute(String name) Implements org. | |
| getAttributeNames | back to summary |
|---|---|
| public Enumeration Implements org. | |
| getConnectors | back to summary |
|---|---|
public Connector[] getConnectors()
| |
| getContainer | back to summary |
|---|---|
public Container getContainer()
| |
| getGracefulShutdown | back to summary |
|---|---|
public int getGracefulShutdown()
| |
| getHandlers | back to summary |
|---|---|
| public Handler[] getHandlers() | |
| getSendDateHeader | back to summary |
|---|---|
| public boolean getSendDateHeader() | |
| getSendServerVersion | back to summary |
|---|---|
| public boolean getSendServerVersion() | |
| getSessionIdManager | back to summary |
|---|---|
public SessionIdManager getSessionIdManager()
| |
| getStopAtShutdown | back to summary |
|---|---|
| public boolean getStopAtShutdown() | |
| getThreadPool | back to summary |
|---|---|
public ThreadPool getThreadPool()
| |
| getUserRealms | back to summary |
|---|---|
public UserRealm[] getUserRealms()
| |
| getVersion | back to summary |
|---|---|
| public static String getVersion() | |
| handle | back to summary |
|---|---|
| public void handle(HttpConnection connection) throws IOException, ServletException | |
| join | back to summary |
|---|---|
| public void join() throws InterruptedException | |
| removeAttribute | back to summary |
|---|---|
| public void removeAttribute(String name) Implements org. | |
| removeConnector | back to summary |
|---|---|
| public void removeConnector(Connector connector) Conveniance method which calls
| |
| removeHandler | back to summary |
|---|---|
| public void removeHandler(Handler handler) Overrides org. Implements org. | |
| removeLifeCycle | back to summary |
|---|---|
| public void removeLifeCycle(LifeCycle c) Remove a LifeCycle object to be started/stopped along with the Server | |
| removeUserRealm | back to summary |
|---|---|
| public void removeUserRealm(UserRealm realm) | |
| setAttribute | back to summary |
|---|---|
| public void setAttribute(String name, Object attribute) Implements org. | |
| setConnectors | back to summary |
|---|---|
| public void setConnectors(Connector[] connectors) Set the connectors for this server. Each connector has this server set as it's ThreadPool and its Handler.
| |
| setGracefulShutdown | back to summary |
|---|---|
| public void setGracefulShutdown(int timeoutMS) Set graceful shutdown timeout. If set, the
| |
| setHandlers | back to summary |
|---|---|
| public void setHandlers(Handler[] handlers) | |
| setSendDateHeader | back to summary |
|---|---|
| public void setSendDateHeader(boolean sendDateHeader) | |
| setSendServerVersion | back to summary |
|---|---|
| public void setSendServerVersion(boolean sendServerVersion) | |
| setSessionIdManager | back to summary |
|---|---|
public void setSessionIdManager(SessionIdManager sessionIdManager)
| |
| setStopAtShutdown | back to summary |
|---|---|
| public void setStopAtShutdown(boolean stop) | |
| setThreadPool | back to summary |
|---|---|
public void setThreadPool(ThreadPool threadPool)
| |
| setUserRealms | back to summary |
|---|---|
public void setUserRealms(UserRealm[] realms)
| |
| toString | back to summary |
|---|---|
| public String toString() Overrides org. Doc from java. Returns a string representation of the object.
| |
| Modifier and Type | Method and Description |
|---|---|
| public void |
| setShutdown | back to summary |
|---|---|
| public void setShutdown(boolean shutdown) | |
| Modifier and Type | Field and Description |
|---|---|
| private boolean | |
| private ArrayList |
| Access | Constructor and Description |
|---|---|
| private |
| Modifier and Type | Method and Description |
|---|---|
| public boolean | |
| public boolean | |
| public void | |
| public boolean | |
| private void | |
| public boolean | |
| public boolean | |
| public void |
| hooked | back to summary |
|---|---|
| private boolean hooked | |
| servers | back to summary |
|---|---|
| private ArrayList<E> servers | |
| ShutdownHookThread | back to summary |
|---|---|
| private ShutdownHookThread() | |
| add | back to summary |
|---|---|
| public boolean add(Server server) Add Server to servers list. | |
| addAll | back to summary |
|---|---|
| public boolean addAll(Collection<E> c) Append all Servers from Collection | |
| clear | back to summary |
|---|---|
| public void clear() Clear list of Servers. | |
| contains | back to summary |
|---|---|
| public boolean contains(Server server) Contains Server in servers list? | |
| createShutdownHook | back to summary |
|---|---|
| private void createShutdownHook() Hooks this thread for shutdown. | |
| remove | back to summary |
|---|---|
| public boolean remove(Server server) Remove Server from list. | |
| removeAll | back to summary |
|---|---|
| public boolean removeAll(Collection<E> c) Remove all Servers in Collection from list. | |
| run | back to summary |
|---|---|
| public void run() Overrides java. Implements java. Stop all Servers in list. | |