psdi.iface.router

Class Router

  • java.lang.Object
    • psdi.iface.router.Router


  • public class Router
    extends java.lang.Object
    • Constructor Detail

      • Router

        public Router()
    • Method Detail

      • getHandler

        public static RouterHandler getHandler(java.lang.String endPointName)
                                        throws MXException
        Parameters:
        endPointName - the Endpoint name
        Returns:
        the RouterHandler for that endpoint.
        Throws:
        MXException
      • getHandler

        public static RouterHandler getHandler(java.lang.String extSysName,
                                               java.lang.String pubChannelName)
                                        throws MXException,
                                               java.rmi.RemoteException
        Parameters:
        extSysName - the external system name
        pubChannelName - the publish channel name
        Returns:
        the RouterHandler for that extSysName and pubChannelName combination.
        Throws:
        MXException
        java.rmi.RemoteException
      • getHandlerImpl

        public static RouterHandler getHandlerImpl(java.lang.String handlerName)
                                            throws MXException
        Parameters:
        handlerName - the name of the RouterHandler
        Returns:
        the RouterHandler instance tied to that handlerName.
        Throws:
        MXException