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> intReconcileUtil. countTotalPushed(Iterable<ItemSyncBox<E>> groupsAddPlan)static <E> intReconcileUtil. countTotalUpdated(Iterable<ItemSyncBox<E>> groupsAddPlan)
-