@Override public ClusterWorkloadResponseMessage clusterWorkload(ClusterWorkloadRequestMessage msg) throws ProtocolException { return sender.clusterWorkload(msg); } }
@Override public HeartbeatResponseMessage heartbeat(final HeartbeatMessage msg, final String address) throws ProtocolException { return sender.heartbeat(msg, address); }
@Override public ConnectionResponseMessage requestConnection(final ConnectionRequestMessage msg) throws ProtocolException, UnknownServiceAddressException { return sender.requestConnection(msg); }
@Override public Map<NodeIdentifier, NodeWorkload> getClusterWorkload() throws IOException { final ClusterWorkloadRequestMessage request = new ClusterWorkloadRequestMessage(); final ClusterWorkloadResponseMessage response = nodeProtocolSender.clusterWorkload(request); return response.getNodeWorkloads(); } }
final HeartbeatResponseMessage responseMessage = protocolSender.heartbeat(heartbeatMessage, heartbeatAddress);
@Override public ConnectionResponseMessage requestConnection(final ConnectionRequestMessage msg) throws ProtocolException, UnknownServiceAddressException { return sender.requestConnection(msg); }
@Override public ClusterWorkloadResponseMessage clusterWorkload(ClusterWorkloadRequestMessage msg) throws ProtocolException { return sender.clusterWorkload(msg); } }
@Override public HeartbeatResponseMessage heartbeat(final HeartbeatMessage msg, final String address) throws ProtocolException { return sender.heartbeat(msg, address); }