Package de.xima.fc.cluster.model.msg
Class ClusterDriverSyncMessage
- java.lang.Object
-
- de.xima.fc.cluster.model.msg.ClusterDriverSyncMessage
-
- All Implemented Interfaces:
IClusterMessage,Serializable
public class ClusterDriverSyncMessage extends Object implements IClusterMessage
A message that is used to synchronize driver state across the cluster.- Since:
- 8.5.0
- Author:
- Norman Lorenz
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classClusterDriverSyncMessage.DriverDatastatic classClusterDriverSyncMessage.DriverSyncPayload
-
Constructor Summary
Constructors Constructor Description ClusterDriverSyncMessage(ClusterDriverSyncMessage.DriverSyncPayload driverSyncPayload)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected booleancanEqual(Object other)booleanequals(Object o)ClusterDriverSyncMessage.DriverSyncPayloadgetDriverSyncPayload()ClusterDriverSyncMessage.DriverSyncPayloadgetMessageData()NodeModelgetSourceNode()NodeModelgetTargetNode()inthashCode()voidsetSourceNode(NodeModel sourceNode)voidsetTargetNode(NodeModel targetNode)StringtoString()
-
-
-
Constructor Detail
-
ClusterDriverSyncMessage
public ClusterDriverSyncMessage(ClusterDriverSyncMessage.DriverSyncPayload driverSyncPayload)
-
-
Method Detail
-
getMessageData
public ClusterDriverSyncMessage.DriverSyncPayload getMessageData()
- Specified by:
getMessageDatain interfaceIClusterMessage- Returns:
- The payload with the message details.
-
getDriverSyncPayload
public ClusterDriverSyncMessage.DriverSyncPayload getDriverSyncPayload()
-
getSourceNode
public NodeModel getSourceNode()
- Specified by:
getSourceNodein interfaceIClusterMessage- Returns:
- The source node from which the message originates.
-
getTargetNode
public NodeModel getTargetNode()
- Specified by:
getTargetNodein interfaceIClusterMessage- Returns:
- The node to which the message should be sent.
-
setSourceNode
public void setSourceNode(NodeModel sourceNode)
- Specified by:
setSourceNodein interfaceIClusterMessage- Parameters:
sourceNode- The source node from which the message originates.
-
setTargetNode
public void setTargetNode(NodeModel targetNode)
-
canEqual
protected boolean canEqual(Object other)
-
-