org.apache.thrift.server
Class AbstractNonblockingServer.AsyncFrameBuffer

java.lang.Object
  extended by org.apache.thrift.server.AbstractNonblockingServer.FrameBuffer
      extended by org.apache.thrift.server.AbstractNonblockingServer.AsyncFrameBuffer
Enclosing class:
AbstractNonblockingServer

public class AbstractNonblockingServer.AsyncFrameBuffer
extends AbstractNonblockingServer.FrameBuffer


Field Summary
 
Fields inherited from class org.apache.thrift.server.AbstractNonblockingServer.FrameBuffer
buffer_, context_, frameTrans_, inProt_, inTrans_, outProt_, outTrans_, response_, selectionKey_, selectThread_, state_, trans_
 
Constructor Summary
AbstractNonblockingServer.AsyncFrameBuffer(TNonblockingTransport trans, java.nio.channels.SelectionKey selectionKey, AbstractNonblockingServer.AbstractSelectThread selectThread)
           
 
Method Summary
 TProtocol getInputProtocol()
           
 TProtocol getOutputProtocol()
           
 void invoke()
          Actually invoke the method signified by this FrameBuffer.
 
Methods inherited from class org.apache.thrift.server.AbstractNonblockingServer.FrameBuffer
changeSelectInterests, close, isFrameFullyRead, read, requestSelectInterestChange, responseReady, write
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AbstractNonblockingServer.AsyncFrameBuffer

public AbstractNonblockingServer.AsyncFrameBuffer(TNonblockingTransport trans,
                                                  java.nio.channels.SelectionKey selectionKey,
                                                  AbstractNonblockingServer.AbstractSelectThread selectThread)
Method Detail

getInputProtocol

public TProtocol getInputProtocol()

getOutputProtocol

public TProtocol getOutputProtocol()

invoke

public void invoke()
Description copied from class: AbstractNonblockingServer.FrameBuffer
Actually invoke the method signified by this FrameBuffer.

Overrides:
invoke in class AbstractNonblockingServer.FrameBuffer