Uses of Interface
org.opendaylight.yang.gen.v1.urn.opendaylight.flow.inventory.rev130819.FlowCapableNode
-
-
Uses of FlowCapableNode in org.opendaylight.openflowplugin.api.openflow.registry.flow
Methods in org.opendaylight.openflowplugin.api.openflow.registry.flow that return types with arguments of type FlowCapableNode Modifier and Type Method Description com.google.common.util.concurrent.ListenableFuture<List<Optional<FlowCapableNode>>>
DeviceFlowRegistry. fill()
-
Uses of FlowCapableNode in org.opendaylight.openflowplugin.applications.frm
Method parameters in org.opendaylight.openflowplugin.applications.frm with type arguments of type FlowCapableNode Modifier and Type Method Description boolean
ForwardingRulesManager. checkNodeInOperationalDataStore(org.opendaylight.yangtools.yang.binding.InstanceIdentifier<FlowCapableNode> ident)
Method returns information : "is Node with send InstanceIdentifier present in operational data store"?.void
FlowNodeReconciliation. flowNodeDisconnected(org.opendaylight.yangtools.yang.binding.InstanceIdentifier<FlowCapableNode> disconnectedNode)
boolean
ForwardingRulesManager. isNodeActive(org.opendaylight.yangtools.yang.binding.InstanceIdentifier<FlowCapableNode> ident)
Method returns information : "is Node with send InstanceIdentifier connected"?.boolean
ForwardingRulesManager. isNodeOwner(org.opendaylight.yangtools.yang.binding.InstanceIdentifier<FlowCapableNode> ident)
Method checks if *this* instance of openflowplugin is owner of the given openflow node.com.google.common.util.concurrent.ListenableFuture<Boolean>
FlowNodeReconciliation. reconcileConfiguration(org.opendaylight.yangtools.yang.binding.InstanceIdentifier<FlowCapableNode> connectedNode)
-
Uses of FlowCapableNode in org.opendaylight.openflowplugin.applications.frm.impl
Methods in org.opendaylight.openflowplugin.applications.frm.impl with parameters of type FlowCapableNode Modifier and Type Method Description void
DeviceMastershipManager. add(org.opendaylight.yangtools.yang.binding.InstanceIdentifier<FlowCapableNode> identifier, FlowCapableNode add, org.opendaylight.yangtools.yang.binding.InstanceIdentifier<FlowCapableNode> nodeIdent)
void
DeviceMastershipManager. remove(org.opendaylight.yangtools.yang.binding.InstanceIdentifier<FlowCapableNode> identifier, FlowCapableNode del, org.opendaylight.yangtools.yang.binding.InstanceIdentifier<FlowCapableNode> nodeIdent)
Method parameters in org.opendaylight.openflowplugin.applications.frm.impl with type arguments of type FlowCapableNode Modifier and Type Method Description void
DeviceMastershipManager. add(org.opendaylight.yangtools.yang.binding.InstanceIdentifier<FlowCapableNode> identifier, FlowCapableNode add, org.opendaylight.yangtools.yang.binding.InstanceIdentifier<FlowCapableNode> nodeIdent)
boolean
ForwardingRulesManagerImpl. checkNodeInOperationalDataStore(org.opendaylight.yangtools.yang.binding.InstanceIdentifier<FlowCapableNode> ident)
void
FlowNodeReconciliationImpl. flowNodeDisconnected(org.opendaylight.yangtools.yang.binding.InstanceIdentifier<FlowCapableNode> disconnectedNode)
boolean
ForwardingRulesManagerImpl. isNodeActive(org.opendaylight.yangtools.yang.binding.InstanceIdentifier<FlowCapableNode> ident)
boolean
ForwardingRulesManagerImpl. isNodeOwner(org.opendaylight.yangtools.yang.binding.InstanceIdentifier<FlowCapableNode> ident)
void
DeviceMastershipManager. onDataTreeChanged(@NonNull Collection<org.opendaylight.mdsal.binding.api.DataTreeModification<FlowCapableNode>> changes)
com.google.common.util.concurrent.ListenableFuture<Boolean>
FlowNodeReconciliationImpl. reconcileConfiguration(org.opendaylight.yangtools.yang.binding.InstanceIdentifier<FlowCapableNode> connectedNode)
void
DeviceMastershipManager. remove(org.opendaylight.yangtools.yang.binding.InstanceIdentifier<FlowCapableNode> identifier, FlowCapableNode del, org.opendaylight.yangtools.yang.binding.InstanceIdentifier<FlowCapableNode> nodeIdent)
-
Uses of FlowCapableNode in org.opendaylight.openflowplugin.applications.frm.util
Method parameters in org.opendaylight.openflowplugin.applications.frm.util with type arguments of type FlowCapableNode Modifier and Type Method Description static org.opendaylight.yangtools.yang.binding.InstanceIdentifier<Group>
FrmUtil. buildGroupInstanceIdentifier(org.opendaylight.yangtools.yang.binding.InstanceIdentifier<FlowCapableNode> nodeIdent, org.opendaylight.yangtools.yang.common.Uint32 groupId)
static BundleId
FrmUtil. getActiveBundle(org.opendaylight.yangtools.yang.binding.InstanceIdentifier<FlowCapableNode> nodeIdent, ForwardingRulesManager provider)
static BigInteger
FrmUtil. getDpnIdFromNodeName(org.opendaylight.yangtools.yang.binding.InstanceIdentifier<FlowCapableNode> nodeIdent)
static org.opendaylight.yang.gen.v1.urn.opendaylight.inventory.rev130819.NodeId
FrmUtil. getNodeIdFromNodeIdentifier(org.opendaylight.yangtools.yang.binding.InstanceIdentifier<FlowCapableNode> nodeIdent)
static String
FrmUtil. getNodeIdValueFromNodeIdentifier(org.opendaylight.yangtools.yang.binding.InstanceIdentifier<FlowCapableNode> nodeIdent)
static boolean
FrmUtil. isGroupExistsOnDevice(org.opendaylight.yangtools.yang.binding.InstanceIdentifier<FlowCapableNode> nodeIdent, org.opendaylight.yangtools.yang.common.Uint32 groupId, ForwardingRulesManager provider)
-
Uses of FlowCapableNode in org.opendaylight.openflowplugin.applications.frsync
Method parameters in org.opendaylight.openflowplugin.applications.frsync with type arguments of type FlowCapableNode Modifier and Type Method Description com.google.common.util.concurrent.ListenableFuture<Boolean>
SyncReactor. syncup(org.opendaylight.yangtools.yang.binding.InstanceIdentifier<FlowCapableNode> flowcapableNodePath, SyncupEntry syncupEntry)
Invoked to synchronize a device. -
Uses of FlowCapableNode in org.opendaylight.openflowplugin.applications.frsync.dao
Methods in org.opendaylight.openflowplugin.applications.frsync.dao that return types with arguments of type FlowCapableNode Modifier and Type Method Description Optional<FlowCapableNode>
FlowCapableNodeCachedDao. loadByNodeId(@NonNull org.opendaylight.yang.gen.v1.urn.opendaylight.inventory.rev130819.NodeId nodeId)
Optional<FlowCapableNode>
FlowCapableNodeDao. loadByNodeId(@NonNull org.opendaylight.yang.gen.v1.urn.opendaylight.inventory.rev130819.NodeId nodeId)
Optional<FlowCapableNode>
FlowCapableNodeOdlDao. loadByNodeId(@NonNull org.opendaylight.yang.gen.v1.urn.opendaylight.inventory.rev130819.NodeId nodeId)
Optional<FlowCapableNode>
FlowCapableNodeSnapshotDao. loadByNodeId(@NonNull org.opendaylight.yang.gen.v1.urn.opendaylight.inventory.rev130819.NodeId nodeId)
Method parameters in org.opendaylight.openflowplugin.applications.frsync.dao with type arguments of type FlowCapableNode Modifier and Type Method Description void
FlowCapableNodeSnapshotDao. updateCache(@NonNull org.opendaylight.yang.gen.v1.urn.opendaylight.inventory.rev130819.NodeId nodeId, Optional<FlowCapableNode> dataAfter)
-
Uses of FlowCapableNode in org.opendaylight.openflowplugin.applications.frsync.impl
Method parameters in org.opendaylight.openflowplugin.applications.frsync.impl with type arguments of type FlowCapableNode Modifier and Type Method Description protected com.google.common.util.concurrent.ListenableFuture<Boolean>
SyncReactorFutureDecorator. doSyncupInFuture(org.opendaylight.yangtools.yang.binding.InstanceIdentifier<FlowCapableNode> flowcapableNodePath, SyncupEntry syncupEntry)
protected com.google.common.util.concurrent.ListenableFuture<Boolean>
SyncReactorFutureZipDecorator. doSyncupInFuture(org.opendaylight.yangtools.yang.binding.InstanceIdentifier<FlowCapableNode> flowcapableNodePath, SyncupEntry syncupEntry)
void
SimplifiedConfigListener. onDataTreeChanged(@NonNull Collection<org.opendaylight.mdsal.binding.api.DataTreeModification<FlowCapableNode>> modifications)
protected Optional<com.google.common.util.concurrent.ListenableFuture<Boolean>>
SimplifiedConfigListener. processNodeModification(org.opendaylight.mdsal.binding.api.DataTreeModification<FlowCapableNode> modification)
Update cache.com.google.common.util.concurrent.ListenableFuture<Boolean>
SyncReactorClusterDecorator. syncup(org.opendaylight.yangtools.yang.binding.InstanceIdentifier<FlowCapableNode> flowcapableNodePath, SyncupEntry syncupEntry)
com.google.common.util.concurrent.ListenableFuture<Boolean>
SyncReactorFutureDecorator. syncup(org.opendaylight.yangtools.yang.binding.InstanceIdentifier<FlowCapableNode> flowcapableNodePath, SyncupEntry syncupEntry)
com.google.common.util.concurrent.ListenableFuture<Boolean>
SyncReactorFutureZipDecorator. syncup(org.opendaylight.yangtools.yang.binding.InstanceIdentifier<FlowCapableNode> flowcapableNodePath, SyncupEntry syncupEntry)
com.google.common.util.concurrent.ListenableFuture<Boolean>
SyncReactorGuardDecorator. syncup(org.opendaylight.yangtools.yang.binding.InstanceIdentifier<FlowCapableNode> flowcapableNodePath, SyncupEntry syncupEntry)
com.google.common.util.concurrent.ListenableFuture<Boolean>
SyncReactorImpl. syncup(org.opendaylight.yangtools.yang.binding.InstanceIdentifier<FlowCapableNode> nodeIdent, SyncupEntry syncupEntry)
com.google.common.util.concurrent.ListenableFuture<Boolean>
SyncReactorRetryDecorator. syncup(org.opendaylight.yangtools.yang.binding.InstanceIdentifier<FlowCapableNode> flowcapableNodePath, SyncupEntry syncupEntry)
-
Uses of FlowCapableNode in org.opendaylight.openflowplugin.applications.frsync.impl.strategy
Methods in org.opendaylight.openflowplugin.applications.frsync.impl.strategy that return types with arguments of type FlowCapableNode Modifier and Type Method Description org.opendaylight.yangtools.yang.binding.InstanceIdentifier<FlowCapableNode>
SynchronizationDiffInput. getNodeIdent()
Constructor parameters in org.opendaylight.openflowplugin.applications.frsync.impl.strategy with type arguments of type FlowCapableNode Constructor Description SynchronizationDiffInput(org.opendaylight.yangtools.yang.binding.InstanceIdentifier<FlowCapableNode> nodeIdent, List<ItemSyncBox<Group>> groupsToAddOrUpdate, ItemSyncBox<Meter> metersToAddOrUpdate, Map<TableKey,ItemSyncBox<Flow>> flowsToAddOrUpdate, Map<TableKey,ItemSyncBox<Flow>> flowsToRemove, ItemSyncBox<Meter> metersToRemove, List<ItemSyncBox<Group>> groupsToRemove)
-
Uses of FlowCapableNode in org.opendaylight.openflowplugin.applications.frsync.util
Methods in org.opendaylight.openflowplugin.applications.frsync.util that return FlowCapableNode Modifier and Type Method Description static FlowCapableNode
ModificationUtil. flowCapableNodeAfter(org.opendaylight.mdsal.binding.api.DataTreeModification<org.opendaylight.yang.gen.v1.urn.opendaylight.inventory.rev130819.nodes.Node> modification)
FlowCapableNode
SyncupEntry. getAfter()
FlowCapableNode
SyncupEntry. getBefore()
Methods in org.opendaylight.openflowplugin.applications.frsync.util with parameters of type FlowCapableNode Modifier and Type Method Description static Collection<Group>
ReconcileUtil. safeGroups(FlowCapableNode node)
static Collection<Meter>
ReconcileUtil. safeMeters(FlowCapableNode node)
static Collection<Table>
ReconcileUtil. safeTables(FlowCapableNode node)
Method parameters in org.opendaylight.openflowplugin.applications.frsync.util with type arguments of type FlowCapableNode Modifier and Type Method Description static org.opendaylight.yangtools.yang.binding.InstanceIdentifier<org.opendaylight.yang.gen.v1.urn.opendaylight.inventory.rev130819.nodes.Node>
PathUtil. digNodePath(org.opendaylight.yangtools.yang.binding.InstanceIdentifier<FlowCapableNode> nodeIdent)
Constructors in org.opendaylight.openflowplugin.applications.frsync.util with parameters of type FlowCapableNode Constructor Description SyncupEntry(FlowCapableNode after, org.opendaylight.mdsal.common.api.LogicalDatastoreType dsTypeAfter, FlowCapableNode before, org.opendaylight.mdsal.common.api.LogicalDatastoreType dsTypeBefore)
-
Uses of FlowCapableNode in org.opendaylight.openflowplugin.applications.notification.supplier.impl
Methods in org.opendaylight.openflowplugin.applications.notification.supplier.impl that return types with arguments of type FlowCapableNode Modifier and Type Method Description org.opendaylight.yangtools.yang.binding.InstanceIdentifier<FlowCapableNode>
NodeNotificationSupplierImpl. getWildCardPath()
Methods in org.opendaylight.openflowplugin.applications.notification.supplier.impl with parameters of type FlowCapableNode Modifier and Type Method Description org.opendaylight.yang.gen.v1.urn.opendaylight.inventory.rev130819.NodeUpdated
NodeNotificationSupplierImpl. createNotification(FlowCapableNode flowCapableNode, org.opendaylight.yangtools.yang.binding.InstanceIdentifier<FlowCapableNode> ii)
Method parameters in org.opendaylight.openflowplugin.applications.notification.supplier.impl with type arguments of type FlowCapableNode Modifier and Type Method Description org.opendaylight.yang.gen.v1.urn.opendaylight.inventory.rev130819.NodeUpdated
NodeNotificationSupplierImpl. createNotification(FlowCapableNode flowCapableNode, org.opendaylight.yangtools.yang.binding.InstanceIdentifier<FlowCapableNode> ii)
org.opendaylight.yang.gen.v1.urn.opendaylight.inventory.rev130819.NodeRemoved
NodeNotificationSupplierImpl. deleteNotification(org.opendaylight.yangtools.yang.binding.InstanceIdentifier<FlowCapableNode> path)
-
Uses of FlowCapableNode in org.opendaylight.openflowplugin.applications.southboundcli
Method parameters in org.opendaylight.openflowplugin.applications.southboundcli with type arguments of type FlowCapableNode Modifier and Type Method Description void
NodeListener. onDataTreeChanged(@NonNull Collection<org.opendaylight.mdsal.binding.api.DataTreeModification<FlowCapableNode>> changes)
-
Uses of FlowCapableNode in org.opendaylight.openflowplugin.applications.tablemissenforcer
Method parameters in org.opendaylight.openflowplugin.applications.tablemissenforcer with type arguments of type FlowCapableNode Modifier and Type Method Description void
LLDPPacketPuntEnforcer. onDataTreeChanged(Collection<org.opendaylight.mdsal.binding.api.DataTreeModification<FlowCapableNode>> modifications)
-
Uses of FlowCapableNode in org.opendaylight.openflowplugin.applications.topology.manager
Method parameters in org.opendaylight.openflowplugin.applications.topology.manager with type arguments of type FlowCapableNode Modifier and Type Method Description void
NodeChangeListenerImpl. onDataTreeChanged(Collection<org.opendaylight.mdsal.binding.api.DataTreeModification<FlowCapableNode>> modifications)
-
Uses of FlowCapableNode in org.opendaylight.openflowplugin.impl.registry.flow
Methods in org.opendaylight.openflowplugin.impl.registry.flow that return types with arguments of type FlowCapableNode Modifier and Type Method Description com.google.common.util.concurrent.ListenableFuture<List<Optional<FlowCapableNode>>>
DeviceFlowRegistryImpl. fill()
-
Uses of FlowCapableNode in org.opendaylight.openflowplugin.impl.statistics
Method parameters in org.opendaylight.openflowplugin.impl.statistics with type arguments of type FlowCapableNode Modifier and Type Method Description static void
StatisticsGatheringUtils. deleteAllKnownFlows(TxFacade txFacade, org.opendaylight.yangtools.yang.binding.InstanceIdentifier<FlowCapableNode> instanceIdentifier, DeviceFlowRegistry deviceFlowRegistry)
static void
StatisticsGatheringUtils. deleteAllKnownGroups(TxFacade txFacade, org.opendaylight.yangtools.yang.binding.InstanceIdentifier<FlowCapableNode> instanceIdentifier, DeviceGroupRegistry groupRegistry)
static void
StatisticsGatheringUtils. deleteAllKnownMeters(TxFacade txFacade, org.opendaylight.yangtools.yang.binding.InstanceIdentifier<FlowCapableNode> instanceIdentifier, DeviceMeterRegistry meterRegistry)
-
Uses of FlowCapableNode in org.opendaylight.openflowplugin.openflow.ofswitch.config
Method parameters in org.opendaylight.openflowplugin.openflow.ofswitch.config with type arguments of type FlowCapableNode Modifier and Type Method Description void
DefaultConfigPusher. onDataTreeChanged(Collection<org.opendaylight.mdsal.binding.api.DataTreeModification<FlowCapableNode>> modifications)
-
Uses of FlowCapableNode in org.opendaylight.openflowplugin.samples.sample.bundles
Method parameters in org.opendaylight.openflowplugin.samples.sample.bundles with type arguments of type FlowCapableNode Modifier and Type Method Description void
SampleFlowCapableNodeListener. onDataTreeChanged(Collection<org.opendaylight.mdsal.binding.api.DataTreeModification<FlowCapableNode>> modifications)
-
Uses of FlowCapableNode in org.opendaylight.yang.gen.v1.urn.opendaylight.flow.inventory.rev130819
Methods in org.opendaylight.yang.gen.v1.urn.opendaylight.flow.inventory.rev130819 that return FlowCapableNode Modifier and Type Method Description FlowCapableNode
FlowCapableNodeBuilder. build()
Methods in org.opendaylight.yang.gen.v1.urn.opendaylight.flow.inventory.rev130819 that return types with arguments of type FlowCapableNode Modifier and Type Method Description default Class<FlowCapableNode>
FlowCapableNode. implementedInterface()
Constructors in org.opendaylight.yang.gen.v1.urn.opendaylight.flow.inventory.rev130819 with parameters of type FlowCapableNode Constructor Description FlowCapableNodeBuilder(FlowCapableNode base)
-