- public ObjectRegistration<OpenflowpluginMeterTestServiceProvider> register(
- final RpcProviderRegistry rpcRegistry) {
-
- RoutedRpcRegistration<SalMeterService> addRoutedRpcImplementation = rpcRegistry.addRoutedRpcImplementation(
- SalMeterService.class, this);
-
- setMeterRegistration(addRoutedRpcImplementation);
-
- InstanceIdentifierBuilder<Nodes> builder1 = InstanceIdentifier
- .<Nodes>builder(Nodes.class);
-
- NodeId nodeId = new NodeId(OpenflowpluginTestActivator.NODE_ID);
- NodeKey nodeKey = new NodeKey(nodeId);
-
- InstanceIdentifierBuilder<Node> nodeIndentifier = builder1
- .<Node, NodeKey>child(Node.class, nodeKey);
-
- InstanceIdentifier<Node> instance = nodeIndentifier.build();
-
- meterRegistration.registerPath(NodeContext.class, instance);
-
- RoutedRpcRegistration<SalMeterService> meterRegistration1 = this
- .getMeterRegistration();
+ public ObjectRegistration<OpenflowpluginMeterTestServiceProvider> register(final RpcProviderService rpcRegistry) {
+ setMeterRegistration(rpcRegistry.registerRpcImplementation(SalMeterService.class, this, ImmutableSet.of(
+ InstanceIdentifier.create(Nodes.class)
+ .child(Node.class, new NodeKey(new NodeId(OpenflowpluginTestActivator.NODE_ID))))));