org.apache.mina.proxy.handlers.socks
Class AbstractSocksLogicHandler

java.lang.Object
  extended by org.apache.mina.proxy.AbstractProxyLogicHandler
      extended by org.apache.mina.proxy.handlers.socks.AbstractSocksLogicHandler
All Implemented Interfaces:
ProxyLogicHandler
Direct Known Subclasses:
Socks4LogicHandler, Socks5LogicHandler

public abstract class AbstractSocksLogicHandler
extends AbstractProxyLogicHandler

AbstractSocksLogicHandler.java - Base class for SOCKS AbstractProxyLogicHandler implementations.

Since:
MINA 2.0.0-M3
Version:
$Rev: 685703 $, $Date: 2008-08-14 00:14:47 +0200 (Do, 14 Aug 2008) $
Author:
The Apache MINA Project (dev@mina.apache.org)

Field Summary
protected  SocksProxyRequest request
          The request we will ask to the proxy.
 
Constructor Summary
AbstractSocksLogicHandler(ProxyIoSession proxyIoSession)
          Creates a new AbstractSocksLogicHandler.
 
Method Summary
 
Methods inherited from class org.apache.mina.proxy.AbstractProxyLogicHandler
closeSession, closeSession, enqueueWriteRequest, flushPendingWriteRequests, getProxyFilter, getProxyIoSession, getSession, isHandshakeComplete, setHandshakeComplete, setProxySession, writeData
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.apache.mina.proxy.ProxyLogicHandler
doHandshake, messageReceived
 

Field Detail

request

protected final SocksProxyRequest request
The request we will ask to the proxy.

Constructor Detail

AbstractSocksLogicHandler

public AbstractSocksLogicHandler(ProxyIoSession proxyIoSession)
Creates a new AbstractSocksLogicHandler.



Copyright © 2004-2009 Apache MINA Project. All Rights Reserved.