Interface ServerRequestDispatcher

All Known Subinterfaces:
InitialServerRequestDispatcher
All Known Implementing Classes:
BootstrapServerRequestDispatcher, INSServerRequestDispatcher, ServerRequestDispatcherImpl

public interface ServerRequestDispatcher
Server delegate adds behavior on the server-side -- specifically on the dispatch path. A single server delegate instance serves many server objects. This is the second level of the dispatch on the server side: Acceptor to ServerSubcontract to ServerRequestDispatcher to ObjectAdapter to Servant, although this may be short-circuited. Instances of this class are registered in the subcontract Registry.
  • Method Details

    • locate

      IOR locate(ObjectKey key)
      Handle a locate request.
      Parameters:
      key - key to object to locate
      Returns:
      IOR for the request
    • dispatch

      void dispatch(MessageMediator messageMediator)