org.eclipse.jetty.server.handler
Class ProxyHandler.ClientToProxyConnection
java.lang.Object
org.eclipse.jetty.server.handler.ProxyHandler.ClientToProxyConnection
- All Implemented Interfaces:
- Connection
- Enclosing class:
- ProxyHandler
public class ProxyHandler.ClientToProxyConnection
- extends java.lang.Object
- implements Connection
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ProxyHandler.ClientToProxyConnection
public ProxyHandler.ClientToProxyConnection(java.util.concurrent.ConcurrentMap<java.lang.String,java.lang.Object> context,
java.nio.channels.SocketChannel channel,
EndPoint endPoint,
long timestamp)
handle
public Connection handle()
throws java.io.IOException
- Description copied from interface:
Connection
- Handle the connection.
- Specified by:
handle
in interface Connection
- Returns:
- The Connection to use for the next handling of the connection.
This allows protocol upgrades and support for CONNECT.
- Throws:
java.io.IOException
getTimeStamp
public long getTimeStamp()
- Specified by:
getTimeStamp
in interface Connection
isIdle
public boolean isIdle()
- Specified by:
isIdle
in interface Connection
isSuspended
public boolean isSuspended()
- Specified by:
isSuspended
in interface Connection
setConnection
public void setConnection(ProxyHandler.ProxyToServerConnection connection)
closeClient
public void closeClient()
throws java.io.IOException
- Throws:
java.io.IOException
closeServer
public void closeServer()
throws java.io.IOException
- Throws:
java.io.IOException
close
public void close()
Copyright © 1995-2010 Mort Bay Consulting. All Rights Reserved.