X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;f=renderer%2Fsrc%2Fmain%2Fjava%2Forg%2Fopendaylight%2Ftransportpce%2Frenderer%2Frpcs%2FTransportPCEServicePathRPCImpl.java;h=f43204df44b584719ad9320b805325d120692236;hb=f3253f3398b27936e0d017f6b470b0360827b8f4;hp=31bdda59fcc8c76f07eaf5e5f0f706e18a6e59c9;hpb=d4ddb9037a2615f931d30b671bc40c8ab1645e5d;p=transportpce.git diff --git a/renderer/src/main/java/org/opendaylight/transportpce/renderer/rpcs/TransportPCEServicePathRPCImpl.java b/renderer/src/main/java/org/opendaylight/transportpce/renderer/rpcs/TransportPCEServicePathRPCImpl.java index 31bdda59f..f43204df4 100644 --- a/renderer/src/main/java/org/opendaylight/transportpce/renderer/rpcs/TransportPCEServicePathRPCImpl.java +++ b/renderer/src/main/java/org/opendaylight/transportpce/renderer/rpcs/TransportPCEServicePathRPCImpl.java @@ -17,17 +17,23 @@ import org.opendaylight.yang.gen.v1.http.org.opendaylight.transportpce.renderer. import org.opendaylight.yang.gen.v1.http.org.opendaylight.transportpce.renderer.rev210915.ServiceImplementationRequestOutput; import org.opendaylight.yang.gen.v1.http.org.opendaylight.transportpce.renderer.rev210915.TransportpceRendererService; import org.opendaylight.yangtools.yang.common.RpcResult; +import org.osgi.service.component.annotations.Activate; +import org.osgi.service.component.annotations.Component; +import org.osgi.service.component.annotations.Reference; import org.slf4j.Logger; import org.slf4j.LoggerFactory; +@Component(immediate = true) public class TransportPCEServicePathRPCImpl implements TransportpceRendererService { private static final Logger LOG = LoggerFactory.getLogger(TransportPCEServicePathRPCImpl.class); private final RendererServiceOperations rendererServiceOperations; - public TransportPCEServicePathRPCImpl(RendererServiceOperations rendererServiceOperations) { + @Activate + public TransportPCEServicePathRPCImpl(@Reference RendererServiceOperations rendererServiceOperations) { this.rendererServiceOperations = rendererServiceOperations; + LOG.debug("TransportPCEServicePathRPCImpl instantiated"); } @Override @@ -56,6 +62,4 @@ public class TransportPCEServicePathRPCImpl implements TransportpceRendererServi } return ModelMappingUtils.createServiceImplementationRpcResponse(output); } - } -