Package com.qfs.messenger
Interface IDistributedAgent
-
- All Superinterfaces:
IAgent,IExtendedPluginValue
- All Known Subinterfaces:
IDistributedHierarchyManager,IInstanceDistributionManager
- All Known Implementing Classes:
ADataNodeDistributedAgent,ADistributedAgent,AQueryNodeDistributedAgent,DataInstanceDistributionManager,DistributedHierarchyManager
public interface IDistributedAgent extends IAgent
AnIAgentthat needs to talk to remote instances using anIDistributedMessenger.- Author:
- ActiveViam
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface com.quartetfs.fwk.IAgent
IAgent.ITransition, IAgent.State
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidonMembersChanged(IClusterView view, Set<IAddress> newMembers, Set<IAddress> removedMembers, String clusterId)This method is invoked when remote members join or quit our distributed cluster.-
Methods inherited from interface com.quartetfs.fwk.IAgent
getProperties, getStatus, init, pause, resume, start, stop
-
Methods inherited from interface com.quartetfs.fwk.types.IExtendedPluginValue
getType
-
-