Interface TransactionAware
-
- All Superinterfaces:
org.opendaylight.yangtools.yang.binding.BindingObject,org.opendaylight.yangtools.yang.binding.DataContainer,org.opendaylight.yangtools.yang.binding.DataObject
- All Known Subinterfaces:
AddFlowOutput,AddGroupOutput,AddMeterOutput,AggregateFlowStatisticsUpdate,FlowAdded,FlowRemoved,FlowsStatisticsUpdate,FlowTableStatisticsUpdate,FlowUpdated,GetAggregateFlowStatisticsFromFlowTableForAllFlowsOutput,GetAggregateFlowStatisticsFromFlowTableForGivenMatchOutput,GetAllFlowsStatisticsFromAllFlowTablesOutput,GetAllFlowStatisticsFromFlowTableOutput,GetAllGroupStatisticsOutput,GetAllMeterConfigStatisticsOutput,GetAllMeterStatisticsOutput,GetAllNodeConnectorsStatisticsOutput,GetAllQueuesStatisticsFromAllPortsOutput,GetAllQueuesStatisticsFromGivenPortOutput,GetFlowStatisticsFromFlowTableOutput,GetFlowTablesStatisticsOutput,GetGroupDescriptionOutput,GetGroupFeaturesOutput,GetGroupStatisticsOutput,GetMeterFeaturesOutput,GetMeterStatisticsOutput,GetNodeConnectorStatisticsOutput,GetQueueStatisticsFromGivenPortOutput,GroupDescStatsUpdated,GroupFeaturesUpdated,GroupStatisticsUpdated,MeterConfigStatsUpdated,MeterFeaturesUpdated,MeterStatisticsUpdated,MultipartTransactionAware,NodeConnectorStatisticsUpdate,NodeErrorNotification,NodeExperimenterErrorNotification,QueueStatisticsUpdate,RemoveFlowOutput,RemoveGroupOutput,RemoveMeterOutput,SetConfigInput,SetConfigOutput,SetRoleOutput,TableUpdated,UpdateFlowOutput,UpdateGroupOutput,UpdateMeterOutput,UpdatePortInput,UpdatePortOutput,UpdateTableInput,UpdateTableOutput
@Deprecated @Generated("mdsal-binding-generator") public interface TransactionAware extends org.opendaylight.yangtools.yang.binding.DataObject
Deprecated.This class represents the following YANG schema fragment defined in module flow-capable-transaction
grouping transaction-aware { status deprecated; leaf transaction-id { type transaction-id; } }
-
-
Field Summary
Fields Modifier and Type Field Description static @NonNull org.opendaylight.yangtools.yang.common.QNameQNAMEDeprecated.YANG identifier of the statement represented by this class.
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Deprecated Methods Modifier and Type Method Description TransactionIdgetTransactionId()Deprecated.Return transactionId, ornullif it is not present.Class<? extends TransactionAware>implementedInterface()Deprecated.default @NonNull TransactionIdrequireTransactionId()Deprecated.Return transactionId, guaranteed to be non-null.
-
-
-
Method Detail
-
implementedInterface
Class<? extends TransactionAware> implementedInterface()
Deprecated.- Specified by:
implementedInterfacein interfaceorg.opendaylight.yangtools.yang.binding.DataContainer- Specified by:
implementedInterfacein interfaceorg.opendaylight.yangtools.yang.binding.DataObject
-
getTransactionId
TransactionId getTransactionId()
Deprecated.Return transactionId, ornullif it is not present.- Returns:
TransactionIdtransactionId, ornullif it is not present.
-
requireTransactionId
default @NonNull TransactionId requireTransactionId()
Deprecated.Return transactionId, guaranteed to be non-null.- Returns:
TransactionIdtransactionId, guaranteed to be non-null.- Throws:
NoSuchElementException- if transactionId is not present
-
-