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