|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface TServerEventHandler
Interface that can handle events from the server core. To use this you should subclass it and implement the methods that you care about. Your subclass can also store local data that you may care about, such as additional "arguments" to these methods (stored in the object instance's state).
Method Summary | |
---|---|
ServerContext |
createContext(TProtocol input,
TProtocol output)
Called when a new client has connected and is about to being processing. |
void |
deleteContext(ServerContext serverContext,
TProtocol input,
TProtocol output)
Called when a client has finished request-handling to delete server context. |
void |
preServe()
Called before the server begins. |
void |
processContext(ServerContext serverContext,
TTransport inputTransport,
TTransport outputTransport)
Called when a client is about to call the processor. |
Method Detail |
---|
void preServe()
ServerContext createContext(TProtocol input, TProtocol output)
void deleteContext(ServerContext serverContext, TProtocol input, TProtocol output)
void processContext(ServerContext serverContext, TTransport inputTransport, TTransport outputTransport)
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |