org.apache.blur.server
Class ControllerServerEventHandler

java.lang.Object
  extended by org.apache.blur.server.ControllerServerEventHandler
All Implemented Interfaces:
TServerEventHandler

public class ControllerServerEventHandler
extends Object
implements TServerEventHandler

ConrtollerServerContext is the session manager for the controller servers.


Constructor Summary
ControllerServerEventHandler()
           
 
Method Summary
 ServerContext createContext(TProtocol input, TProtocol output, Object selectionKeyObject)
           
 void deleteContext(ServerContext serverContext, TProtocol input, TProtocol output)
           
 void preServe()
           
 void processContext(ServerContext serverContext, TTransport inputTransport, TTransport outputTransport)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ControllerServerEventHandler

public ControllerServerEventHandler()
Method Detail

preServe

public void preServe()
Specified by:
preServe in interface TServerEventHandler

createContext

public ServerContext createContext(TProtocol input,
                                   TProtocol output,
                                   Object selectionKeyObject)
Specified by:
createContext in interface TServerEventHandler

deleteContext

public void deleteContext(ServerContext serverContext,
                          TProtocol input,
                          TProtocol output)
Specified by:
deleteContext in interface TServerEventHandler

processContext

public void processContext(ServerContext serverContext,
                           TTransport inputTransport,
                           TTransport outputTransport)
Specified by:
processContext in interface TServerEventHandler


Copyright © 2012-2014 The Apache Software Foundation. All Rights Reserved.