Uses of Interface
org.opendaylight.yangtools.binding.Action
Packages that use Action
Package
Description
API elements of a codec capable translating YANG-modeled data between its
BindingObject
s and
NormalizedData
representations.Dynamic codec implementation.
Binding run-time APIs.
Utilities for constructing and working with
BindingRuntimeContext
.-
Uses of Action in org.opendaylight.yangtools.binding
Subinterfaces of Action in org.opendaylight.yangtools.bindingModifier and TypeInterfaceDescriptioninterface
KeyedListAction<K extends Key<T>,
T extends EntryObject<T, K>, I extends RpcInput, O extends RpcOutput> Interface extended by all interfaces generated for a YANGaction
instantiated in keyed lists. -
Uses of Action in org.opendaylight.yangtools.binding.data.codec.api
Method parameters in org.opendaylight.yangtools.binding.data.codec.api with type arguments of type ActionModifier and TypeMethodDescription<T extends RpcInput>
@NonNull TBindingNormalizedNodeSerializer.fromNormalizedNodeActionInput
(@NonNull Class<? extends Action<?, ?, ?>> action, @NonNull ContainerNode input) Translates supplied ContainerNode action input.<T extends RpcOutput>
@NonNull TBindingNormalizedNodeSerializer.fromNormalizedNodeActionOutput
(@NonNull Class<? extends Action<?, ?, ?>> action, @NonNull ContainerNode output) Translates supplied ContainerNode action output.@NonNull BindingStreamEventWriter
BindingNormalizedNodeWriterFactory.newActionInputWriter
(@NonNull Class<? extends Action<?, ?, ?>> action, @NonNull NormalizedNodeStreamWriter domWriter) Creates aBindingStreamEventWriter
for action input which will translate to NormalizedNode model and invoke proper events on suppliedNormalizedNodeStreamWriter
.@NonNull BindingStreamEventWriter
BindingNormalizedNodeWriterFactory.newActionOutputWriter
(@NonNull Class<? extends Action<?, ?, ?>> action, @NonNull NormalizedNodeStreamWriter domWriter) Creates aBindingStreamEventWriter
for action output which will translate to NormalizedNode model and invoke proper events on suppliedNormalizedNodeStreamWriter
.@NonNull BindingLazyContainerNode
<RpcInput> BindingNormalizedNodeSerializer.toLazyNormalizedNodeActionInput
(@NonNull Class<? extends Action<?, ?, ?>> action, @NonNull RpcInput input) Lazily translates supplied Binding action input into NormalizedNode data.@NonNull BindingLazyContainerNode
<RpcInput> BindingNormalizedNodeSerializer.toLazyNormalizedNodeActionInput
(@NonNull Class<? extends Action<?, ?, ?>> action, @NonNull YangInstanceIdentifier.NodeIdentifier identifier, @NonNull RpcInput input) Lazily translates supplied Binding action input into NormalizedNode data.@NonNull BindingLazyContainerNode
<RpcOutput> BindingNormalizedNodeSerializer.toLazyNormalizedNodeActionOutput
(@NonNull Class<? extends Action<?, ?, ?>> action, @NonNull RpcOutput output) Lazily translates supplied Binding action output into NormalizedNode data.@NonNull BindingLazyContainerNode
<RpcOutput> BindingNormalizedNodeSerializer.toLazyNormalizedNodeActionOutput
(@NonNull Class<? extends Action<?, ?, ?>> action, @NonNull YangInstanceIdentifier.NodeIdentifier identifier, @NonNull RpcOutput output) Lazily translates supplied Binding action output into NormalizedNode data.@NonNull ContainerNode
BindingNormalizedNodeSerializer.toNormalizedNodeActionInput
(@NonNull Class<? extends Action<?, ?, ?>> action, @NonNull RpcInput input) Translates supplied Binding action input into NormalizedNode data.@NonNull ContainerNode
BindingNormalizedNodeSerializer.toNormalizedNodeActionOutput
(@NonNull Class<? extends Action<?, ?, ?>> action, @NonNull RpcOutput output) Translates supplied Binding action output into NormalizedNode data. -
Uses of Action in org.opendaylight.yangtools.binding.data.codec.impl
Method parameters in org.opendaylight.yangtools.binding.data.codec.impl with type arguments of type ActionModifier and TypeMethodDescriptionprotected YangInstanceIdentifier.NodeIdentifier
BindingCodecContext.actionInputName
(Class<? extends Action<?, ?, ?>> action) protected YangInstanceIdentifier.NodeIdentifier
BindingCodecContext.actionOutputName
(Class<? extends Action<?, ?, ?>> action) <T extends RpcInput>
TBindingCodecContext.fromNormalizedNodeActionInput
(Class<? extends Action<?, ?, ?>> action, ContainerNode input) <T extends RpcOutput>
TBindingCodecContext.fromNormalizedNodeActionOutput
(Class<? extends Action<?, ?, ?>> action, ContainerNode output) BindingCodecContext.newActionInputWriter
(Class<? extends Action<?, ?, ?>> action, NormalizedNodeStreamWriter domWriter) BindingCodecContext.newActionOutputWriter
(Class<? extends Action<?, ?, ?>> action, NormalizedNodeStreamWriter domWriter) BindingCodecContext.toNormalizedNodeActionInput
(Class<? extends Action<?, ?, ?>> action, RpcInput input) BindingCodecContext.toNormalizedNodeActionOutput
(Class<? extends Action<?, ?, ?>> action, RpcOutput output) -
Uses of Action in org.opendaylight.yangtools.binding.data.codec.osgi.impl
Method parameters in org.opendaylight.yangtools.binding.data.codec.osgi.impl with type arguments of type ActionModifier and TypeMethodDescriptionGlobalBindingDOMCodecServices.toLazyNormalizedNodeActionInput
(Class<? extends Action<?, ?, ?>> action, YangInstanceIdentifier.NodeIdentifier identifier, RpcInput input) GlobalBindingDOMCodecServices.toLazyNormalizedNodeActionOutput
(Class<? extends Action<?, ?, ?>> action, YangInstanceIdentifier.NodeIdentifier identifier, RpcOutput output) -
Uses of Action in org.opendaylight.yangtools.binding.data.codec.spi
Method parameters in org.opendaylight.yangtools.binding.data.codec.spi with type arguments of type ActionModifier and TypeMethodDescriptionprotected abstract @NonNull YangInstanceIdentifier.NodeIdentifier
AbstractBindingNormalizedNodeSerializer.actionInputName
(@NonNull Class<? extends Action<?, ?, ?>> action) protected abstract @NonNull YangInstanceIdentifier.NodeIdentifier
AbstractBindingNormalizedNodeSerializer.actionOutputName
(@NonNull Class<? extends Action<?, ?, ?>> action) <T extends RpcInput>
TForwardingBindingDOMCodecServices.fromNormalizedNodeActionInput
(Class<? extends Action<?, ?, ?>> action, ContainerNode input) <T extends RpcOutput>
TForwardingBindingDOMCodecServices.fromNormalizedNodeActionOutput
(Class<? extends Action<?, ?, ?>> action, ContainerNode output) ForwardingBindingDOMCodecServices.newActionInputWriter
(Class<? extends Action<?, ?, ?>> action, NormalizedNodeStreamWriter domWriter) ForwardingBindingDOMCodecServices.newActionOutputWriter
(Class<? extends Action<?, ?, ?>> action, NormalizedNodeStreamWriter domWriter) final BindingLazyContainerNode
<RpcInput> AbstractBindingNormalizedNodeSerializer.toLazyNormalizedNodeActionInput
(Class<? extends Action<?, ?, ?>> action, RpcInput input) final BindingLazyContainerNode
<RpcInput> AbstractBindingNormalizedNodeSerializer.toLazyNormalizedNodeActionInput
(Class<? extends Action<?, ?, ?>> action, YangInstanceIdentifier.NodeIdentifier identifier, RpcInput input) ForwardingBindingDOMCodecServices.toLazyNormalizedNodeActionInput
(Class<? extends Action<?, ?, ?>> action, RpcInput input) ForwardingBindingDOMCodecServices.toLazyNormalizedNodeActionInput
(Class<? extends Action<?, ?, ?>> action, YangInstanceIdentifier.NodeIdentifier identifier, RpcInput input) AbstractBindingNormalizedNodeSerializer.toLazyNormalizedNodeActionOutput
(Class<? extends Action<?, ?, ?>> action, RpcOutput output) AbstractBindingNormalizedNodeSerializer.toLazyNormalizedNodeActionOutput
(Class<? extends Action<?, ?, ?>> action, YangInstanceIdentifier.NodeIdentifier identifier, RpcOutput output) ForwardingBindingDOMCodecServices.toLazyNormalizedNodeActionOutput
(Class<? extends Action<?, ?, ?>> action, RpcOutput output) ForwardingBindingDOMCodecServices.toLazyNormalizedNodeActionOutput
(Class<? extends Action<?, ?, ?>> action, YangInstanceIdentifier.NodeIdentifier identifier, RpcOutput output) ForwardingBindingDOMCodecServices.toNormalizedNodeActionInput
(Class<? extends Action<?, ?, ?>> action, RpcInput input) ForwardingBindingDOMCodecServices.toNormalizedNodeActionOutput
(Class<? extends Action<?, ?, ?>> action, RpcOutput output) Constructor parameters in org.opendaylight.yangtools.binding.data.codec.spi with type arguments of type ActionModifierConstructorDescriptionLazyActionInputContainerNode
(YangInstanceIdentifier.NodeIdentifier identifier, RpcInput bindingData, BindingNormalizedNodeSerializer codec, Class<? extends Action<?, ?, ?>> action) LazyActionOutputContainerNode
(YangInstanceIdentifier.NodeIdentifier identifier, RpcOutput bindingData, BindingNormalizedNodeSerializer codec, Class<? extends Action<?, ?, ?>> action) -
Uses of Action in org.opendaylight.yangtools.binding.runtime.api
Method parameters in org.opendaylight.yangtools.binding.runtime.api with type arguments of type ActionModifier and TypeMethodDescriptionfinal ActionRuntimeType
AbstractBindingRuntimeContext.getActionDefinition
(Class<? extends Action<?, ?, ?>> cls) @Nullable ActionRuntimeType
BindingRuntimeContext.getActionDefinition
(Class<? extends Action<?, ?, ?>> cls) -
Uses of Action in org.opendaylight.yangtools.binding.runtime.spi
Method parameters in org.opendaylight.yangtools.binding.runtime.spi with type arguments of type ActionModifier and TypeMethodDescriptionForwardingBindingRuntimeContext.getActionDefinition
(Class<? extends Action<?, ?, ?>> cls)