import org.eclipse.jdt.annotation.NonNullByDefault;
import org.eclipse.jdt.annotation.Nullable;
import org.opendaylight.yangtools.yang.common.RpcError;
-import org.opendaylight.yangtools.yang.data.api.schema.NormalizedNode;
+import org.opendaylight.yangtools.yang.data.api.schema.ContainerNode;
/**
* Interface defining a result of an RPC call.
* @return Invocation result, null if the operation has not produced a result. This might
* be the case if the operation does not produce a result, or if it failed.
*/
- @Nullable NormalizedNode<?, ?> getResult();
+ @Nullable ContainerNode getResult();
}
import org.opendaylight.yangtools.concepts.Immutable;
import org.opendaylight.yangtools.yang.common.RpcError;
import org.opendaylight.yangtools.yang.data.api.schema.ContainerNode;
-import org.opendaylight.yangtools.yang.data.api.schema.NormalizedNode;
/**
* Utility class implementing {@link DefaultDOMRpcResult}.
}
@Override
- public @Nullable NormalizedNode<?, ?> getResult() {
+ public @Nullable ContainerNode getResult() {
return result;
}
import org.eclipse.jdt.annotation.Nullable;
import org.opendaylight.mdsal.dom.api.DOMRpcResult;
import org.opendaylight.yangtools.yang.common.RpcError;
-import org.opendaylight.yangtools.yang.data.api.schema.NormalizedNode;
+import org.opendaylight.yangtools.yang.data.api.schema.ContainerNode;
/**
- * Utility class which implements {@link DOMRpcResult} by forwarding all methods to a backing instance.
+ * Utility class which implements {@link DOMRpcResult} by forwarding all methods
+ * to a backing instance.
*/
@NonNullByDefault
public abstract class ForwardingDOMRpcResult extends ForwardingObject implements DOMRpcResult {
}
@Override
- public @Nullable NormalizedNode<?, ?> getResult() {
+ public @Nullable ContainerNode getResult() {
return delegate().getResult();
}
}