net.dpml.http
Class SelectChannelConnector

java.lang.Object
  extended by org.mortbay.component.AbstractLifeCycle
      extended by org.mortbay.jetty.AbstractConnector
          extended by org.mortbay.jetty.nio.AbstractNIOConnector
              extended by org.mortbay.jetty.nio.SelectChannelConnector
                  extended by net.dpml.http.SelectChannelConnector
All Implemented Interfaces:
LifeCycle, Buffers, Connector, NIOConnector

public class SelectChannelConnector
extends SelectChannelConnector

Thread pool implementation.

Version:
0.0.4
Author:
Digital Product Meta Library

Nested Class Summary
static interface SelectChannelConnector.Context
          Select channel context definition.
 
Nested classes/interfaces inherited from class org.mortbay.jetty.nio.SelectChannelConnector
SelectChannelConnector.RetryContinuation, SelectChannelConnector.SelectChannelEndPoint, SelectChannelConnector.SelectSet
 
Field Summary
 
Fields inherited from class org.mortbay.jetty.AbstractConnector
_lowResourceMaxIdleTime, _maxIdleTime, _soLingerTime
 
Constructor Summary
SelectChannelConnector(SelectChannelConnector.Context context)
          Creation of a new SelectChannelConnector.
 
Method Summary
 
Methods inherited from class org.mortbay.jetty.nio.SelectChannelConnector
accept, close, customize, doStart, doStop, getConnection, getDelaySelectKeyUpdate, getLocalPort, newContinuation, newHttpChannelEndPoint, open, setDelaySelectKeyUpdate
 
Methods inherited from class org.mortbay.jetty.nio.AbstractNIOConnector
getUseDirectBuffers, newBuffer, setUseDirectBuffers
 
Methods inherited from class org.mortbay.jetty.AbstractConnector
configure, connectionClosed, connectionOpened, getAcceptors, getAcceptQueueSize, getBuffer, getConfidentialPort, getConfidentialScheme, getConnections, getConnectionsDurationAve, getConnectionsDurationMax, getConnectionsDurationMin, getConnectionsDurationTotal, getConnectionsOpen, getConnectionsOpenMax, getConnectionsOpenMin, getConnectionsRequestsAve, getConnectionsRequestsMax, getConnectionsRequestsMin, getHeaderBufferSize, getHost, getIntegralPort, getIntegralScheme, getLowResourceMaxIdleTime, getMaxIdleTime, getName, getPort, getRequestBufferSize, getRequests, getResolveNames, getResponseBufferSize, getServer, getSoLingerTime, getStatsOn, getStatsOnMs, getThreadPool, isConfidential, isIntegral, join, returnBuffer, setAcceptors, setAcceptQueueSize, setConfidentialPort, setConfidentialScheme, setHeaderBufferSize, setHost, setIntegralPort, setIntegralScheme, setLowResourceMaxIdleTime, setMaxIdleTime, setName, setPort, setRequestBufferSize, setResolveNames, setResponseBufferSize, setServer, setSoLingerTime, setStatsOn, setThreadPool, statsReset, toString
 
Methods inherited from class org.mortbay.component.AbstractLifeCycle
isFailed, isRunning, isStarted, isStarting, isStopping, start, stop
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface org.mortbay.component.LifeCycle
isFailed, isRunning, isStarted, isStarting, isStopping, start, stop
 

Constructor Detail

SelectChannelConnector

public SelectChannelConnector(SelectChannelConnector.Context context)
                       throws Exception
Creation of a new SelectChannelConnector.

Parameters:
context - the component context
Throws:
Exception - if a component configuration error occurs