X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;f=binding%2Fmdsal-binding-dom-adapter%2Fsrc%2Fmain%2Fjava%2Forg%2Fopendaylight%2Fmdsal%2Fbinding%2Fdom%2Fadapter%2FActionServiceAdapter.java;h=41b9caa6a8f0dcb918a57bb8036f52613d1e0a36;hb=6dabfa728284b235cdcb307ebd4d548ffcbedcba;hp=506e15d6960c9b844fa3ff25dee44c072a7c3bee;hpb=e98e4d24eabd62412bb5a699be8b32c9c5280893;p=mdsal.git diff --git a/binding/mdsal-binding-dom-adapter/src/main/java/org/opendaylight/mdsal/binding/dom/adapter/ActionServiceAdapter.java b/binding/mdsal-binding-dom-adapter/src/main/java/org/opendaylight/mdsal/binding/dom/adapter/ActionServiceAdapter.java index 506e15d696..41b9caa6a8 100644 --- a/binding/mdsal-binding-dom-adapter/src/main/java/org/opendaylight/mdsal/binding/dom/adapter/ActionServiceAdapter.java +++ b/binding/mdsal-binding-dom-adapter/src/main/java/org/opendaylight/mdsal/binding/dom/adapter/ActionServiceAdapter.java @@ -35,7 +35,8 @@ import org.opendaylight.yangtools.yang.common.RpcResult; @Beta @NonNullByDefault -final class ActionServiceAdapter +// FIXME: make this class non-public once the controller user is gone +public final class ActionServiceAdapter extends AbstractBindingLoadingAdapter>, ActionAdapter> implements ActionService { private static final class Builder extends BindingDOMAdapterBuilder { @@ -80,6 +81,12 @@ final class ActionServiceAdapter super(codec, delegate); } + @Deprecated + public static ActionServiceAdapter create(final BindingToNormalizedNodeCodec codec, + final DOMActionService delegate) { + return new ActionServiceAdapter(codec, delegate); + } + @Override public > T getActionHandle(final Class actionInterface, final Set> nodes) {