Package com.qfs.messenger
Interface IInstanceDistributionManager
- All Superinterfaces:
IAgent,IDistributedAgent,IExtendedPluginValue
- All Known Implementing Classes:
DataInstanceDistributionManager
This class takes care when new members join the cluster and when a
transaction is committed.- Author:
- ActiveViam
-
Nested Class Summary
Nested classes/interfaces inherited from interface com.quartetfs.fwk.IAgent
IAgent.ITransition, IAgent.State -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final StringFor cube of data (IMultiVersionActivePivot). -
Method Summary
Modifier and TypeMethodDescriptionvoidacknowledgeCommitMessage(String broadcastingAddress, IEpoch epoch, long remoteViewId) Acknowledge the reception of the message with a certain message id from the address.Methods inherited from interface com.quartetfs.fwk.IAgent
getProperties, getStatus, init, pause, resume, start, stopMethods inherited from interface com.qfs.messenger.IDistributedAgent
onMembersChangedMethods inherited from interface com.quartetfs.fwk.types.IExtendedPluginValue
getType
-
Field Details
-
DATA_PLUGIN_KEY
For cube of data (IMultiVersionActivePivot).- See Also:
-
-
Method Details
-
acknowledgeCommitMessage
Acknowledge the reception of the message with a certain message id from the address.- Parameters:
broadcastingAddress- the address to acknowledgeepoch- epoch of the commitremoteViewId- the remote view id to acknowledge
-