com.retrogui.dualrpc.common
Interface IRpcMessageDispatcher

All Known Implementing Classes:
DualRpcClientDispatcher, DualRpcServerDispatcher

public interface IRpcMessageDispatcher

Interface to define functionality of a rpc message dispatcher


Method Summary
 java.util.Hashtable getCallWaitingRegistry()
          getter for the call waiting registry
 IRpcHandler getHandler(java.lang.String handlerClassName)
          get a specified handler class
 IMethodAccessControl getMethodAccessControl()
          Get the method access control object
 java.lang.String getNextMessageId()
          increment and return the next message sequence
 Session getSession()
          getter for session
 

Method Detail

getSession

public Session getSession()
getter for session

Returns:

getCallWaitingRegistry

public java.util.Hashtable getCallWaitingRegistry()
getter for the call waiting registry

Returns:

getNextMessageId

public java.lang.String getNextMessageId()
increment and return the next message sequence

Returns:

getHandler

public IRpcHandler getHandler(java.lang.String handlerClassName)
get a specified handler class

Parameters:
handlerClassName -
Returns:

getMethodAccessControl

public IMethodAccessControl getMethodAccessControl()
Get the method access control object

Returns:
IMethodAccessControl