com.missiondata.oss.lakeshore.requesthandler
Class RenderableRequestHandler

java.lang.Object
  extended bycom.missiondata.oss.lakeshore.requesthandler.RenderableRequestHandler
All Implemented Interfaces:
RequestHandler
Direct Known Subclasses:
ApplicationRequestHandler, LiveRequestHandler

public abstract class RenderableRequestHandler
extends java.lang.Object
implements RequestHandler


Field Summary
protected  HandlerContext handlerContext
           
 
Constructor Summary
RenderableRequestHandler(HandlerContext handlerContext)
           
RenderableRequestHandler(RenderableRequestHandler parent)
           
 
Method Summary
 ActionCallBack createActionCallBack(CallBack action)
           
protected  Renderer newRenderer(RequestHandler requestHandler)
           
abstract  java.lang.String nextId()
           
abstract  java.lang.Integer registerActionCallBack(CallBack action)
           
 java.lang.String registerApplication(Controller controller)
           
abstract  void registerBackActionCallBack(CallBack action)
           
abstract  java.lang.Integer registerCallBack(CallBack action)
           
abstract  java.lang.String registerDependentRequestHandler(RequestHandler dependentRequestHandler)
           
 java.lang.String registerRequestHandler(RequestHandler requestHandler)
           
 java.lang.String registerStaticRequestHandler(java.lang.String name)
           
 void unregisterRequestHandler(java.lang.String key)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface com.missiondata.oss.lakeshore.requesthandler.RequestHandler
handleRequest
 

Field Detail

handlerContext

protected HandlerContext handlerContext
Constructor Detail

RenderableRequestHandler

public RenderableRequestHandler(RenderableRequestHandler parent)

RenderableRequestHandler

public RenderableRequestHandler(HandlerContext handlerContext)
Method Detail

registerCallBack

public abstract java.lang.Integer registerCallBack(CallBack action)

registerActionCallBack

public abstract java.lang.Integer registerActionCallBack(CallBack action)

registerBackActionCallBack

public abstract void registerBackActionCallBack(CallBack action)

registerDependentRequestHandler

public abstract java.lang.String registerDependentRequestHandler(RequestHandler dependentRequestHandler)

nextId

public abstract java.lang.String nextId()

registerStaticRequestHandler

public java.lang.String registerStaticRequestHandler(java.lang.String name)

createActionCallBack

public ActionCallBack createActionCallBack(CallBack action)

newRenderer

protected Renderer newRenderer(RequestHandler requestHandler)

registerRequestHandler

public java.lang.String registerRequestHandler(RequestHandler requestHandler)

unregisterRequestHandler

public void unregisterRequestHandler(java.lang.String key)

registerApplication

public java.lang.String registerApplication(Controller controller)