Module org.eclipse.jetty.server
Package org.eclipse.jetty.server
Class ServerConnector.ServerConnectorManager
- java.lang.Object
-
- org.eclipse.jetty.util.component.AbstractLifeCycle
-
- org.eclipse.jetty.util.component.ContainerLifeCycle
-
- org.eclipse.jetty.io.SelectorManager
-
- org.eclipse.jetty.server.ServerConnector.ServerConnectorManager
-
- All Implemented Interfaces:
org.eclipse.jetty.util.component.Container,org.eclipse.jetty.util.component.Destroyable,org.eclipse.jetty.util.component.Dumpable,org.eclipse.jetty.util.component.Dumpable.DumpableContainer,org.eclipse.jetty.util.component.LifeCycle
- Enclosing class:
- ServerConnector
protected class ServerConnector.ServerConnectorManager extends org.eclipse.jetty.io.SelectorManager
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.eclipse.jetty.io.SelectorManager
org.eclipse.jetty.io.SelectorManager.AcceptListener, org.eclipse.jetty.io.SelectorManager.SelectorManagerListener
-
Nested classes/interfaces inherited from class org.eclipse.jetty.util.component.AbstractLifeCycle
org.eclipse.jetty.util.component.AbstractLifeCycle.AbstractLifeCycleListener, org.eclipse.jetty.util.component.AbstractLifeCycle.StopException
-
Nested classes/interfaces inherited from interface org.eclipse.jetty.util.component.Container
org.eclipse.jetty.util.component.Container.InheritedListener, org.eclipse.jetty.util.component.Container.Listener
-
-
Constructor Summary
Constructors Constructor Description ServerConnectorManager(java.util.concurrent.Executor executor, org.eclipse.jetty.util.thread.Scheduler scheduler, int selectors)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voidaccepted(java.nio.channels.SelectableChannel channel)protected voidendPointClosed(org.eclipse.jetty.io.EndPoint endpoint)protected voidendPointOpened(org.eclipse.jetty.io.EndPoint endpoint)org.eclipse.jetty.io.ConnectionnewConnection(java.nio.channels.SelectableChannel channel, org.eclipse.jetty.io.EndPoint endpoint, java.lang.Object attachment)protected org.eclipse.jetty.io.SocketChannelEndPointnewEndPoint(java.nio.channels.SelectableChannel channel, org.eclipse.jetty.io.ManagedSelector selector, java.nio.channels.SelectionKey selectionKey)java.lang.StringtoString()-
Methods inherited from class org.eclipse.jetty.io.SelectorManager
accept, accept, acceptor, addEventListener, connect, connectionClosed, connectionFailed, connectionOpened, doAccept, doFinishConnect, doStart, doStop, execute, getConnectTimeout, getExecutor, getScheduler, getSelectorCount, isConnectionPending, newSelector, newSelector, onAccepted, onAcceptFailed, onAccepting, removeEventListener, setConnectTimeout
-
Methods inherited from class org.eclipse.jetty.util.component.ContainerLifeCycle
addBean, addBean, addManaged, contains, destroy, dump, dump, dump, dumpObjects, dumpStdErr, getBean, getBeans, getBeans, getContainedBeans, getContainedBeans, isAuto, isManaged, isUnmanaged, manage, removeBean, removeBeans, setBeans, start, stop, unmanage, updateBean, updateBean, updateBeans, updateBeans
-
Methods inherited from class org.eclipse.jetty.util.component.AbstractLifeCycle
getEventListeners, getState, getState, isFailed, isRunning, isStarted, isStarting, isStopped, isStopping, setEventListeners, start, stop
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
-
-
-
Method Detail
-
accepted
protected void accepted(java.nio.channels.SelectableChannel channel) throws java.io.IOException- Overrides:
acceptedin classorg.eclipse.jetty.io.SelectorManager- Throws:
java.io.IOException
-
newEndPoint
protected org.eclipse.jetty.io.SocketChannelEndPoint newEndPoint(java.nio.channels.SelectableChannel channel, org.eclipse.jetty.io.ManagedSelector selector, java.nio.channels.SelectionKey selectionKey) throws java.io.IOException- Specified by:
newEndPointin classorg.eclipse.jetty.io.SelectorManager- Throws:
java.io.IOException
-
newConnection
public org.eclipse.jetty.io.Connection newConnection(java.nio.channels.SelectableChannel channel, org.eclipse.jetty.io.EndPoint endpoint, java.lang.Object attachment) throws java.io.IOException- Specified by:
newConnectionin classorg.eclipse.jetty.io.SelectorManager- Throws:
java.io.IOException
-
endPointOpened
protected void endPointOpened(org.eclipse.jetty.io.EndPoint endpoint)
- Overrides:
endPointOpenedin classorg.eclipse.jetty.io.SelectorManager
-
endPointClosed
protected void endPointClosed(org.eclipse.jetty.io.EndPoint endpoint)
- Overrides:
endPointClosedin classorg.eclipse.jetty.io.SelectorManager
-
toString
public java.lang.String toString()
- Overrides:
toStringin classorg.eclipse.jetty.util.component.AbstractLifeCycle
-
-