org.eclipse.jetty.server
Class BlockingHttpConnection
java.lang.Object
org.eclipse.jetty.io.AbstractConnection
org.eclipse.jetty.server.AbstractHttpConnection
org.eclipse.jetty.server.BlockingHttpConnection
- All Implemented Interfaces:
- Connection
- Direct Known Subclasses:
- Ajp13Connection
public class BlockingHttpConnection
- extends AbstractHttpConnection
Blocking Server HTTP Connection
Fields inherited from class org.eclipse.jetty.server.AbstractHttpConnection |
_connector, _generator, _in, _out, _parser, _printWriter, _request, _requestFields, _response, _responseFields, _server, _uri, _writer |
Methods inherited from class org.eclipse.jetty.server.AbstractHttpConnection |
commitResponse, completeResponse, flushResponse, getAssociatedObject, getConnector, getCurrentConnection, getGenerator, getInputStream, getMaxIdleTime, getOutputStream, getParser, getPrintWriter, getRequest, getRequestFields, getRequests, getResolveNames, getResponse, getResponseFields, getServer, include, included, isConfidential, isExpecting100Continues, isExpecting102Processing, isIdle, isIncluding, isIntegral, isResponseCommitted, isSuspended, newHttpParser, onClose, reset, setAssociatedObject, setCurrentConnection, toString |
BlockingHttpConnection
public BlockingHttpConnection(Connector connector,
EndPoint endpoint,
Server server)
BlockingHttpConnection
public BlockingHttpConnection(Connector connector,
EndPoint endpoint,
Server server,
Parser parser,
Generator generator,
Request request)
handleRequest
protected void handleRequest()
throws IOException
- Overrides:
handleRequest
in class AbstractHttpConnection
- Throws:
IOException
handle
public Connection handle()
throws IOException
- Description copied from interface:
Connection
- Handle the connection.
- Specified by:
handle
in interface Connection
- Specified by:
handle
in class AbstractHttpConnection
- Returns:
- The Connection to use for the next handling of the connection.
This allows protocol upgrades and support for CONNECT.
- Throws:
IOException
Copyright © 1995-2012 Mort Bay Consulting. All Rights Reserved.