Class JeroMQMultiplexRouter
java.lang.Object
dev.getelements.elements.rt.remote.jeromq.JeroMQMultiplexRouter
-
Constructor Summary
ConstructorsConstructorDescriptionJeroMQMultiplexRouter
(InstanceId instanceId, org.zeromq.ZContext zContext, org.zeromq.ZMQ.Poller poller) -
Method Summary
Modifier and TypeMethodDescriptionvoid
closeRoutesViaInstance
(InstanceId instanceId, String instanceConnectAddress) getLocalBindAddress
(NodeId nodeId, JeroMQInstanceConnectionId connectionId) com.google.common.collect.SortedSetMultimap
<NodeId, JeroMQInstanceConnectionId> void
log()
openRouteToNode
(NodeId nodeId, String instanceConnectAddress) void
poll()
-
Constructor Details
-
JeroMQMultiplexRouter
public JeroMQMultiplexRouter(InstanceId instanceId, org.zeromq.ZContext zContext, org.zeromq.ZMQ.Poller poller)
-
-
Method Details
-
poll
public void poll() -
openRouteToNode
-
closeRoutesViaInstance
-
getLocalBindAddress
-
log
public void log() -
getRoutingTable
public com.google.common.collect.SortedSetMultimap<NodeId,JeroMQInstanceConnectionId> getRoutingTable()
-