com.retrogui.dualrpc.server
Class AbstractServerRpcHandler

java.lang.Object
  extended bycom.retrogui.dualrpc.server.AbstractServerRpcHandler
All Implemented Interfaces:
IRpcHandler

public abstract class AbstractServerRpcHandler
extends java.lang.Object
implements IRpcHandler

Abstract base class to implement some rpc handler functionality


Constructor Summary
AbstractServerRpcHandler(DualRpcServerDispatcher d)
          Creates a new AbstractServerRpcHandler object.
 
Method Summary
protected  DualRpcServerDispatcher getDispatcher()
          Getter for dispatcher.
protected  java.lang.Object getServerHandlerConfigurationObject()
          Get the generic configuration object.
 java.lang.String ping(java.lang.String s)
          Echo a string back to the caller.
protected  void setDispatcher(DualRpcServerDispatcher dispatcher)
          Setter for dispatcher.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AbstractServerRpcHandler

public AbstractServerRpcHandler(DualRpcServerDispatcher d)
Creates a new AbstractServerRpcHandler object.

Parameters:
d -
Method Detail

ping

public java.lang.String ping(java.lang.String s)
Echo a string back to the caller.

Parameters:
s -
Returns:
s

setDispatcher

protected void setDispatcher(DualRpcServerDispatcher dispatcher)
Setter for dispatcher.

Parameters:
dispatcher -

getDispatcher

protected DualRpcServerDispatcher getDispatcher()
Getter for dispatcher.

Returns:

getServerHandlerConfigurationObject

protected java.lang.Object getServerHandlerConfigurationObject()
Get the generic configuration object. You must cast the object into into a useable, known payloadType - whatever payloadType it was created as...

Returns: