Package org.onosproject.store.primitives
Interface PartitionAdminService
-
public interface PartitionAdminServiceAdministrative interface for partition membership changes.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description List<PartitionClientInfo>partitionClientInfo()Returns theinformationfor partition clients.List<PartitionInfo>partitionInfo()Returns theinformationfor existing partitions.voidsnapshot()Takes a snapshot of all partitions.voidsnapshot(PartitionId partitionId)Takes a snapshot of the given partition.
-
-
-
Method Detail
-
partitionInfo
List<PartitionInfo> partitionInfo()
Returns theinformationfor existing partitions.- Returns:
- list of
PartitionInfo
-
partitionClientInfo
List<PartitionClientInfo> partitionClientInfo()
Returns theinformationfor partition clients.- Returns:
- list of
PartitionClientInfo
-
snapshot
void snapshot()
Takes a snapshot of all partitions.
-
snapshot
void snapshot(PartitionId partitionId)
Takes a snapshot of the given partition.- Parameters:
partitionId- the partition to snapshot
-
-