org.globus.cog.karajan.workflow.service.handlers
Class GroupHandler

java.lang.Object
  extended by org.globus.cog.karajan.workflow.service.RequestReply
      extended by org.globus.cog.karajan.workflow.service.handlers.RequestHandler
          extended by org.globus.cog.karajan.workflow.service.handlers.GroupHandler
Direct Known Subclasses:
StartGroupHandler

public abstract class GroupHandler
extends RequestHandler


Field Summary
 
Fields inherited from class org.globus.cog.karajan.workflow.service.RequestReply
NOID
 
Constructor Summary
GroupHandler()
           
 
Method Summary
 void dataReceived(byte[] data)
           
 void errorReceived(String msg, Exception t)
           
 RequestHandler getCrtHandler()
           
protected  void handlerDataReceived(RequestHandler handler, byte[] data)
           
protected  void handlerErrorReceived(RequestHandler handler, String msg, Exception e)
           
protected  void handlerRequestComplete(RequestHandler handler)
           
 void requestComplete()
           
 
Methods inherited from class org.globus.cog.karajan.workflow.service.handlers.RequestHandler
isReplySent, ppInData, ppOutData, receiveCompleted, send, sendReply, sendReply, unregister
 
Methods inherited from class org.globus.cog.karajan.workflow.service.RequestReply
addInData, addOutData, addOutData, addOutObject, channelClosed, deserialize, errorReceived, getChannel, getErrorFlag, getId, getInCmd, getInData, getInData, getInDataChuncks, getInObject, getOutCmd, getOutData, isInDataReceived, ppData, raiseErrorFlag, register, sendError, sendError, serialize, setId, setInCmd, setInData, setOutCmd
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GroupHandler

public GroupHandler()
Method Detail

requestComplete

public void requestComplete()
                     throws ProtocolException
Specified by:
requestComplete in class RequestHandler
Throws:
ProtocolException

handlerRequestComplete

protected void handlerRequestComplete(RequestHandler handler)
                               throws ProtocolException
Throws:
ProtocolException

dataReceived

public void dataReceived(byte[] data)
                  throws ProtocolException
Overrides:
dataReceived in class RequestHandler
Throws:
ProtocolException

handlerDataReceived

protected void handlerDataReceived(RequestHandler handler,
                                   byte[] data)
                            throws ProtocolException
Throws:
ProtocolException

errorReceived

public void errorReceived(String msg,
                          Exception t)
Overrides:
errorReceived in class RequestHandler

handlerErrorReceived

protected void handlerErrorReceived(RequestHandler handler,
                                    String msg,
                                    Exception e)

getCrtHandler

public RequestHandler getCrtHandler()