Interface GroupProviderService

    • Method Detail

      • groupOperationFailed

        void groupOperationFailed​(DeviceId deviceId,
                                  GroupOperation operation)
        Notifies core if any failure from data plane during group operations.
        Parameters:
        deviceId - the device ID
        operation - offended group operation
      • pushGroupMetrics

        void pushGroupMetrics​(DeviceId deviceId,
                              java.util.Collection<Group> groupEntries)
        Pushes the collection of group detected in the data plane along with statistics.
        Parameters:
        deviceId - device identifier
        groupEntries - collection of group entries as seen in data plane
      • notifyOfFailovers

        void notifyOfFailovers​(java.util.Collection<Group> failoverGroups)
        Notifies store of group failovers.
        Parameters:
        failoverGroups - failover groups in which a failover has occurred