Fixup Augmentable and Identifiable methods changing
[openflowplugin.git] / applications / notification-supplier / src / main / java / org / opendaylight / openflowplugin / applications / notification / supplier / impl / item / stat / NodeConnectorStatNotificationSupplierImpl.java
index 58d7d9b5d862c867e679bc0f9e1bc7aa97bdbcbe..c12b9b9833287333a6cdd249b055aa0728996f62 100644 (file)
@@ -29,10 +29,9 @@ import org.opendaylight.yangtools.yang.binding.InstanceIdentifier;
 public class NodeConnectorStatNotificationSupplierImpl extends
         AbstractNotificationSupplierForItemStat<FlowCapableNodeConnectorStatistics, NodeConnectorStatisticsUpdate> {
 
-    private static final InstanceIdentifier<FlowCapableNodeConnectorStatistics> wildCardedInstanceIdent =
-            getNodeWildII().child(NodeConnector.class)
-                    .augmentation(FlowCapableNodeConnectorStatisticsData.class)
-                    .child(FlowCapableNodeConnectorStatistics.class);
+    private static final InstanceIdentifier<FlowCapableNodeConnectorStatistics>
+            FLOW_CAPABLE_NODE_CONNECTOR_STATISTICS_INSTANCE_IDENTIFIER = getNodeWildII().child(NodeConnector.class)
+            .augmentation(FlowCapableNodeConnectorStatisticsData.class).child(FlowCapableNodeConnectorStatistics.class);
 
     /**
      * Constructor register supplier as DataTreeChangeListener and create wildCarded InstanceIdentifier.
@@ -40,32 +39,34 @@ public class NodeConnectorStatNotificationSupplierImpl extends
      * @param notifProviderService - {@link NotificationProviderService}
      * @param db                   - {@link DataBroker}
      */
-    public NodeConnectorStatNotificationSupplierImpl(final NotificationProviderService notifProviderService, final DataBroker db) {
+    public NodeConnectorStatNotificationSupplierImpl(final NotificationProviderService notifProviderService,
+                                                     final DataBroker db) {
         super(notifProviderService, db, FlowCapableNodeConnectorStatistics.class);
     }
 
     @Override
     public InstanceIdentifier<FlowCapableNodeConnectorStatistics> getWildCardPath() {
-        return wildCardedInstanceIdent;
+        return FLOW_CAPABLE_NODE_CONNECTOR_STATISTICS_INSTANCE_IDENTIFIER;
     }
 
     @Override
-    public NodeConnectorStatisticsUpdate createNotification(final FlowCapableNodeConnectorStatistics o,
-                                                            final InstanceIdentifier<FlowCapableNodeConnectorStatistics> path) {
-        Preconditions.checkArgument(o != null);
+    public NodeConnectorStatisticsUpdate createNotification(
+            final FlowCapableNodeConnectorStatistics flowCapableNodeConnectorStatistics,
+            final InstanceIdentifier<FlowCapableNodeConnectorStatistics> path) {
+        Preconditions.checkArgument(flowCapableNodeConnectorStatistics != null);
         Preconditions.checkArgument(path != null);
 
         final NodeConnectorBuilder ncBuilder = new NodeConnectorBuilder();
         final NodeConnectorKey ncKey = path.firstKeyOf(NodeConnector.class, NodeConnectorKey.class);
         ncBuilder.setId(ncKey.getId());
-        ncBuilder.setKey(ncKey);
+        ncBuilder.withKey(ncKey);
 
         final NodeConnectorStatisticsUpdateBuilder builder = new NodeConnectorStatisticsUpdateBuilder();
         builder.setId(getNodeId(path));
         builder.setMoreReplies(Boolean.FALSE);
         builder.setNodeConnector(Collections.singletonList(ncBuilder.build()));
-        builder.setNodeConnectorStatisticsAndPortNumberMap(Collections
-                .singletonList(new NodeConnectorStatisticsAndPortNumberMapBuilder(o).build()));
+        builder.setNodeConnectorStatisticsAndPortNumberMap(Collections.singletonList(
+                new NodeConnectorStatisticsAndPortNumberMapBuilder(flowCapableNodeConnectorStatistics).build()));
         return builder.build();
     }
 }