Class AbstractForwardedDataBroker
- java.lang.Object
-
- org.opendaylight.controller.md.sal.binding.impl.AbstractForwardedDataBroker
-
- All Implemented Interfaces:
AutoCloseable,org.opendaylight.yangtools.concepts.Delegator<org.opendaylight.controller.md.sal.dom.api.DOMDataBroker>
- Direct Known Subclasses:
BindingDOMDataBrokerAdapter
@Deprecated(forRemoval=true) public abstract class AbstractForwardedDataBroker extends Object implements org.opendaylight.yangtools.concepts.Delegator<org.opendaylight.controller.md.sal.dom.api.DOMDataBroker>, AutoCloseable
Deprecated, for removal: This API element is subject to removal in a future version.
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedAbstractForwardedDataBroker(org.opendaylight.controller.md.sal.dom.api.DOMDataBroker domDataBroker, BindingToNormalizedNodeCodec codec)Deprecated, for removal: This API element is subject to removal in a future version.protectedAbstractForwardedDataBroker(org.opendaylight.controller.md.sal.dom.api.DOMDataBroker domDataBroker, BindingToNormalizedNodeCodec codec, org.opendaylight.mdsal.dom.api.DOMSchemaService schemaService)Deprecated, for removal: This API element is subject to removal in a future version.
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description voidclose()Deprecated, for removal: This API element is subject to removal in a future version.protected BindingToNormalizedNodeCodecgetCodec()Deprecated, for removal: This API element is subject to removal in a future version.org.opendaylight.controller.md.sal.dom.api.DOMDataBrokergetDelegate()Deprecated, for removal: This API element is subject to removal in a future version.protected Map<org.opendaylight.yangtools.yang.binding.InstanceIdentifier<?>,org.opendaylight.yangtools.yang.binding.DataObject>toBinding(org.opendaylight.yangtools.yang.binding.InstanceIdentifier<?> path, Map<org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier,? extends org.opendaylight.yangtools.yang.data.api.schema.NormalizedNode<?,?>> normalized)Deprecated, for removal: This API element is subject to removal in a future version.protected Set<org.opendaylight.yangtools.yang.binding.InstanceIdentifier<?>>toBinding(org.opendaylight.yangtools.yang.binding.InstanceIdentifier<?> path, Set<org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier> normalized)Deprecated, for removal: This API element is subject to removal in a future version.protected Optional<org.opendaylight.yangtools.yang.binding.DataObject>toBindingData(org.opendaylight.yangtools.yang.binding.InstanceIdentifier<?> path, org.opendaylight.yangtools.yang.data.api.schema.NormalizedNode<?,?> data)Deprecated, for removal: This API element is subject to removal in a future version.
-
-
-
Constructor Detail
-
AbstractForwardedDataBroker
protected AbstractForwardedDataBroker(org.opendaylight.controller.md.sal.dom.api.DOMDataBroker domDataBroker, BindingToNormalizedNodeCodec codec, org.opendaylight.mdsal.dom.api.DOMSchemaService schemaService)Deprecated, for removal: This API element is subject to removal in a future version.
-
AbstractForwardedDataBroker
protected AbstractForwardedDataBroker(org.opendaylight.controller.md.sal.dom.api.DOMDataBroker domDataBroker, BindingToNormalizedNodeCodec codec)Deprecated, for removal: This API element is subject to removal in a future version.
-
-
Method Detail
-
getCodec
protected BindingToNormalizedNodeCodec getCodec()
Deprecated, for removal: This API element is subject to removal in a future version.
-
getDelegate
public org.opendaylight.controller.md.sal.dom.api.DOMDataBroker getDelegate()
Deprecated, for removal: This API element is subject to removal in a future version.- Specified by:
getDelegatein interfaceorg.opendaylight.yangtools.concepts.Delegator<org.opendaylight.controller.md.sal.dom.api.DOMDataBroker>
-
toBinding
protected Map<org.opendaylight.yangtools.yang.binding.InstanceIdentifier<?>,org.opendaylight.yangtools.yang.binding.DataObject> toBinding(org.opendaylight.yangtools.yang.binding.InstanceIdentifier<?> path, Map<org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier,? extends org.opendaylight.yangtools.yang.data.api.schema.NormalizedNode<?,?>> normalized)
Deprecated, for removal: This API element is subject to removal in a future version.
-
toBinding
protected Set<org.opendaylight.yangtools.yang.binding.InstanceIdentifier<?>> toBinding(org.opendaylight.yangtools.yang.binding.InstanceIdentifier<?> path, Set<org.opendaylight.yangtools.yang.data.api.YangInstanceIdentifier> normalized)
Deprecated, for removal: This API element is subject to removal in a future version.
-
toBindingData
protected Optional<org.opendaylight.yangtools.yang.binding.DataObject> toBindingData(org.opendaylight.yangtools.yang.binding.InstanceIdentifier<?> path, org.opendaylight.yangtools.yang.data.api.schema.NormalizedNode<?,?> data)
Deprecated, for removal: This API element is subject to removal in a future version.
-
close
public void close()
Deprecated, for removal: This API element is subject to removal in a future version.- Specified by:
closein interfaceAutoCloseable
-
-