Class JeroMQDemultiplexRouter

java.lang.Object
dev.getelements.elements.rt.remote.jeromq.JeroMQDemultiplexRouter

public class JeroMQDemultiplexRouter extends Object
  • Constructor Details

    • JeroMQDemultiplexRouter

      public JeroMQDemultiplexRouter(InstanceId instanceId, org.zeromq.ZContext zContext, org.zeromq.ZMQ.Poller poller, org.zeromq.ZMQ.PollItem frontend)
  • Method Details

    • poll

      public void poll()
    • openBinding

      public String openBinding(NodeId nodeId)
    • closeBindingForNode

      public void closeBindingForNode(NodeId nodeId)
    • forward

      public void forward(org.zeromq.ZMsg zMsg, org.zeromq.ZMsg identity)
    • getConnectedNodeIds

      public Collection<NodeId> getConnectedNodeIds()
    • getLocalBindAddress

      public String getLocalBindAddress(NodeId nodeId)
    • log

      public void log()