public interface GroupProviderService extends ProviderService<GroupProvider>
Modifier and Type | Method and Description |
---|---|
void |
groupOperationFailed(DeviceId deviceId,
GroupOperation operation)
Notifies core if any failure from data plane during group operations.
|
void |
notifyOfFailovers(java.util.Collection<Group> failoverGroups)
Notifies store of group failovers.
|
void |
pushGroupMetrics(DeviceId deviceId,
java.util.Collection<Group> groupEntries)
Pushes the collection of group detected in the data plane along
with statistics.
|
provider
void groupOperationFailed(DeviceId deviceId, GroupOperation operation)
deviceId
- the device IDoperation
- offended group operationvoid pushGroupMetrics(DeviceId deviceId, java.util.Collection<Group> groupEntries)
deviceId
- device identifiergroupEntries
- collection of group entries as seen in data planevoid notifyOfFailovers(java.util.Collection<Group> failoverGroups)
failoverGroups
- failover groups in which a failover has occurred