X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;f=opendaylight%2Fsal%2Fapi%2Fsrc%2Fmain%2Fjava%2Forg%2Fopendaylight%2Fcontroller%2Fsal%2Ftopology%2FIListenTopoUpdates.java;h=11cdc990131a1ab6bbadc9cb142fcc7fb4476205;hb=e30d97d88520c217de770a3aa8e29b6590af349a;hp=8a640f1e9bec8c2a2c6b34d1d358e11fcf0054ad;hpb=42210c03b0a4c54706320ba9f55794c0abd4d201;p=controller.git diff --git a/opendaylight/sal/api/src/main/java/org/opendaylight/controller/sal/topology/IListenTopoUpdates.java b/opendaylight/sal/api/src/main/java/org/opendaylight/controller/sal/topology/IListenTopoUpdates.java index 8a640f1e9b..11cdc99013 100644 --- a/opendaylight/sal/api/src/main/java/org/opendaylight/controller/sal/topology/IListenTopoUpdates.java +++ b/opendaylight/sal/api/src/main/java/org/opendaylight/controller/sal/topology/IListenTopoUpdates.java @@ -1,4 +1,3 @@ - /* * Copyright (c) 2013 Cisco Systems, Inc. and others. All rights reserved. * @@ -9,11 +8,9 @@ package org.opendaylight.controller.sal.topology; -import java.util.Set; +import java.util.List; import org.opendaylight.controller.sal.core.Edge; -import org.opendaylight.controller.sal.core.Property; -import org.opendaylight.controller.sal.core.UpdateType; /** * @file IListenTopoUpdates.java @@ -34,17 +31,18 @@ public interface IListenTopoUpdates { /** * Called to update on Edge in the topology graph * - * @param e Edge being updated - * @param type Type of update - * @param props Properties of the edge, like BandWidth and/or Latency etc. + * @param topoedgeupdateList + * List of topoedgeupdates Each topoedgeupdate includes edge, its + * Properties ( BandWidth and/or Latency etc) and update type. */ - public void edgeUpdate(Edge e, UpdateType type, Set props); + public void edgeUpdate(List topoedgeupdateList); /** - * Called when an Edge utilization is above the safety threshold - * configured on the controller + * Called when an Edge utilization is above the safety threshold configured + * on the controller * - * @param edge The edge which bandwidth usage is above the safety level + * @param edge + * The edge which bandwidth usage is above the safety level */ public void edgeOverUtilized(Edge edge);