Uses of Interface
org.opendaylight.yang.gen.v1.urn.opendaylight.group.types.rev131018.groups.Group
Package
Description
-
Uses of Group in org.opendaylight.openflowplugin.applications.frm
Modifier and TypeMethodDescriptionForwardingRulesManager.getBundleGroupListener()
Return BundleGroupListener instance.ForwardingRulesManager.getGroupCommiter()
Content definition method and prevent code duplicity in Reconcil. -
Uses of Group in org.opendaylight.openflowplugin.applications.frm.impl
Modifier and TypeMethodDescriptionForwardingRulesManagerImpl.getBundleGroupListener()
ForwardingRulesManagerImpl.getGroupCommiter()
protected org.opendaylight.yangtools.yang.binding.InstanceIdentifier<Group>
GroupForwarder.getWildCardPath()
Modifier and TypeMethodDescriptioncom.google.common.util.concurrent.ListenableFuture<org.opendaylight.yangtools.yang.common.RpcResult<AddBundleMessagesOutput>>
BundleGroupForwarder.add
(org.opendaylight.yangtools.yang.binding.InstanceIdentifier<Group> identifier, Group group, org.opendaylight.yangtools.yang.binding.InstanceIdentifier<FlowCapableNode> nodeIdent, BundleId bundleId) Future<? extends org.opendaylight.yangtools.yang.common.RpcResult<?>>
GroupForwarder.add
(org.opendaylight.yangtools.yang.binding.InstanceIdentifier<Group> identifier, Group addDataObj, org.opendaylight.yangtools.yang.binding.InstanceIdentifier<FlowCapableNode> nodeIdent) void
GroupForwarder.createStaleMarkEntity
(org.opendaylight.yangtools.yang.binding.InstanceIdentifier<Group> identifier, Group del, org.opendaylight.yangtools.yang.binding.InstanceIdentifier<FlowCapableNode> nodeIdent) void
BundleGroupForwarder.remove
(org.opendaylight.yangtools.yang.binding.InstanceIdentifier<Group> identifier, Group group, org.opendaylight.yangtools.yang.binding.InstanceIdentifier<FlowCapableNode> nodeIdent, BundleId bundleId) void
GroupForwarder.remove
(org.opendaylight.yangtools.yang.binding.InstanceIdentifier<Group> identifier, Group removeDataObj, org.opendaylight.yangtools.yang.binding.InstanceIdentifier<FlowCapableNode> nodeIdent) Future<org.opendaylight.yangtools.yang.common.RpcResult<RemoveGroupOutput>>
GroupForwarder.removeWithResult
(org.opendaylight.yangtools.yang.binding.InstanceIdentifier<Group> identifier, Group removeDataObj, org.opendaylight.yangtools.yang.binding.InstanceIdentifier<FlowCapableNode> nodeIdent) void
BundleGroupForwarder.update
(org.opendaylight.yangtools.yang.binding.InstanceIdentifier<Group> identifier, Group originalGroup, Group updatedGroup, org.opendaylight.yangtools.yang.binding.InstanceIdentifier<FlowCapableNode> nodeIdent, BundleId bundleId) void
GroupForwarder.update
(org.opendaylight.yangtools.yang.binding.InstanceIdentifier<Group> identifier, Group original, Group update, org.opendaylight.yangtools.yang.binding.InstanceIdentifier<FlowCapableNode> nodeIdent) Modifier and TypeMethodDescriptioncom.google.common.util.concurrent.ListenableFuture<org.opendaylight.yangtools.yang.common.RpcResult<AddBundleMessagesOutput>>
BundleGroupForwarder.add
(org.opendaylight.yangtools.yang.binding.InstanceIdentifier<Group> identifier, Group group, org.opendaylight.yangtools.yang.binding.InstanceIdentifier<FlowCapableNode> nodeIdent, BundleId bundleId) Future<? extends org.opendaylight.yangtools.yang.common.RpcResult<?>>
GroupForwarder.add
(org.opendaylight.yangtools.yang.binding.InstanceIdentifier<Group> identifier, Group addDataObj, org.opendaylight.yangtools.yang.binding.InstanceIdentifier<FlowCapableNode> nodeIdent) void
GroupForwarder.createStaleMarkEntity
(org.opendaylight.yangtools.yang.binding.InstanceIdentifier<Group> identifier, Group del, org.opendaylight.yangtools.yang.binding.InstanceIdentifier<FlowCapableNode> nodeIdent) void
BundleGroupForwarder.remove
(org.opendaylight.yangtools.yang.binding.InstanceIdentifier<Group> identifier, Group group, org.opendaylight.yangtools.yang.binding.InstanceIdentifier<FlowCapableNode> nodeIdent, BundleId bundleId) void
GroupForwarder.remove
(org.opendaylight.yangtools.yang.binding.InstanceIdentifier<Group> identifier, Group removeDataObj, org.opendaylight.yangtools.yang.binding.InstanceIdentifier<FlowCapableNode> nodeIdent) Future<org.opendaylight.yangtools.yang.common.RpcResult<RemoveGroupOutput>>
GroupForwarder.removeWithResult
(org.opendaylight.yangtools.yang.binding.InstanceIdentifier<Group> identifier, Group removeDataObj, org.opendaylight.yangtools.yang.binding.InstanceIdentifier<FlowCapableNode> nodeIdent) void
BundleGroupForwarder.update
(org.opendaylight.yangtools.yang.binding.InstanceIdentifier<Group> identifier, Group originalGroup, Group updatedGroup, org.opendaylight.yangtools.yang.binding.InstanceIdentifier<FlowCapableNode> nodeIdent, BundleId bundleId) void
GroupForwarder.update
(org.opendaylight.yangtools.yang.binding.InstanceIdentifier<Group> identifier, Group original, Group update, org.opendaylight.yangtools.yang.binding.InstanceIdentifier<FlowCapableNode> nodeIdent) -
Uses of Group in org.opendaylight.openflowplugin.applications.frm.util
Modifier and TypeMethodDescriptionstatic org.opendaylight.yangtools.yang.binding.InstanceIdentifier<Group>
FrmUtil.buildGroupInstanceIdentifier
(org.opendaylight.yangtools.yang.binding.InstanceIdentifier<FlowCapableNode> nodeIdent, org.opendaylight.yangtools.yang.common.Uint32 groupId) -
Uses of Group in org.opendaylight.openflowplugin.applications.frsync.impl.strategy
Modifier and TypeMethodDescriptionSynchronizationDiffInput.getGroupsToAddOrUpdate()
SynchronizationDiffInput.getGroupsToRemove()
Modifier and TypeMethodDescriptioncom.google.common.util.concurrent.ListenableFuture<org.opendaylight.yangtools.yang.common.RpcResult<AddGroupOutput>>
GroupForwarder.add
(org.opendaylight.yangtools.yang.binding.InstanceIdentifier<Group> identifier, Group addDataObj, org.opendaylight.yangtools.yang.binding.InstanceIdentifier<FlowCapableNode> nodeIdent) com.google.common.util.concurrent.ListenableFuture<org.opendaylight.yangtools.yang.common.RpcResult<RemoveGroupOutput>>
GroupForwarder.remove
(org.opendaylight.yangtools.yang.binding.InstanceIdentifier<Group> identifier, Group removeDataObj, org.opendaylight.yangtools.yang.binding.InstanceIdentifier<FlowCapableNode> nodeIdent) com.google.common.util.concurrent.ListenableFuture<org.opendaylight.yangtools.yang.common.RpcResult<UpdateGroupOutput>>
GroupForwarder.update
(org.opendaylight.yangtools.yang.binding.InstanceIdentifier<Group> identifier, Group original, Group update, org.opendaylight.yangtools.yang.binding.InstanceIdentifier<FlowCapableNode> nodeIdent) Modifier and TypeMethodDescriptioncom.google.common.util.concurrent.ListenableFuture<org.opendaylight.yangtools.yang.common.RpcResult<AddGroupOutput>>
GroupForwarder.add
(org.opendaylight.yangtools.yang.binding.InstanceIdentifier<Group> identifier, Group addDataObj, org.opendaylight.yangtools.yang.binding.InstanceIdentifier<FlowCapableNode> nodeIdent) com.google.common.util.concurrent.ListenableFuture<org.opendaylight.yangtools.yang.common.RpcResult<RemoveGroupOutput>>
GroupForwarder.remove
(org.opendaylight.yangtools.yang.binding.InstanceIdentifier<Group> identifier, Group removeDataObj, org.opendaylight.yangtools.yang.binding.InstanceIdentifier<FlowCapableNode> nodeIdent) com.google.common.util.concurrent.ListenableFuture<org.opendaylight.yangtools.yang.common.RpcResult<UpdateGroupOutput>>
GroupForwarder.update
(org.opendaylight.yangtools.yang.binding.InstanceIdentifier<Group> identifier, Group original, Group update, org.opendaylight.yangtools.yang.binding.InstanceIdentifier<FlowCapableNode> nodeIdent) ModifierConstructorDescriptionSynchronizationDiffInput
(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 Group in org.opendaylight.openflowplugin.applications.frsync.util
Modifier and TypeMethodDescriptionstatic List<ItemSyncBox<Group>>
ReconcileUtil.resolveAndDivideGroupDiffs
(NodeId nodeId, Map<org.opendaylight.yangtools.yang.common.Uint32, Group> installedGroupsArg, Collection<Group> pendingGroups) Returns a list of safe synchronization steps with updates.static List<ItemSyncBox<Group>>
ReconcileUtil.resolveAndDivideGroupDiffs
(NodeId nodeId, Map<org.opendaylight.yangtools.yang.common.Uint32, Group> installedGroupsArg, Collection<Group> pendingGroups, boolean gatherUpdates) Returns a list of safe synchronization steps.static Collection<Group>
ReconcileUtil.safeGroups
(FlowCapableNode node) FlowCapableNodeLookups.wrapGroupsToMap
(@Nullable Collection<Group> groups) Modifier and TypeMethodDescriptionstatic boolean
ReconcileUtil.checkGroupPrecondition
(Set<org.opendaylight.yangtools.yang.common.Uint32> installedGroupIds, Group pendingGroup) Modifier and TypeMethodDescriptionstatic List<ItemSyncBox<Group>>
ReconcileUtil.resolveAndDivideGroupDiffs
(NodeId nodeId, Map<org.opendaylight.yangtools.yang.common.Uint32, Group> installedGroupsArg, Collection<Group> pendingGroups) Returns a list of safe synchronization steps with updates.static List<ItemSyncBox<Group>>
ReconcileUtil.resolveAndDivideGroupDiffs
(NodeId nodeId, Map<org.opendaylight.yangtools.yang.common.Uint32, Group> installedGroupsArg, Collection<Group> pendingGroups) Returns a list of safe synchronization steps with updates.static List<ItemSyncBox<Group>>
ReconcileUtil.resolveAndDivideGroupDiffs
(NodeId nodeId, Map<org.opendaylight.yangtools.yang.common.Uint32, Group> installedGroupsArg, Collection<Group> pendingGroups, boolean gatherUpdates) Returns a list of safe synchronization steps.static List<ItemSyncBox<Group>>
ReconcileUtil.resolveAndDivideGroupDiffs
(NodeId nodeId, Map<org.opendaylight.yangtools.yang.common.Uint32, Group> installedGroupsArg, Collection<Group> pendingGroups, boolean gatherUpdates) Returns a list of safe synchronization steps.FlowCapableNodeLookups.wrapGroupsToMap
(@Nullable Collection<Group> groups) -
Uses of Group in org.opendaylight.yang.gen.v1.urn.opendaylight.flow.inventory.rev130819
Modifier and TypeMethodDescriptionFlowCapableNodeBuilder.getGroup()
Return current value associated with the property corresponding toGroups.getGroup()
.FlowCapableNodeUpdatedBuilder.getGroup()
Return current value associated with the property corresponding toGroups.getGroup()
.Modifier and TypeMethodDescriptionSet the property corresponding toGroups.getGroup()
to the specified value.Set the property corresponding toGroups.getGroup()
to the specified value. -
Uses of Group in org.opendaylight.yang.gen.v1.urn.opendaylight.group.types.rev131018
-
Uses of Group in org.opendaylight.yang.gen.v1.urn.opendaylight.group.types.rev131018.groups
Modifier and TypeMethodDescription<E$$ extends org.opendaylight.yangtools.yang.binding.Augmentation<Group>>
E$$GroupBuilder.augmentation
(Class<E$$> augmentationType) Return the specified augmentation, if it is present in this builder.Modifier and TypeMethodDescriptionstatic boolean
Group.bindingEquals
(@NonNull Group thisObj, Object obj) Default implementation ofObject.equals(Object)
contract for this interface.static int
Group.bindingHashCode
(@NonNull Group obj) Default implementation ofObject.hashCode()
contract for this interface.static String
Group.bindingToString
(@NonNull Group obj) Default implementation ofObject.toString()
contract for this interface.Modifier and TypeMethodDescriptionGroupBuilder.addAugmentation
(org.opendaylight.yangtools.yang.binding.Augmentation<Group> augmentation) Add an augmentation to this builder's product.GroupBuilder.removeAugmentation
(Class<? extends org.opendaylight.yangtools.yang.binding.Augmentation<Group>> augmentationType) Remove an augmentation from this builder's product.ModifierConstructorDescriptionGroupBuilder
(Group base) Construct a builder initialized with state from specifiedGroup
.