Uses of Class
org.opendaylight.openflowplugin.applications.frsync.util.ItemSyncBox
-
Packages that use ItemSyncBox Package Description org.opendaylight.openflowplugin.applications.frsync.impl.strategy org.opendaylight.openflowplugin.applications.frsync.util -
-
Uses of ItemSyncBox in org.opendaylight.openflowplugin.applications.frsync.impl.strategy
Methods in org.opendaylight.openflowplugin.applications.frsync.impl.strategy that return ItemSyncBox Modifier and Type Method Description ItemSyncBox<Meter>
SynchronizationDiffInput. getMetersToAddOrUpdate()
ItemSyncBox<Meter>
SynchronizationDiffInput. getMetersToRemove()
Methods in org.opendaylight.openflowplugin.applications.frsync.impl.strategy that return types with arguments of type ItemSyncBox Modifier and Type Method Description Map<TableKey,ItemSyncBox<Flow>>
SynchronizationDiffInput. getFlowsToAddOrUpdate()
Map<TableKey,ItemSyncBox<Flow>>
SynchronizationDiffInput. getFlowsToRemove()
List<ItemSyncBox<Group>>
SynchronizationDiffInput. getGroupsToAddOrUpdate()
List<ItemSyncBox<Group>>
SynchronizationDiffInput. getGroupsToRemove()
Constructors in org.opendaylight.openflowplugin.applications.frsync.impl.strategy with parameters of type ItemSyncBox 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)
Constructor parameters in org.opendaylight.openflowplugin.applications.frsync.impl.strategy with type arguments of type ItemSyncBox 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)
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 ItemSyncBox in org.opendaylight.openflowplugin.applications.frsync.util
Methods in org.opendaylight.openflowplugin.applications.frsync.util that return ItemSyncBox Modifier and Type Method Description static ItemSyncBox<Meter>
ReconcileUtil. resolveMeterDiffs(org.opendaylight.yang.gen.v1.urn.opendaylight.inventory.rev130819.NodeId nodeId, Map<MeterId,Meter> meterOperationalMap, List<Meter> metersConfigured, boolean gatherUpdates)
Resolves meter differences.Methods in org.opendaylight.openflowplugin.applications.frsync.util that return types with arguments of type ItemSyncBox Modifier and Type Method Description static List<ItemSyncBox<Group>>
ReconcileUtil. resolveAndDivideGroupDiffs(org.opendaylight.yang.gen.v1.urn.opendaylight.inventory.rev130819.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(org.opendaylight.yang.gen.v1.urn.opendaylight.inventory.rev130819.NodeId nodeId, Map<org.opendaylight.yangtools.yang.common.Uint32,Group> installedGroupsArg, Collection<Group> pendingGroups, boolean gatherUpdates)
Returns a list of safe synchronization steps.static Map<TableKey,ItemSyncBox<Flow>>
ReconcileUtil. resolveFlowDiffsInAllTables(org.opendaylight.yang.gen.v1.urn.opendaylight.inventory.rev130819.NodeId nodeId, Map<org.opendaylight.yangtools.yang.common.Uint8,Table> tableOperationalMap, List<Table> tablesConfigured, boolean gatherUpdates)
Resolves flow differences in all tables.Method parameters in org.opendaylight.openflowplugin.applications.frsync.util with type arguments of type ItemSyncBox Modifier and Type Method Description static <E> int
ReconcileUtil. countTotalPushed(Iterable<ItemSyncBox<E>> groupsAddPlan)
static <E> int
ReconcileUtil. countTotalUpdated(Iterable<ItemSyncBox<E>> groupsAddPlan)
-