Package org.apache.thrift.server
Class AbstractNonblockingServer.AsyncFrameBuffer
java.lang.Object
org.apache.thrift.server.AbstractNonblockingServer.FrameBuffer
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
ConstructorsConstructorDescriptionAsyncFrameBuffer
(TNonblockingTransport trans, SelectionKey selectionKey, AbstractNonblockingServer.AbstractSelectThread selectThread) -
Method Summary
Modifier and TypeMethodDescriptionvoid
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
-
Constructor Details
-
AsyncFrameBuffer
public AsyncFrameBuffer(TNonblockingTransport trans, SelectionKey selectionKey, AbstractNonblockingServer.AbstractSelectThread selectThread) throws TTransportException - Throws:
TTransportException
-
-
Method Details
-
getInputProtocol
-
getOutputProtocol
-
invoke
public void invoke()Description copied from class:AbstractNonblockingServer.FrameBuffer
Actually invoke the method signified by this FrameBuffer.- Overrides:
invoke
in classAbstractNonblockingServer.FrameBuffer
-