Package org.onosproject.cluster
Interface ClusterMetadataProviderService
-
- All Superinterfaces:
ProviderService<ClusterMetadataProvider>
public interface ClusterMetadataProviderService extends ProviderService<ClusterMetadataProvider>
Service through which aprovidercan notify core of updates made to cluster metadata.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidclusterMetadataChanged(Versioned<ClusterMetadata> newMetadata)Notifies about a change to cluster metadata.voidnewActiveMemberForPartition(PartitionId partitionId, NodeId nodeId)Notifies that a node just become the active member of a partition.-
Methods inherited from interface org.onosproject.net.provider.ProviderService
provider
-
-
-
-
Method Detail
-
clusterMetadataChanged
void clusterMetadataChanged(Versioned<ClusterMetadata> newMetadata)
Notifies about a change to cluster metadata.- Parameters:
newMetadata- new cluster metadata value
-
newActiveMemberForPartition
void newActiveMemberForPartition(PartitionId partitionId, NodeId nodeId)
Notifies that a node just become the active member of a partition.- Parameters:
partitionId- partition identifiernodeId- identifier of node
-
-