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.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
-
-
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 void
accepted(java.nio.channels.SelectableChannel channel)
protected void
endPointClosed(org.eclipse.jetty.io.EndPoint endpoint)
protected void
endPointOpened(org.eclipse.jetty.io.EndPoint endpoint)
org.eclipse.jetty.io.Connection
newConnection(java.nio.channels.SelectableChannel channel, org.eclipse.jetty.io.EndPoint endpoint, java.lang.Object attachment)
protected org.eclipse.jetty.io.ChannelEndPoint
newEndPoint(java.nio.channels.SelectableChannel channel, org.eclipse.jetty.io.ManagedSelector selectSet, java.nio.channels.SelectionKey selectionKey)
java.lang.String
toString()
-
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, setStopTimeout, start, stop, unmanage, updateBean, updateBean, updateBeans
-
Methods inherited from class org.eclipse.jetty.util.component.AbstractLifeCycle
getEventListeners, getState, getState, getStopTimeout, 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:
accepted
in classorg.eclipse.jetty.io.SelectorManager
- Throws:
java.io.IOException
-
newEndPoint
protected org.eclipse.jetty.io.ChannelEndPoint newEndPoint(java.nio.channels.SelectableChannel channel, org.eclipse.jetty.io.ManagedSelector selectSet, java.nio.channels.SelectionKey selectionKey) throws java.io.IOException
- Specified by:
newEndPoint
in 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:
newConnection
in classorg.eclipse.jetty.io.SelectorManager
- Throws:
java.io.IOException
-
endPointOpened
protected void endPointOpened(org.eclipse.jetty.io.EndPoint endpoint)
- Overrides:
endPointOpened
in classorg.eclipse.jetty.io.SelectorManager
-
endPointClosed
protected void endPointClosed(org.eclipse.jetty.io.EndPoint endpoint)
- Overrides:
endPointClosed
in classorg.eclipse.jetty.io.SelectorManager
-
toString
public java.lang.String toString()
- Overrides:
toString
in classorg.eclipse.jetty.util.component.AbstractLifeCycle
-
-