X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;f=opendaylight%2Fmd-sal%2Fsal-binding-broker%2Fsrc%2Fmain%2Fjava%2Forg%2Fopendaylight%2Fcontroller%2Fmd%2Fsal%2Fbinding%2Fimpl%2FBindingDOMRpcProviderServiceAdapter.java;h=9047094103f9b95b53bb2f11d6880401c7d33455;hb=refs%2Fchanges%2F00%2F84600%2F3;hp=1232035e033a5414a2376f28c3b524195e944717;hpb=8ec73bf853a9b6708b455c0321a585992e02b125;p=controller.git diff --git a/opendaylight/md-sal/sal-binding-broker/src/main/java/org/opendaylight/controller/md/sal/binding/impl/BindingDOMRpcProviderServiceAdapter.java b/opendaylight/md-sal/sal-binding-broker/src/main/java/org/opendaylight/controller/md/sal/binding/impl/BindingDOMRpcProviderServiceAdapter.java index 1232035e03..9047094103 100644 --- a/opendaylight/md-sal/sal-binding-broker/src/main/java/org/opendaylight/controller/md/sal/binding/impl/BindingDOMRpcProviderServiceAdapter.java +++ b/opendaylight/md-sal/sal-binding-broker/src/main/java/org/opendaylight/controller/md/sal/binding/impl/BindingDOMRpcProviderServiceAdapter.java @@ -23,13 +23,15 @@ import org.opendaylight.yangtools.yang.binding.RpcService; import org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier; import org.opendaylight.yangtools.yang.model.api.SchemaPath; +@Deprecated public class BindingDOMRpcProviderServiceAdapter { - private static final Set GLOBAL = ImmutableSet.of(YangInstanceIdentifier.EMPTY); + private static final Set GLOBAL = ImmutableSet.of(YangInstanceIdentifier.empty()); private final BindingToNormalizedNodeCodec codec; private final DOMRpcProviderService domRpcRegistry; - public BindingDOMRpcProviderServiceAdapter(final DOMRpcProviderService domRpcRegistry, final BindingToNormalizedNodeCodec codec) { + public BindingDOMRpcProviderServiceAdapter(final DOMRpcProviderService domRpcRegistry, + final BindingToNormalizedNodeCodec codec) { this.codec = codec; this.domRpcRegistry = domRpcRegistry; } @@ -44,16 +46,19 @@ public class BindingDOMRpcProviderServiceAdapter { return register(type, implementation, toYangInstanceIdentifiers(paths)); } - private ObjectRegistration register(final Class type, final T implementation, final Collection rpcContextPaths) { + private ObjectRegistration register(final Class type, + final T implementation, final Collection rpcContextPaths) { final Map rpcs = codec.getRpcMethodToSchemaPath(type).inverse(); - final BindingDOMRpcImplementationAdapter adapter = new BindingDOMRpcImplementationAdapter(codec.getCodecRegistry(), type, rpcs, implementation); + final BindingDOMRpcImplementationAdapter adapter = new BindingDOMRpcImplementationAdapter( + codec.getCodecRegistry(), type, rpcs, implementation); final Set domRpcs = createDomRpcIdentifiers(rpcs.keySet(), rpcContextPaths); final DOMRpcImplementationRegistration domReg = domRpcRegistry.registerRpcImplementation(adapter, domRpcs); return new BindingRpcAdapterRegistration<>(implementation, domReg); } - private static Set createDomRpcIdentifiers(final Set rpcs, final Collection paths) { + private static Set createDomRpcIdentifiers(final Set rpcs, + final Collection paths) { final Set ret = new HashSet<>(); for (final YangInstanceIdentifier path : paths) { for (final SchemaPath rpc : rpcs) {