X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;f=opendaylight%2Fprotocol_plugins%2Fopenflow%2Fsrc%2Fmain%2Fjava%2Forg%2Fopendaylight%2Fcontroller%2Fprotocol_plugin%2Fopenflow%2FIReadFilterInternalListener.java;h=eb46c604664cbdd03986a30ee179e48cd4a3be11;hb=3948bedd0129e44c0943bd77c91806425645cd72;hp=d5f4d31f2bfd0e8ec88867efbae8b0e01c9e9e82;hpb=eed57e2b0afd50823bc882123b6cbac04bcc48d9;p=controller.git diff --git a/opendaylight/protocol_plugins/openflow/src/main/java/org/opendaylight/controller/protocol_plugin/openflow/IReadFilterInternalListener.java b/opendaylight/protocol_plugins/openflow/src/main/java/org/opendaylight/controller/protocol_plugin/openflow/IReadFilterInternalListener.java index d5f4d31f2b..eb46c60466 100644 --- a/opendaylight/protocol_plugins/openflow/src/main/java/org/opendaylight/controller/protocol_plugin/openflow/IReadFilterInternalListener.java +++ b/opendaylight/protocol_plugins/openflow/src/main/java/org/opendaylight/controller/protocol_plugin/openflow/IReadFilterInternalListener.java @@ -1,3 +1,10 @@ +/* + * Copyright (c) 2014 Cisco Systems, Inc. and others. All rights reserved. + * + * This program and the accompanying materials are made available under the + * terms of the Eclipse Public License v1.0 which accompanies this distribution, + * and is available at http://www.eclipse.org/legal/epl-v10.html + */ package org.opendaylight.controller.protocol_plugin.openflow; import java.util.List; @@ -9,38 +16,45 @@ import org.opendaylight.controller.sal.reader.NodeDescription; import org.opendaylight.controller.sal.reader.NodeTableStatistics; /** - * The Interface provides statistics updates to ReaderFilter listeners within - * the protocol plugin + * The Interface provides notification of statistics (hardware view) updates to + * ReaderFilter listeners within the protocol plugin */ public interface IReadFilterInternalListener { /** - * Notifies the hardware view of all the flow installed on the specified network node + * Notifies the hardware view of all the flow installed on the specified + * network node was updated + * * @param node - * @return + * the network node + * @param flowStatsList */ public void nodeFlowStatisticsUpdated(Node node, List flowStatsList); /** - * Notifies the hardware view of the specified network node connector + * Notifies the hardware view of the specified network node connectors was + * updated + * * @param node - * @return + * the network node */ public void nodeConnectorStatisticsUpdated(Node node, List ncStatsList); /** - * Notifies all the table statistics for a node + * Notifies the hardware view of the specified network node tables was + * updated + * * @param node - * @return + * the network node */ public void nodeTableStatisticsUpdated(Node node, List tableStatsList); /** - * Notifies the hardware view of all the flow installed on the specified network node + * Notifies the hardware view of all the flow installed on the specified + * network node was updated + * * @param node - * @return + * the network node */ public void nodeDescriptionStatisticsUpdated(Node node, NodeDescription nodeDescription); - - }