NodeIDType - public class ReconfigureRCNodeConfig<NodeIDType> extends ServerReconfigurationPacket<NodeIDType>
ReconfigurationPacket.PacketTypecreator, deletedNodes, newlyAddedNodesepochNumber, serviceNameclientPacketTypes, HANDLER_METHOD_PREFIX, PACKET_TYPE, serverPacketTypestype| Constructor and Description |
|---|
ReconfigureRCNodeConfig(org.json.JSONObject json,
Stringifiable<NodeIDType> unstringer) |
ReconfigureRCNodeConfig(NodeIDType initiator,
java.util.Map<NodeIDType,java.net.InetSocketAddress> newlyAddedNodes,
java.util.Set<NodeIDType> deletedNodes) |
ReconfigureRCNodeConfig(NodeIDType initiator,
NodeIDType nodeID,
java.net.InetSocketAddress sockAddr) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getServiceName() |
getAddedNodeIDs, getDeletedNodeIDs, getIssuer, getMyReceiver, getRequestType, getResponseMessage, getSummary, hasAddedNodes, hasDeletedNodes, isFailed, setFailed, setResponseMessage, toJSONObjectImplgetEpochNumberassertPacketTypeChecks, assertPacketTypeChecks, assertPacketTypeChecks, assertPacketTypeChecks, concatenate, getMessage, getPacketType, getPacketTypeCanonicalClassName, getPacketTypeClass, getPacketTypeClassName, getReconfigurationPacket, getReconfigurationPacket, getReconfigurationPacketSuppressExceptions, getReconfigurationPacketSuppressExceptions, getReconfigurationPacketType, getReconfigurationPacketType, isReconfigurationPacket, putPacketType, toBytes, toStringflip, getInitiator, getKey, getSender, getType, setKey, setSender, setType, toJSONObjectclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetSummarypublic ReconfigureRCNodeConfig(NodeIDType initiator, NodeIDType nodeID, java.net.InetSocketAddress sockAddr)
initiator - nodeID - sockAddr - public ReconfigureRCNodeConfig(NodeIDType initiator, java.util.Map<NodeIDType,java.net.InetSocketAddress> newlyAddedNodes, java.util.Set<NodeIDType> deletedNodes)
initiator - newlyAddedNodes - deletedNodes - public ReconfigureRCNodeConfig(org.json.JSONObject json,
Stringifiable<NodeIDType> unstringer)
throws org.json.JSONException
json - unstringer - org.json.JSONExceptionpublic java.lang.String getServiceName()
getServiceName in interface RequestgetServiceName in class BasicReconfigurationPacket<NodeIDType>