- checkOpen(Supplier<CompletableFuture<T>>) - Method in class org.onosproject.store.consistent.impl.DefaultDatabase
-
If the database is closed, returning a failed CompletableFuture.
- clear(String) - Method in interface org.onosproject.store.consistent.impl.DatabaseProxy
-
Clears the table.
- clear(String) - Method in interface org.onosproject.store.consistent.impl.DatabaseState
-
- clear() - Method in class org.onosproject.store.consistent.impl.DefaultAsyncConsistentMap
-
- clear() - Method in class org.onosproject.store.consistent.impl.DefaultConsistentMap
-
- clear(String) - Method in class org.onosproject.store.consistent.impl.DefaultDatabase
-
- clear(String) - Method in class org.onosproject.store.consistent.impl.DefaultDatabaseState
-
- clear() - Method in class org.onosproject.store.consistent.impl.DefaultDistributedSet
-
- clear(String) - Method in class org.onosproject.store.consistent.impl.PartitionedDatabase
-
- clear() - Method in class org.onosproject.store.ecmap.EventuallyConsistentMapImpl
-
- clearAddressBindings(ConnectPoint) - Method in class org.onosproject.store.host.impl.GossipHostStore
-
- clockService - Variable in class org.onosproject.store.app.GossipApplicationStore
-
- clockService - Variable in class org.onosproject.store.cfg.GossipComponentConfigStore
-
- close() - Method in class org.onosproject.store.consistent.impl.DefaultDatabase
-
- close() - Method in class org.onosproject.store.consistent.impl.PartitionedDatabase
-
- cluster() - Method in class org.onosproject.store.consistent.impl.PartitionedDatabase
-
- CLUSTER_DEFINITION_FILE - Static variable in class org.onosproject.store.cluster.impl.ClusterDefinitionManager
-
- CLUSTER_MEMBERSHIP_EVENT - Static variable in class org.onosproject.store.cluster.impl.ClusterManagementMessageSubjects
-
- ClusterCommunicationManager - Class in org.onosproject.store.cluster.messaging.impl
-
- ClusterCommunicationManager() - Constructor for class org.onosproject.store.cluster.messaging.impl.ClusterCommunicationManager
-
- clusterCommunicator - Variable in class org.onosproject.store.app.GossipApplicationStore
-
- clusterCommunicator - Variable in class org.onosproject.store.consistent.impl.CopycatCommunicationProtocol
-
- clusterCommunicator - Variable in class org.onosproject.store.consistent.impl.DatabaseManager
-
- clusterCommunicator - Variable in class org.onosproject.store.consistent.impl.DistributedLeadershipManager
-
- clusterCommunicator - Variable in class org.onosproject.store.device.impl.GossipDeviceStore
-
- clusterCommunicator - Variable in class org.onosproject.store.flow.impl.NewDistributedFlowRuleStore
-
- clusterCommunicator - Variable in class org.onosproject.store.group.impl.DistributedGroupStore
-
- clusterCommunicator - Variable in class org.onosproject.store.host.impl.GossipHostStore
-
- clusterCommunicator - Variable in class org.onosproject.store.link.impl.GossipLinkStore
-
- clusterCommunicator - Variable in class org.onosproject.store.mastership.impl.ConsistentDeviceMastershipStore
-
- clusterCommunicator - Variable in class org.onosproject.store.statistic.impl.DistributedStatisticStore
-
- clusterCount() - Method in class org.onosproject.store.topology.impl.DefaultTopology
-
- ClusterDefinition - Class in org.onosproject.store.cluster.impl
-
Cluster definition.
- ClusterDefinition() - Constructor for class org.onosproject.store.cluster.impl.ClusterDefinition
-
- ClusterDefinitionManager - Class in org.onosproject.store.cluster.impl
-
Implementation of ClusterDefinitionService.
- ClusterDefinitionManager() - Constructor for class org.onosproject.store.cluster.impl.ClusterDefinitionManager
-
- clusterDefinitionService - Variable in class org.onosproject.store.cluster.impl.DistributedClusterStore
-
- clusterDefinitionService - Variable in class org.onosproject.store.cluster.messaging.impl.IOLoopMessagingManager
-
- clusterDefinitionService - Variable in class org.onosproject.store.cluster.messaging.impl.NettyMessagingManager
-
- ClusterDefinitionStore - Class in org.onosproject.store.cluster.impl
-
Allows for reading and writing cluster definition as a JSON file.
- ClusterDefinitionStore(String) - Constructor for class org.onosproject.store.cluster.impl.ClusterDefinitionStore
-
Creates a reader/writer of the cluster definition file.
- ClusterManagementMessageSubjects - Class in org.onosproject.store.cluster.impl
-
- ClusterMembershipEvent - Class in org.onosproject.store.cluster.impl
-
Contains information that will be published when a cluster membership event occurs.
- ClusterMembershipEvent(ClusterMembershipEventType, ControllerNode) - Constructor for class org.onosproject.store.cluster.impl.ClusterMembershipEvent
-
- ClusterMembershipEventType - Enum in org.onosproject.store.cluster.impl
-
- ClusterMessageSerializer - Class in org.onosproject.store.serializers.custom
-
- ClusterMessageSerializer() - Constructor for class org.onosproject.store.serializers.custom.ClusterMessageSerializer
-
Creates a serializer for ClusterMessage.
- ClusterNodesDelegate - Interface in org.onosproject.store.cluster.impl
-
Simple back interface through which connection manager can interact with
the cluster store.
- clusterService - Variable in class org.onosproject.store.app.GossipApplicationStore
-
- clusterService - Variable in class org.onosproject.store.consistent.impl.CopycatCommunicationProtocol
-
- clusterService - Variable in class org.onosproject.store.consistent.impl.DatabaseManager
-
- clusterService - Variable in class org.onosproject.store.consistent.impl.DistributedLeadershipManager
-
- clusterService - Variable in class org.onosproject.store.device.impl.GossipDeviceStore
-
- clusterService - Variable in class org.onosproject.store.flow.impl.NewDistributedFlowRuleStore
-
- clusterService - Variable in class org.onosproject.store.group.impl.DistributedGroupStore
-
- clusterService - Variable in class org.onosproject.store.host.impl.GossipHostStore
-
- clusterService - Variable in class org.onosproject.store.intent.impl.GossipIntentStore
-
- clusterService - Variable in class org.onosproject.store.intent.impl.PartitionManager
-
- clusterService - Variable in class org.onosproject.store.link.impl.GossipLinkStore
-
- clusterService - Variable in class org.onosproject.store.mastership.impl.ConsistentDeviceMastershipStore
-
- clusterService - Variable in class org.onosproject.store.packet.impl.DistributedPacketStore
-
- clusterService - Variable in class org.onosproject.store.statistic.impl.DistributedStatisticStore
-
- commit(Transaction) - Method in interface org.onosproject.store.consistent.impl.DatabaseProxy
-
Commit the specified transaction.
- commit(Transaction) - Method in interface org.onosproject.store.consistent.impl.DatabaseState
-
- commit(Transaction) - Method in class org.onosproject.store.consistent.impl.DefaultDatabase
-
- commit(Transaction) - Method in class org.onosproject.store.consistent.impl.DefaultDatabaseState
-
- commit() - Method in class org.onosproject.store.consistent.impl.DefaultTransactionContext
-
- commit(Transaction) - Method in class org.onosproject.store.consistent.impl.PartitionedDatabase
-
- communicationService - Variable in class org.onosproject.store.packet.impl.DistributedPacketStore
-
- compareTo(AbstractEntry<K, V>) - Method in class org.onosproject.store.ecmap.AbstractEntry
-
- compareTo(Timestamp) - Method in class org.onosproject.store.impl.LogicalTimestamp
-
- compareTo(Timestamp) - Method in class org.onosproject.store.impl.MastershipBasedTimestamp
-
- compute(K, BiFunction<? super K, ? super V, ? extends V>) - Method in class org.onosproject.store.consistent.impl.DefaultAsyncConsistentMap
-
- compute(K, BiFunction<? super K, ? super V, ? extends V>) - Method in class org.onosproject.store.consistent.impl.DefaultConsistentMap
-
- computeCost() - Method in class org.onosproject.store.topology.impl.DefaultTopology
-
- computeIf(K, Predicate<? super V>, BiFunction<? super K, ? super V, ? extends V>) - Method in class org.onosproject.store.consistent.impl.DefaultAsyncConsistentMap
-
- computeIf(K, Predicate<? super V>, BiFunction<? super K, ? super V, ? extends V>) - Method in class org.onosproject.store.consistent.impl.DefaultConsistentMap
-
- computeIfAbsent(K, Function<? super K, ? extends V>) - Method in class org.onosproject.store.consistent.impl.DefaultAsyncConsistentMap
-
- computeIfAbsent(K, Function<? super K, ? extends V>) - Method in class org.onosproject.store.consistent.impl.DefaultConsistentMap
-
- computeIfPresent(K, BiFunction<? super K, ? super V, ? extends V>) - Method in class org.onosproject.store.consistent.impl.DefaultAsyncConsistentMap
-
- computeIfPresent(K, BiFunction<? super K, ? super V, ? extends V>) - Method in class org.onosproject.store.consistent.impl.DefaultConsistentMap
-
- configService - Variable in class org.onosproject.store.flow.impl.NewDistributedFlowRuleStore
-
- ConsistentApplicationIdStore - Class in org.onosproject.store.core.impl
-
ApplicationIdStore implementation on top of AtomicCounter
and ConsistentMap primitives.
- ConsistentApplicationIdStore() - Constructor for class org.onosproject.store.core.impl.ConsistentApplicationIdStore
-
- ConsistentDeviceMastershipStore - Class in org.onosproject.store.mastership.impl
-
Implementation of the MastershipStore on top of Leadership Service.
- ConsistentDeviceMastershipStore() - Constructor for class org.onosproject.store.mastership.impl.ConsistentDeviceMastershipStore
-
- ConsistentDeviceResourceStore - Class in org.onosproject.store.resource.impl
-
Store that manages device resources using Copycat-backed TransactionalMaps.
- ConsistentDeviceResourceStore() - Constructor for class org.onosproject.store.resource.impl.ConsistentDeviceResourceStore
-
- ConsistentIdBlockStore - Class in org.onosproject.store.core.impl
-
Implementation of IdBlockStore using AtomicCounter.
- ConsistentIdBlockStore() - Constructor for class org.onosproject.store.core.impl.ConsistentIdBlockStore
-
- ConsistentLinkResourceStore - Class in org.onosproject.store.resource.impl
-
Store that manages link resources using Copycat-backed TransactionalMaps.
- ConsistentLinkResourceStore() - Constructor for class org.onosproject.store.resource.impl.ConsistentLinkResourceStore
-
- consistentMapBuilder() - Method in class org.onosproject.store.consistent.impl.DatabaseManager
-
- contains(Object) - Method in class org.onosproject.store.consistent.impl.DefaultDistributedSet
-
- containsAll(Collection<?>) - Method in class org.onosproject.store.consistent.impl.DefaultDistributedSet
-
- containsKey(String, K) - Method in interface org.onosproject.store.consistent.impl.DatabaseProxy
-
Checks whether the table contains a key.
- containsKey(String, K) - Method in interface org.onosproject.store.consistent.impl.DatabaseState
-
- containsKey(K) - Method in class org.onosproject.store.consistent.impl.DefaultAsyncConsistentMap
-
- containsKey(K) - Method in class org.onosproject.store.consistent.impl.DefaultConsistentMap
-
- containsKey(String, String) - Method in class org.onosproject.store.consistent.impl.DefaultDatabase
-
- containsKey(String, String) - Method in class org.onosproject.store.consistent.impl.DefaultDatabaseState
-
- containsKey(String, String) - Method in class org.onosproject.store.consistent.impl.PartitionedDatabase
-
- containsKey(K) - Method in class org.onosproject.store.ecmap.EventuallyConsistentMapImpl
-
- containsValue(String, V) - Method in interface org.onosproject.store.consistent.impl.DatabaseProxy
-
Checks whether the table contains a value.
- containsValue(String, V) - Method in interface org.onosproject.store.consistent.impl.DatabaseState
-
- containsValue(V) - Method in class org.onosproject.store.consistent.impl.DefaultAsyncConsistentMap
-
- containsValue(V) - Method in class org.onosproject.store.consistent.impl.DefaultConsistentMap
-
- containsValue(String, byte[]) - Method in class org.onosproject.store.consistent.impl.DefaultDatabase
-
- containsValue(String, byte[]) - Method in class org.onosproject.store.consistent.impl.DefaultDatabaseState
-
- containsValue(String, byte[]) - Method in class org.onosproject.store.consistent.impl.PartitionedDatabase
-
- containsValue(V) - Method in class org.onosproject.store.ecmap.EventuallyConsistentMapImpl
-
- copy() - Method in class org.onosproject.store.consistent.impl.CopycatCommunicationProtocol
-
- copy() - Method in class org.onosproject.store.consistent.impl.DatabaseConfig
-
- COPYCAT_TCP_PORT - Static variable in class org.onosproject.store.consistent.impl.DatabaseManager
-
- CopycatCommunicationProtocol - Class in org.onosproject.store.consistent.impl
-
Protocol for Copycat communication that employs
ClusterCommunicationService.
- CopycatCommunicationProtocol(ClusterService, ClusterCommunicationService) - Constructor for class org.onosproject.store.consistent.impl.CopycatCommunicationProtocol
-
- coreService - Variable in class org.onosproject.store.flow.impl.NewDistributedFlowRuleStore
-
- counterAddAndGet(String, long) - Method in interface org.onosproject.store.consistent.impl.DatabaseProxy
-
Atomically add the given value to current value of the specified counter.
- counterAddAndGet(String, long) - Method in interface org.onosproject.store.consistent.impl.DatabaseState
-
- counterAddAndGet(String, long) - Method in class org.onosproject.store.consistent.impl.DefaultDatabase
-
- counterAddAndGet(String, long) - Method in class org.onosproject.store.consistent.impl.DefaultDatabaseState
-
- counterAddAndGet(String, long) - Method in class org.onosproject.store.consistent.impl.PartitionedDatabase
-
- counterGet(String) - Method in interface org.onosproject.store.consistent.impl.DatabaseProxy
-
Returns the current value of the specified atomic counter.
- counterGet(String) - Method in interface org.onosproject.store.consistent.impl.DatabaseState
-
- counterGet(String) - Method in class org.onosproject.store.consistent.impl.DefaultDatabase
-
- counterGet(String) - Method in class org.onosproject.store.consistent.impl.DefaultDatabaseState
-
- counterGet(String) - Method in class org.onosproject.store.consistent.impl.PartitionedDatabase
-
- counterGetAndAdd(String, long) - Method in interface org.onosproject.store.consistent.impl.DatabaseProxy
-
Atomically add the given value to current value of the specified counter.
- counterGetAndAdd(String, long) - Method in interface org.onosproject.store.consistent.impl.DatabaseState
-
- counterGetAndAdd(String, long) - Method in class org.onosproject.store.consistent.impl.DefaultDatabase
-
- counterGetAndAdd(String, long) - Method in class org.onosproject.store.consistent.impl.DefaultDatabaseState
-
- counterGetAndAdd(String, long) - Method in class org.onosproject.store.consistent.impl.PartitionedDatabase
-
- counters() - Method in interface org.onosproject.store.consistent.impl.DatabaseProxy
-
Returns a mapping from counter name to next value.
- counters() - Method in interface org.onosproject.store.consistent.impl.DatabaseState
-
- counters() - Method in class org.onosproject.store.consistent.impl.DefaultDatabase
-
- counters() - Method in class org.onosproject.store.consistent.impl.DefaultDatabaseState
-
- counters() - Method in class org.onosproject.store.consistent.impl.PartitionedDatabase
-
- create(InputStream) - Method in class org.onosproject.store.app.GossipApplicationStore
-
- create(String) - Static method in interface org.onosproject.store.consistent.impl.Database
-
Creates a new database with the default cluster configuration.
- create(String, ClusterConfig) - Static method in interface org.onosproject.store.consistent.impl.Database
-
Creates a new database.
- create(String, ClusterConfig, DatabaseConfig) - Static method in interface org.onosproject.store.consistent.impl.Database
-
Creates a new database.
- createClient(URI) - Method in class org.onosproject.store.consistent.impl.CopycatCommunicationProtocol
-
- createGroupAddRequestMsg(DeviceId, GroupDescription) - Static method in class org.onosproject.store.group.impl.GroupStoreMessage
-
Creates a group store message for group ADD request.
- createGroupDeleteRequestMsg(DeviceId, GroupKey) - Static method in class org.onosproject.store.group.impl.GroupStoreMessage
-
Creates a group store message for group DELETE request.
- createGroupUpdateRequestMsg(DeviceId, GroupKey, GroupStore.UpdateType, GroupBuckets, GroupKey) - Static method in class org.onosproject.store.group.impl.GroupStoreMessage
-
Creates a group store message for group UPDATE request.
- createOrUpdateDevice(ProviderId, DeviceId, DeviceDescription) - Method in class org.onosproject.store.device.impl.GossipDeviceStore
-
- createOrUpdateHost(ProviderId, HostId, HostDescription) - Method in class org.onosproject.store.host.impl.GossipHostStore
-
- createOrUpdateLink(ProviderId, LinkDescription) - Method in class org.onosproject.store.link.impl.GossipLinkStore
-
- createServer(URI) - Method in class org.onosproject.store.consistent.impl.CopycatCommunicationProtocol
-
- creationTime() - Method in class org.onosproject.store.topology.impl.DefaultTopology
-
- currentTopology() - Method in class org.onosproject.store.topology.impl.DistributedTopologyStore
-
- Database - Interface in org.onosproject.store.consistent.impl
-
Database.
- DatabaseConfig - Class in org.onosproject.store.consistent.impl
-
Database configuration.
- DatabaseConfig() - Constructor for class org.onosproject.store.consistent.impl.DatabaseConfig
-
- DatabaseConfig(Map<String, Object>) - Constructor for class org.onosproject.store.consistent.impl.DatabaseConfig
-
- DatabaseConfig(String) - Constructor for class org.onosproject.store.consistent.impl.DatabaseConfig
-
- DatabaseConfig(DatabaseConfig) - Constructor for class org.onosproject.store.consistent.impl.DatabaseConfig
-
- DatabaseDefinition - Class in org.onosproject.store.consistent.impl
-
Partitioned database configuration.
- DatabaseDefinition() - Constructor for class org.onosproject.store.consistent.impl.DatabaseDefinition
-
- DatabaseDefinitionStore - Class in org.onosproject.store.consistent.impl
-
Allows for reading and writing partitioned database definition as a JSON file.
- DatabaseDefinitionStore(String) - Constructor for class org.onosproject.store.consistent.impl.DatabaseDefinitionStore
-
Creates a reader/writer of the database definition file.
- DatabaseDefinitionStore(File) - Constructor for class org.onosproject.store.consistent.impl.DatabaseDefinitionStore
-
Creates a reader/writer of the database definition file.
- DatabaseManager - Class in org.onosproject.store.consistent.impl
-
Database manager.
- DatabaseManager() - Constructor for class org.onosproject.store.consistent.impl.DatabaseManager
-
- DatabasePartitioner - Class in org.onosproject.store.consistent.impl
-
Partitioner for mapping table entries to individual database partitions.
- DatabasePartitioner(List<Database>) - Constructor for class org.onosproject.store.consistent.impl.DatabasePartitioner
-
- DatabaseProxy<K,V> - Interface in org.onosproject.store.consistent.impl
-
Database proxy.
- DatabaseSerializer - Class in org.onosproject.store.consistent.impl
-
Serializer for DatabaseManager's interaction with Copycat.
- DatabaseSerializer() - Constructor for class org.onosproject.store.consistent.impl.DatabaseSerializer
-
- DatabaseState<K,V> - Interface in org.onosproject.store.consistent.impl
-
Database state.
- deactivate() - Method in class org.onosproject.store.app.GossipApplicationStore
-
- deactivate(ApplicationId) - Method in class org.onosproject.store.app.GossipApplicationStore
-
- deactivate() - Method in class org.onosproject.store.cfg.GossipComponentConfigStore
-
- deactivate() - Method in class org.onosproject.store.cluster.impl.ClusterDefinitionManager
-
- deactivate() - Method in class org.onosproject.store.cluster.impl.DistributedClusterStore
-
- deactivate() - Method in class org.onosproject.store.cluster.messaging.impl.ClusterCommunicationManager
-
- deactivate() - Method in class org.onosproject.store.cluster.messaging.impl.IOLoopMessagingManager
-
- deactivate() - Method in class org.onosproject.store.cluster.messaging.impl.NettyMessagingManager
-
- deactivate() - Method in class org.onosproject.store.consistent.impl.DatabaseManager
-
- deactivate() - Method in class org.onosproject.store.consistent.impl.DistributedLeadershipManager
-
- deactivate() - Method in class org.onosproject.store.core.impl.ConsistentApplicationIdStore
-
- deactivate() - Method in class org.onosproject.store.core.impl.ConsistentIdBlockStore
-
- deactivate() - Method in class org.onosproject.store.core.impl.LogicalClockManager
-
- deactivate() - Method in class org.onosproject.store.device.impl.DeviceClockManager
-
- deactivate() - Method in class org.onosproject.store.device.impl.GossipDeviceStore
-
- deactivate(ComponentContext) - Method in class org.onosproject.store.flow.impl.NewDistributedFlowRuleStore
-
- deactivate() - Method in class org.onosproject.store.flow.impl.ReplicaInfoManager
-
- deactivate() - Method in class org.onosproject.store.flowobjective.impl.DistributedFlowObjectiveStore
-
- deactivate() - Method in class org.onosproject.store.group.impl.DistributedGroupStore
-
- deactivate() - Method in class org.onosproject.store.host.impl.GossipHostStore
-
- deactivate() - Method in class org.onosproject.store.host.impl.HostClockManager
-
- deactivate() - Method in class org.onosproject.store.intent.impl.GossipIntentStore
-
- deactivate() - Method in class org.onosproject.store.intent.impl.IntentClockManager
-
- deactivate() - Method in class org.onosproject.store.intent.impl.PartitionManager
-
- deactivate() - Method in class org.onosproject.store.link.impl.GossipLinkStore
-
- deactivate() - Method in class org.onosproject.store.mastership.impl.ConsistentDeviceMastershipStore
-
- deactivate() - Method in class org.onosproject.store.packet.impl.DistributedPacketStore
-
- deactivate() - Method in class org.onosproject.store.resource.impl.ConsistentDeviceResourceStore
-
- deactivate() - Method in class org.onosproject.store.resource.impl.ConsistentLinkResourceStore
-
- deactivate() - Method in class org.onosproject.store.statistic.impl.DistributedStatisticStore
-
- deactivate() - Method in class org.onosproject.store.topology.impl.DistributedTopologyStore
-
- DefaultAsyncAtomicCounter - Class in org.onosproject.store.consistent.impl
-
Default implementation for a distributed AsyncAtomicCounter backed by
partitioned Raft DB.
- DefaultAsyncAtomicCounter(String, Database, boolean, ScheduledExecutorService) - Constructor for class org.onosproject.store.consistent.impl.DefaultAsyncAtomicCounter
-
- DefaultAsyncConsistentMap<K,V> - Class in org.onosproject.store.consistent.impl
-
AsyncConsistentMap implementation that is backed by a Raft consensus
based database.
- DefaultAsyncConsistentMap(String, Database, Serializer, boolean) - Constructor for class org.onosproject.store.consistent.impl.DefaultAsyncConsistentMap
-
- DefaultAtomicCounter - Class in org.onosproject.store.consistent.impl
-
Default implementation for a distributed AtomicCounter backed by
partitioned Raft DB.
- DefaultAtomicCounter(String, Database, boolean, ScheduledExecutorService) - Constructor for class org.onosproject.store.consistent.impl.DefaultAtomicCounter
-
- DefaultAtomicCounterBuilder - Class in org.onosproject.store.consistent.impl
-
Default implementation of AtomicCounterBuilder.
- DefaultAtomicCounterBuilder(Database, Database) - Constructor for class org.onosproject.store.consistent.impl.DefaultAtomicCounterBuilder
-
- DefaultConsistentMap<K,V> - Class in org.onosproject.store.consistent.impl
-
ConsistentMap implementation that is backed by a Raft consensus
based database.
- DefaultConsistentMap(String, Database, Serializer, boolean) - Constructor for class org.onosproject.store.consistent.impl.DefaultConsistentMap
-
- DefaultConsistentMapBuilder<K,V> - Class in org.onosproject.store.consistent.impl
-
Default Consistent Map builder.
- DefaultConsistentMapBuilder(Database, Database) - Constructor for class org.onosproject.store.consistent.impl.DefaultConsistentMapBuilder
-
- DefaultDatabase - Class in org.onosproject.store.consistent.impl
-
Default database.
- DefaultDatabase(ResourceManager) - Constructor for class org.onosproject.store.consistent.impl.DefaultDatabase
-
- DefaultDatabaseState - Class in org.onosproject.store.consistent.impl
-
Default database state.
- DefaultDatabaseState() - Constructor for class org.onosproject.store.consistent.impl.DefaultDatabaseState
-
- DefaultDistributedSet<E> - Class in org.onosproject.store.consistent.impl
-
Implementation of distributed set that is backed by a ConsistentMap.
- DefaultDistributedSet(String, Database, Serializer, boolean) - Constructor for class org.onosproject.store.consistent.impl.DefaultDistributedSet
-
- DefaultSetBuilder<E> - Class in org.onosproject.store.consistent.impl
-
Default Set builder.
- DefaultSetBuilder(Database) - Constructor for class org.onosproject.store.consistent.impl.DefaultSetBuilder
-
- DefaultTopology - Class in org.onosproject.store.topology.impl
-
Default implementation of the topology descriptor.
- DefaultTopologyGraph - Class in org.onosproject.store.topology.impl
-
Default implementation of an immutable topology graph based on a generic
implementation of adjacency lists graph.
- DefaultTopologyGraph(Set<TopologyVertex>, Set<TopologyEdge>) - Constructor for class org.onosproject.store.topology.impl.DefaultTopologyGraph
-
Creates a topology graph comprising of the specified vertexes and edges.
- DefaultTransaction - Class in org.onosproject.store.consistent.impl
-
A Default transaction implementation.
- DefaultTransaction(long, List<DatabaseUpdate>) - Constructor for class org.onosproject.store.consistent.impl.DefaultTransaction
-
- DefaultTransactionalMap<K,V> - Class in org.onosproject.store.consistent.impl
-
Default Transactional Map implementation that provides a repeatable reads
transaction isolation level.
- DefaultTransactionalMap(String, ConsistentMap<K, V>, TransactionContext, Serializer) - Constructor for class org.onosproject.store.consistent.impl.DefaultTransactionalMap
-
- DefaultTransactionContext - Class in org.onosproject.store.consistent.impl
-
Default TransactionContext implementation.
- DefaultTransactionContext(Database, long) - Constructor for class org.onosproject.store.consistent.impl.DefaultTransactionContext
-
- DefaultTransactionContextBuilder - Class in org.onosproject.store.consistent.impl
-
The default implementation of a transaction context builder.
- DefaultTransactionContextBuilder(Database, Database, long) - Constructor for class org.onosproject.store.consistent.impl.DefaultTransactionContextBuilder
-
- deleteFlowRule(FlowRule) - Method in class org.onosproject.store.flow.impl.NewDistributedFlowRuleStore
-
- deleteGroupDescription(DeviceId, GroupKey) - Method in class org.onosproject.store.group.impl.DistributedGroupStore
-
Triggers deleting the existing group entry.
- destroy() - Method in class org.onosproject.store.ecmap.EventuallyConsistentMapImpl
-
- DEVICE_ADVERTISE - Static variable in class org.onosproject.store.device.impl.GossipDeviceStoreMessageSubjects
-
- DEVICE_INJECTED - Static variable in class org.onosproject.store.device.impl.GossipDeviceStoreMessageSubjects
-
- DEVICE_OFFLINE - Static variable in class org.onosproject.store.device.impl.GossipDeviceStoreMessageSubjects
-
- DEVICE_REMOVE_REQ - Static variable in class org.onosproject.store.device.impl.GossipDeviceStoreMessageSubjects
-
- DEVICE_REMOVED - Static variable in class org.onosproject.store.device.impl.GossipDeviceStoreMessageSubjects
-
- DEVICE_REQUEST - Static variable in class org.onosproject.store.device.impl.GossipDeviceStoreMessageSubjects
-
- DEVICE_UPDATE - Static variable in class org.onosproject.store.device.impl.GossipDeviceStoreMessageSubjects
-
- DeviceAntiEntropyAdvertisement - Class in org.onosproject.store.device.impl
-
Device Advertisement message.
- DeviceAntiEntropyAdvertisement(NodeId, Map<DeviceFragmentId, Timestamp>, Map<PortFragmentId, Timestamp>, Map<DeviceId, Timestamp>) - Constructor for class org.onosproject.store.device.impl.DeviceAntiEntropyAdvertisement
-
- DeviceAntiEntropyRequest - Class in org.onosproject.store.device.impl
-
Message to request for other peers information.
- DeviceAntiEntropyRequest(NodeId, Collection<DeviceFragmentId>, Collection<PortFragmentId>) - Constructor for class org.onosproject.store.device.impl.DeviceAntiEntropyRequest
-
- DeviceClockManager - Class in org.onosproject.store.device.impl
-
Clock service to issue Timestamp based on Device Mastership.
- DeviceClockManager() - Constructor for class org.onosproject.store.device.impl.DeviceClockManager
-
- deviceClockService - Variable in class org.onosproject.store.device.impl.GossipDeviceStore
-
- deviceClockService - Variable in class org.onosproject.store.link.impl.GossipLinkStore
-
- deviceCount() - Method in class org.onosproject.store.topology.impl.DefaultTopology
-
- deviceDescription() - Method in class org.onosproject.store.device.impl.DeviceInjectedEvent
-
- deviceDescription() - Method in class org.onosproject.store.device.impl.InternalDeviceEvent
-
- deviceFingerPrints() - Method in class org.onosproject.store.device.impl.DeviceAntiEntropyAdvertisement
-
- DeviceFragmentId - Class in org.onosproject.store.device.impl
-
Identifier for DeviceDesctiption from a Provider.
- DeviceFragmentId(DeviceId, ProviderId) - Constructor for class org.onosproject.store.device.impl.DeviceFragmentId
-
- deviceId - Variable in class org.onosproject.store.device.impl.DeviceFragmentId
-
- deviceId() - Method in class org.onosproject.store.device.impl.DeviceInjectedEvent
-
- deviceId() - Method in class org.onosproject.store.device.impl.InternalDeviceEvent
-
- deviceId() - Method in class org.onosproject.store.device.impl.InternalDeviceOfflineEvent
-
- deviceId() - Method in class org.onosproject.store.device.impl.InternalDeviceRemovedEvent
-
- deviceId() - Method in class org.onosproject.store.device.impl.InternalPortEvent
-
- deviceId() - Method in class org.onosproject.store.device.impl.InternalPortStatusEvent
-
- deviceId - Variable in class org.onosproject.store.device.impl.PortFragmentId
-
- deviceId() - Method in class org.onosproject.store.device.impl.PortInjectedEvent
-
- deviceId() - Method in class org.onosproject.store.group.impl.GroupStoreMessage
-
Returns the device identifier of this group request.
- deviceInitialAuditCompleted(DeviceId, boolean) - Method in class org.onosproject.store.group.impl.DistributedGroupStore
-
- deviceInitialAuditStatus(DeviceId) - Method in class org.onosproject.store.group.impl.DistributedGroupStore
-
- DeviceInjectedEvent - Class in org.onosproject.store.device.impl
-
- DeviceInjectedEvent(ProviderId, DeviceId, DeviceDescription) - Constructor for class org.onosproject.store.device.impl.DeviceInjectedEvent
-
- DeviceInjectedEvent() - Constructor for class org.onosproject.store.device.impl.DeviceInjectedEvent
-
- devices() - Method in class org.onosproject.store.device.impl.DeviceAntiEntropyRequest
-
- deviceService - Variable in class org.onosproject.store.flow.impl.NewDistributedFlowRuleStore
-
- deviceService - Variable in class org.onosproject.store.resource.impl.ConsistentDeviceResourceStore
-
- deviceService - Variable in class org.onosproject.store.resource.impl.ConsistentLinkResourceStore
-
- DistributedClusterStore - Class in org.onosproject.store.cluster.impl
-
- DistributedClusterStore() - Constructor for class org.onosproject.store.cluster.impl.DistributedClusterStore
-
- DistributedFlowObjectiveStore - Class in org.onosproject.store.flowobjective.impl
-
Manages the inventory of created next groups.
- DistributedFlowObjectiveStore() - Constructor for class org.onosproject.store.flowobjective.impl.DistributedFlowObjectiveStore
-
- DistributedGroupStore - Class in org.onosproject.store.group.impl
-
Manages inventory of group entries using trivial in-memory implementation.
- DistributedGroupStore() - Constructor for class org.onosproject.store.group.impl.DistributedGroupStore
-
- DistributedLeadershipManager - Class in org.onosproject.store.consistent.impl
-
Distributed Lock Manager implemented on top of ConsistentMap.
- DistributedLeadershipManager() - Constructor for class org.onosproject.store.consistent.impl.DistributedLeadershipManager
-
- DistributedPacketStore - Class in org.onosproject.store.packet.impl
-
Distributed packet store implementation allowing packets to be sent to
remote instances.
- DistributedPacketStore() - Constructor for class org.onosproject.store.packet.impl.DistributedPacketStore
-
- DistributedStatisticStore - Class in org.onosproject.store.statistic.impl
-
Maintains statistics using RPC calls to collect stats from remote instances
on demand.
- DistributedStatisticStore() - Constructor for class org.onosproject.store.statistic.impl.DistributedStatisticStore
-
- DistributedStoreSerializers - Class in org.onosproject.store.serializers.custom
-
- DistributedTopologyStore - Class in org.onosproject.store.topology.impl
-
Manages inventory of topology snapshots using trivial in-memory
structures implementation.
- DistributedTopologyStore() - Constructor for class org.onosproject.store.topology.impl.DistributedTopologyStore
-
- dK(String) - Method in class org.onosproject.store.consistent.impl.DefaultAsyncConsistentMap
-
- dK(String) - Method in class org.onosproject.store.consistent.impl.DefaultTransactionalMap
-
- doRebalance() - Method in class org.onosproject.store.intent.impl.PartitionManager
-
- get(String, K) - Method in interface org.onosproject.store.consistent.impl.DatabaseProxy
-
Gets a value from the table.
- get(String, K) - Method in interface org.onosproject.store.consistent.impl.DatabaseState
-
- get() - Method in class org.onosproject.store.consistent.impl.DefaultAsyncAtomicCounter
-
- get(K) - Method in class org.onosproject.store.consistent.impl.DefaultAsyncConsistentMap
-
- get() - Method in class org.onosproject.store.consistent.impl.DefaultAtomicCounter
-
- get(K) - Method in class org.onosproject.store.consistent.impl.DefaultConsistentMap
-
- get(String, String) - Method in class org.onosproject.store.consistent.impl.DefaultDatabase
-
- get(String, String) - Method in class org.onosproject.store.consistent.impl.DefaultDatabaseState
-
- get(K) - Method in class org.onosproject.store.consistent.impl.DefaultTransactionalMap
-
- get(String, String) - Method in class org.onosproject.store.consistent.impl.PartitionedDatabase
-
- get(K) - Method in class org.onosproject.store.ecmap.EventuallyConsistentMapImpl
-
- GET_CURRENT - Static variable in class org.onosproject.store.statistic.impl.StatisticStoreMessageSubjects
-
- GET_DEVICE_FLOW_ENTRIES - Static variable in class org.onosproject.store.flow.impl.FlowStoreMessageSubjects
-
- GET_FLOW_ENTRY - Static variable in class org.onosproject.store.flow.impl.FlowStoreMessageSubjects
-
- GET_PREVIOUS - Static variable in class org.onosproject.store.statistic.impl.StatisticStoreMessageSubjects
-
- getAddressBindings() - Method in class org.onosproject.store.host.impl.GossipHostStore
-
- getAddressBindingsForPort(ConnectPoint) - Method in class org.onosproject.store.host.impl.GossipHostStore
-
- getAllocations(IntentId) - Method in class org.onosproject.store.resource.impl.ConsistentDeviceResourceStore
-
- getAllocations(Port) - Method in class org.onosproject.store.resource.impl.ConsistentDeviceResourceStore
-
- getAllocations(IntentId) - Method in class org.onosproject.store.resource.impl.ConsistentLinkResourceStore
-
- getAllocations(Link) - Method in class org.onosproject.store.resource.impl.ConsistentLinkResourceStore
-
- getAllocations() - Method in class org.onosproject.store.resource.impl.ConsistentLinkResourceStore
-
- getAndAdd(long) - Method in class org.onosproject.store.consistent.impl.DefaultAsyncAtomicCounter
-
- getAndAdd(long) - Method in class org.onosproject.store.consistent.impl.DefaultAtomicCounter
-
- getAndIncrement() - Method in class org.onosproject.store.consistent.impl.DefaultAsyncAtomicCounter
-
- getAndIncrement() - Method in class org.onosproject.store.consistent.impl.DefaultAtomicCounter
-
- getAppId(Short) - Method in class org.onosproject.store.core.impl.ConsistentApplicationIdStore
-
- getAppId(String) - Method in class org.onosproject.store.core.impl.ConsistentApplicationIdStore
-
- getAppIds() - Method in class org.onosproject.store.core.impl.ConsistentApplicationIdStore
-
- getApplication(ApplicationId) - Method in class org.onosproject.store.app.GossipApplicationStore
-
- getApplications() - Method in class org.onosproject.store.app.GossipApplicationStore
-
- getAvailableDevices() - Method in class org.onosproject.store.device.impl.GossipDeviceStore
-
- getCandidates() - Method in class org.onosproject.store.consistent.impl.DistributedLeadershipManager
-
- getCandidates(String) - Method in class org.onosproject.store.consistent.impl.DistributedLeadershipManager
-
- getCluster(Topology, ClusterId) - Method in class org.onosproject.store.topology.impl.DistributedTopologyStore
-
- getClusterDevices(Topology, TopologyCluster) - Method in class org.onosproject.store.topology.impl.DistributedTopologyStore
-
- getClusterLinks(Topology, TopologyCluster) - Method in class org.onosproject.store.topology.impl.DistributedTopologyStore
-
- getClusters(Topology) - Method in class org.onosproject.store.topology.impl.DistributedTopologyStore
-
- getConnectedHosts(ConnectPoint) - Method in class org.onosproject.store.host.impl.GossipHostStore
-
- getConnectedHosts(DeviceId) - Method in class org.onosproject.store.host.impl.GossipHostStore
-
- getConsistency() - Method in class org.onosproject.store.consistent.impl.DatabaseConfig
-
Returns the database read consistency.
- getCounters() - Method in class org.onosproject.store.consistent.impl.DatabaseManager
-
- getCurrentStatistic(ConnectPoint) - Method in class org.onosproject.store.statistic.impl.DistributedStatisticStore
-
- getDevice(DeviceId) - Method in class org.onosproject.store.device.impl.GossipDeviceStore
-
- getDeviceCount() - Method in class org.onosproject.store.device.impl.GossipDeviceStore
-
- getDeviceEgressLinks(DeviceId) - Method in class org.onosproject.store.link.impl.GossipLinkStore
-
- getDeviceIngressLinks(DeviceId) - Method in class org.onosproject.store.link.impl.GossipLinkStore
-
- getDevices() - Method in class org.onosproject.store.device.impl.GossipDeviceStore
-
- getDevices(NodeId) - Method in class org.onosproject.store.mastership.impl.ConsistentDeviceMastershipStore
-
- getEgressLinks(ConnectPoint) - Method in class org.onosproject.store.link.impl.GossipLinkStore
-
- getExtraneousGroups(DeviceId) - Method in class org.onosproject.store.group.impl.DistributedGroupStore
-
- getFlowEntries(DeviceId) - Method in class org.onosproject.store.flow.impl.NewDistributedFlowRuleStore
-
- getFlowEntry(FlowRule) - Method in class org.onosproject.store.flow.impl.NewDistributedFlowRuleStore
-
- getFlowRuleCount() - Method in class org.onosproject.store.flow.impl.NewDistributedFlowRuleStore
-
- getFreePorts(DeviceId) - Method in class org.onosproject.store.resource.impl.ConsistentDeviceResourceStore
-
- getFreeResources(Link) - Method in class org.onosproject.store.resource.impl.ConsistentLinkResourceStore
-
- getGraph(Topology) - Method in class org.onosproject.store.topology.impl.DistributedTopologyStore
-
- getGroup(DeviceId, GroupKey) - Method in class org.onosproject.store.group.impl.DistributedGroupStore
-
Returns the stored group entry.
- getGroup(DeviceId, GroupId) - Method in class org.onosproject.store.group.impl.DistributedGroupStore
-
- getGroupCount(DeviceId) - Method in class org.onosproject.store.group.impl.DistributedGroupStore
-
Returns the number of groups for the specified device in the store.
- getGroups(DeviceId) - Method in class org.onosproject.store.group.impl.DistributedGroupStore
-
Returns the groups associated with a device.
- getHost(HostId) - Method in class org.onosproject.store.host.impl.GossipHostStore
-
- getHostCount() - Method in class org.onosproject.store.host.impl.GossipHostStore
-
- getHosts() - Method in class org.onosproject.store.host.impl.GossipHostStore
-
- getHosts(VlanId) - Method in class org.onosproject.store.host.impl.GossipHostStore
-
- getHosts(MacAddress) - Method in class org.onosproject.store.host.impl.GossipHostStore
-
- getHosts(IpAddress) - Method in class org.onosproject.store.host.impl.GossipHostStore
-
- getId(String) - Method in class org.onosproject.store.app.GossipApplicationStore
-
- getId() - Method in class org.onosproject.store.cluster.impl.NodeInfo
-
Returns node id.
- getIdBlock(String) - Method in class org.onosproject.store.core.impl.ConsistentIdBlockStore
-
- getIngressLinks(ConnectPoint) - Method in class org.onosproject.store.link.impl.GossipLinkStore
-
- getInMemoryDatabaseCounters() - Method in class org.onosproject.store.consistent.impl.DatabaseManager
-
- getInstallableIntents(Key) - Method in class org.onosproject.store.intent.impl.GossipIntentStore
-
- getIntent(Key) - Method in class org.onosproject.store.intent.impl.GossipIntentStore
-
- getIntentCount() - Method in class org.onosproject.store.intent.impl.GossipIntentStore
-
- getIntentData(boolean, long) - Method in class org.onosproject.store.intent.impl.GossipIntentStore
-
- getIntentData(Key) - Method in class org.onosproject.store.intent.impl.GossipIntentStore
-
- getIntents() - Method in class org.onosproject.store.intent.impl.GossipIntentStore
-
- getIntentState(Key) - Method in class org.onosproject.store.intent.impl.GossipIntentStore
-
- getIp() - Method in class org.onosproject.store.cluster.impl.NodeInfo
-
Returns node ip.
- getIpPrefix() - Method in class org.onosproject.store.cluster.impl.ClusterDefinition
-
Returns ipPrefix in dotted decimal notion.
- getLastUpdated(NodeId) - Method in class org.onosproject.store.cluster.impl.DistributedClusterStore
-
- getLeader(String) - Method in class org.onosproject.store.consistent.impl.DistributedLeadershipManager
-
- getLeader(Key) - Method in class org.onosproject.store.intent.impl.PartitionManager
-
- getLeaderBoard() - Method in class org.onosproject.store.consistent.impl.DistributedLeadershipManager
-
- getLeadership(String) - Method in class org.onosproject.store.consistent.impl.DistributedLeadershipManager
-
- getLink(ConnectPoint, ConnectPoint) - Method in class org.onosproject.store.link.impl.GossipLinkStore
-
- getLinkCount() - Method in class org.onosproject.store.link.impl.GossipLinkStore
-
- getLinks() - Method in class org.onosproject.store.link.impl.GossipLinkStore
-
- getLocalNode() - Method in class org.onosproject.store.cluster.impl.DistributedClusterStore
-
- getMapInfo() - Method in class org.onosproject.store.consistent.impl.DatabaseManager
-
- getMapping(IntentId) - Method in class org.onosproject.store.resource.impl.ConsistentDeviceResourceStore
-
- getMaster(DeviceId) - Method in class org.onosproject.store.mastership.impl.ConsistentDeviceMastershipStore
-
- getName() - Method in class org.onosproject.store.consistent.impl.DatabaseConfig
-
Returns the database name.
- getNextGroup(Integer) - Method in class org.onosproject.store.flowobjective.impl.DistributedFlowObjectiveStore
-
- getNode(NodeId) - Method in class org.onosproject.store.cluster.impl.DistributedClusterStore
-
- getNodes() - Method in class org.onosproject.store.cluster.impl.ClusterDefinition
-
Returns set of cluster nodes info.
- getNodes() - Method in class org.onosproject.store.cluster.impl.DistributedClusterStore
-
- getNodes() - Method in class org.onosproject.store.consistent.impl.DatabaseDefinition
-
Returns the set of nodes.
- getNodes(DeviceId) - Method in class org.onosproject.store.mastership.impl.ConsistentDeviceMastershipStore
-
- getPartition(String, K) - Method in interface org.onosproject.store.consistent.impl.Partitioner
-
Returns the database partition.
- getPartition(String, String) - Method in class org.onosproject.store.consistent.impl.SimpleKeyHashPartitioner
-
- getPartition(String, String) - Method in class org.onosproject.store.consistent.impl.SimpleTableHashPartitioner
-
- getPartitionedDatabaseCounters() - Method in class org.onosproject.store.consistent.impl.DatabaseManager
-
- getPartitionInfo() - Method in class org.onosproject.store.consistent.impl.DatabaseManager
-
- getPartitions() - Method in class org.onosproject.store.consistent.impl.DatabaseDefinition
-
Returns the map of database partitions.
- getPartitions() - Method in class org.onosproject.store.consistent.impl.PartitionedDatabase
-
Returns the databases for individual partitions.
- getPaths(Topology, DeviceId, DeviceId) - Method in class org.onosproject.store.topology.impl.DistributedTopologyStore
-
- getPaths(Topology, DeviceId, DeviceId, LinkWeight) - Method in class org.onosproject.store.topology.impl.DistributedTopologyStore
-
- getPending() - Method in class org.onosproject.store.intent.impl.GossipIntentStore
-
- getPendingData() - Method in class org.onosproject.store.intent.impl.GossipIntentStore
-
- getPendingData(boolean, long) - Method in class org.onosproject.store.intent.impl.GossipIntentStore
-
- getPermissions(ApplicationId) - Method in class org.onosproject.store.app.GossipApplicationStore
-
- getPort(DeviceId, PortNumber) - Method in class org.onosproject.store.device.impl.GossipDeviceStore
-
- getPorts(DeviceId) - Method in class org.onosproject.store.device.impl.GossipDeviceStore
-
- getPortStatistics(DeviceId) - Method in class org.onosproject.store.device.impl.GossipDeviceStore
-
- getPreviousStatistic(ConnectPoint) - Method in class org.onosproject.store.statistic.impl.DistributedStatisticStore
-
- getReplicaInfoFor(DeviceId) - Method in class org.onosproject.store.flow.impl.ReplicaInfoManager
-
- getReplicaInfoFor(DeviceId) - Method in interface org.onosproject.store.flow.ReplicaInfoService
-
Returns the placement information for given Device.
- getRole(NodeId, DeviceId) - Method in class org.onosproject.store.mastership.impl.ConsistentDeviceMastershipStore
-
- getSiteLocalAddress() - Static method in class org.onosproject.store.cluster.impl.ClusterDefinitionManager
-
Returns the address that matches the IP prefix given in ONOS_NIC
environment variable if one was specified, or the first site local
address if one can be found or the loopback address otherwise.
- getState(ApplicationId) - Method in class org.onosproject.store.app.GossipApplicationStore
-
- getState(NodeId) - Method in class org.onosproject.store.cluster.impl.DistributedClusterStore
-
- getTcpPort() - Method in class org.onosproject.store.cluster.impl.NodeInfo
-
Returns node port.
- getTermFor(DeviceId) - Method in class org.onosproject.store.mastership.impl.ConsistentDeviceMastershipStore
-
- getTimestamp() - Method in class org.onosproject.store.core.impl.LogicalClockManager
-
- getTimestamp(DeviceId) - Method in class org.onosproject.store.device.impl.DeviceClockManager
-
- getTimestamp(HostId) - Method in class org.onosproject.store.host.impl.HostClockManager
-
- getTimestamp(IntentId) - Method in class org.onosproject.store.intent.impl.IntentClockManager
-
- getTimestamp(K, IntentData) - Method in class org.onosproject.store.intent.impl.IntentDataClockManager
-
- getTimestamp(K, IntentData) - Method in class org.onosproject.store.intent.impl.IntentDataLogicalClockManager
-
- getTransactionalMap(String, Serializer) - Method in class org.onosproject.store.consistent.impl.DefaultTransactionContext
-
- getTransactions() - Method in class org.onosproject.store.consistent.impl.DatabaseManager
-
- getTransactions() - Method in class org.onosproject.store.consistent.impl.TransactionManager
-
Returns all transactions in the system.
- GossipApplicationStore - Class in org.onosproject.store.app
-
Manages inventory of applications in a distributed data store that uses
optimistic replication and gossip based anti-entropy techniques.
- GossipApplicationStore() - Constructor for class org.onosproject.store.app.GossipApplicationStore
-
- GossipApplicationStore.InternalState - Enum in org.onosproject.store.app
-
- GossipComponentConfigStore - Class in org.onosproject.store.cfg
-
Manages inventory of component configurations in a distributed data store
that uses optimistic replication and gossip based anti-entropy techniques.
- GossipComponentConfigStore() - Constructor for class org.onosproject.store.cfg.GossipComponentConfigStore
-
- GossipDeviceStore - Class in org.onosproject.store.device.impl
-
Manages inventory of infrastructure devices using gossip protocol to distribute
information.
- GossipDeviceStore() - Constructor for class org.onosproject.store.device.impl.GossipDeviceStore
-
- GossipDeviceStoreMessageSubjects - Class in org.onosproject.store.device.impl
-
MessageSubjects used by GossipDeviceStore peer-peer communication.
- GossipHostStore - Class in org.onosproject.store.host.impl
-
Manages inventory of end-station hosts in distributed data store
that uses optimistic replication and gossip based techniques.
- GossipHostStore() - Constructor for class org.onosproject.store.host.impl.GossipHostStore
-
- GossipHostStoreMessageSubjects - Class in org.onosproject.store.host.impl
-
- GossipIntentStore - Class in org.onosproject.store.intent.impl
-
Manages inventory of Intents in a distributed data store that uses optimistic
replication and gossip based techniques.
- GossipIntentStore() - Constructor for class org.onosproject.store.intent.impl.GossipIntentStore
-
- GossipIntentStoreMessageSubjects - Class in org.onosproject.store.intent.impl
-
Message subjects for internal gossip intent store node-to-node messages.
- GossipLinkStore - Class in org.onosproject.store.link.impl
-
Manages inventory of infrastructure links in distributed data store
that uses optimistic replication and gossip based techniques.
- GossipLinkStore() - Constructor for class org.onosproject.store.link.impl.GossipLinkStore
-
- GossipLinkStoreMessageSubjects - Class in org.onosproject.store.link.impl
-
MessageSubjects used by GossipLinkStore peer-peer communication.
- groupDesc() - Method in class org.onosproject.store.group.impl.GroupStoreMessage
-
Returns the group create parameters associated with this group request.
- groupOperationFailed(DeviceId, GroupOperation) - Method in class org.onosproject.store.group.impl.DistributedGroupStore
-
- GroupStoreMessage - Class in org.onosproject.store.group.impl
-
Format of the Group store message that is used to
communicate with the peer nodes in the cluster.
- GroupStoreMessage.Type - Enum in org.onosproject.store.group.impl
-
Type of group store request.
- GroupStoreMessageSubjects - Class in org.onosproject.store.group.impl
-
MessageSubjects used by DistributedGroupRuleStore peer-peer communication.
- id() - Method in class org.onosproject.store.consistent.impl.DefaultTransaction
-
- idStore - Variable in class org.onosproject.store.app.GossipApplicationStore
-
- incrementAndGet() - Method in class org.onosproject.store.consistent.impl.DefaultAsyncAtomicCounter
-
- incrementAndGet() - Method in class org.onosproject.store.consistent.impl.DefaultAtomicCounter
-
- init(StateContext<DatabaseState<K, V>>) - Method in interface org.onosproject.store.consistent.impl.DatabaseState
-
Initializes the database state.
- init(StateContext<DatabaseState<String, byte[]>>) - Method in class org.onosproject.store.consistent.impl.DefaultDatabaseState
-
- installables() - Method in class org.onosproject.store.intent.impl.InternalSetInstallablesEvent
-
- intent() - Method in class org.onosproject.store.intent.impl.InternalIntentEvent
-
- INTENT_ANTI_ENTROPY_ADVERTISEMENT - Static variable in class org.onosproject.store.intent.impl.GossipIntentStoreMessageSubjects
-
- INTENT_SET_INSTALLABLES_MSG - Static variable in class org.onosproject.store.intent.impl.GossipIntentStoreMessageSubjects
-
- INTENT_UPDATED_MSG - Static variable in class org.onosproject.store.intent.impl.GossipIntentStoreMessageSubjects
-
- IntentClockManager - Class in org.onosproject.store.intent.impl
-
IntentClockService that issues timestamps based on local wallclock time.
- IntentClockManager() - Constructor for class org.onosproject.store.intent.impl.IntentClockManager
-
- IntentDataClockManager<K> - Class in org.onosproject.store.intent.impl
-
ClockService that uses IntentData versions as timestamps.
- IntentDataClockManager() - Constructor for class org.onosproject.store.intent.impl.IntentDataClockManager
-
- IntentDataLogicalClockManager<K> - Class in org.onosproject.store.intent.impl
-
ClockService that generates logical timestamps based on IntentData versions.
- IntentDataLogicalClockManager() - Constructor for class org.onosproject.store.intent.impl.IntentDataLogicalClockManager
-
- intentId() - Method in class org.onosproject.store.intent.impl.InternalIntentEvent
-
- intentId() - Method in class org.onosproject.store.intent.impl.InternalSetInstallablesEvent
-
- InternalDeviceEvent - Class in org.onosproject.store.device.impl
-
Information published by GossipDeviceStore to notify peers of a device
change event.
- InternalDeviceEvent(ProviderId, DeviceId, Timestamped<DeviceDescription>) - Constructor for class org.onosproject.store.device.impl.InternalDeviceEvent
-
- InternalDeviceEvent() - Constructor for class org.onosproject.store.device.impl.InternalDeviceEvent
-
- InternalDeviceEventSerializer - Class in org.onosproject.store.device.impl
-
- InternalDeviceEventSerializer() - Constructor for class org.onosproject.store.device.impl.InternalDeviceEventSerializer
-
- InternalDeviceOfflineEvent - Class in org.onosproject.store.device.impl
-
Information published by GossipDeviceStore to notify peers of a device
going offline.
- InternalDeviceOfflineEvent(DeviceId, Timestamp) - Constructor for class org.onosproject.store.device.impl.InternalDeviceOfflineEvent
-
Creates a InternalDeviceOfflineEvent.
- InternalDeviceOfflineEventSerializer - Class in org.onosproject.store.device.impl
-
- InternalDeviceOfflineEventSerializer() - Constructor for class org.onosproject.store.device.impl.InternalDeviceOfflineEventSerializer
-
- InternalDeviceRemovedEvent - Class in org.onosproject.store.device.impl
-
Information published by GossipDeviceStore to notify peers of a device
being administratively removed.
- InternalDeviceRemovedEvent(DeviceId, Timestamp) - Constructor for class org.onosproject.store.device.impl.InternalDeviceRemovedEvent
-
Creates a InternalDeviceRemovedEvent.
- InternalHostEvent - Class in org.onosproject.store.host.impl
-
Information published by GossipHostStore to notify peers of a host
change (create/update) event.
- InternalHostEvent(ProviderId, HostId, HostDescription, Timestamp) - Constructor for class org.onosproject.store.host.impl.InternalHostEvent
-
- InternalHostRemovedEvent - Class in org.onosproject.store.host.impl
-
Information published by GossipHostStore to notify peers of a host
removed event.
- InternalHostRemovedEvent(HostId, Timestamp) - Constructor for class org.onosproject.store.host.impl.InternalHostRemovedEvent
-
- InternalIntentEvent - Class in org.onosproject.store.intent.impl
-
Information published by GossipIntentStore to notify peers of an intent
creation or state update event.
- InternalIntentEvent(IntentId, Intent, IntentState, Timestamp) - Constructor for class org.onosproject.store.intent.impl.InternalIntentEvent
-
- InternalLinkEvent - Class in org.onosproject.store.link.impl
-
Information published by GossipDeviceStore to notify peers of a device
change event.
- InternalLinkEvent(ProviderId, Timestamped<LinkDescription>) - Constructor for class org.onosproject.store.link.impl.InternalLinkEvent
-
- InternalLinkEvent() - Constructor for class org.onosproject.store.link.impl.InternalLinkEvent
-
- InternalLinkRemovedEvent - Class in org.onosproject.store.link.impl
-
Information published by GossipLinkStore to notify peers of a link
being removed.
- InternalLinkRemovedEvent(LinkKey, Timestamp) - Constructor for class org.onosproject.store.link.impl.InternalLinkRemovedEvent
-
Creates a InternalLinkRemovedEvent.
- InternalPortEvent - Class in org.onosproject.store.device.impl
-
Information published by GossipDeviceStore to notify peers of a port
change event.
- InternalPortEvent(ProviderId, DeviceId, Timestamped<List<PortDescription>>) - Constructor for class org.onosproject.store.device.impl.InternalPortEvent
-
- InternalPortEvent() - Constructor for class org.onosproject.store.device.impl.InternalPortEvent
-
- InternalPortEventSerializer - Class in org.onosproject.store.device.impl
-
- InternalPortEventSerializer() - Constructor for class org.onosproject.store.device.impl.InternalPortEventSerializer
-
- InternalPortStatusEvent - Class in org.onosproject.store.device.impl
-
Information published by GossipDeviceStore to notify peers of a port
status change event.
- InternalPortStatusEvent(ProviderId, DeviceId, Timestamped<PortDescription>) - Constructor for class org.onosproject.store.device.impl.InternalPortStatusEvent
-
- InternalPortStatusEvent() - Constructor for class org.onosproject.store.device.impl.InternalPortStatusEvent
-
- InternalPortStatusEventSerializer - Class in org.onosproject.store.device.impl
-
- InternalPortStatusEventSerializer() - Constructor for class org.onosproject.store.device.impl.InternalPortStatusEventSerializer
-
- InternalSetInstallablesEvent - Class in org.onosproject.store.intent.impl
-
Information published by GossipIntentStore to notify peers of an intent
set installables event.
- InternalSetInstallablesEvent(IntentId, List<Intent>, Timestamp) - Constructor for class org.onosproject.store.intent.impl.InternalSetInstallablesEvent
-
- IOLoopMessagingManager - Class in org.onosproject.store.cluster.messaging.impl
-
IOLoop based MessagingService.
- IOLoopMessagingManager() - Constructor for class org.onosproject.store.cluster.messaging.impl.IOLoopMessagingManager
-
- isAvailable(DeviceId) - Method in class org.onosproject.store.device.impl.GossipDeviceStore
-
- isBroadcastPoint(Topology, ConnectPoint) - Method in class org.onosproject.store.topology.impl.DistributedTopologyStore
-
- isClosed() - Method in class org.onosproject.store.consistent.impl.PartitionedDatabase
-
- isEmpty(String) - Method in interface org.onosproject.store.consistent.impl.DatabaseProxy
-
Checks whether the table is empty.
- isEmpty(String) - Method in interface org.onosproject.store.consistent.impl.DatabaseState
-
- isEmpty() - Method in class org.onosproject.store.consistent.impl.DefaultAsyncConsistentMap
-
- isEmpty() - Method in class org.onosproject.store.consistent.impl.DefaultConsistentMap
-
- isEmpty(String) - Method in class org.onosproject.store.consistent.impl.DefaultDatabase
-
- isEmpty(String) - Method in class org.onosproject.store.consistent.impl.DefaultDatabaseState
-
- isEmpty() - Method in class org.onosproject.store.consistent.impl.DefaultDistributedSet
-
- isEmpty(String) - Method in class org.onosproject.store.consistent.impl.PartitionedDatabase
-
- isEmpty() - Method in class org.onosproject.store.ecmap.EventuallyConsistentMapImpl
-
- isInfrastructure(Topology, ConnectPoint) - Method in class org.onosproject.store.topology.impl.DistributedTopologyStore
-
- isLatest(Topology) - Method in class org.onosproject.store.topology.impl.DistributedTopologyStore
-
- isMaster(Key) - Method in class org.onosproject.store.intent.impl.GossipIntentStore
-
- isMine(Key) - Method in class org.onosproject.store.intent.impl.PartitionManager
-
- isNewer(Timestamped<T>) - Method in class org.onosproject.store.impl.Timestamped
-
Tests if this timestamped value is newer than the other.
- isNewerThan(Timestamp) - Method in class org.onosproject.store.impl.Timestamped
-
Tests if this timestamp is newer than the specified timestamp.
- isOpen() - Method in class org.onosproject.store.consistent.impl.DefaultTransactionContext
-
- isOpen() - Method in class org.onosproject.store.consistent.impl.PartitionedDatabase
-
Returns true if the database is open.
- isTimestampAvailable(DeviceId) - Method in class org.onosproject.store.device.impl.DeviceClockManager
-
- iterator() - Method in class org.onosproject.store.consistent.impl.DefaultDistributedSet
-
- of(ControllerNode) - Static method in class org.onosproject.store.cluster.impl.NodeInfo
-
Returns the NodeInfo for a controller node.
- offline() - Method in class org.onosproject.store.device.impl.DeviceAntiEntropyAdvertisement
-
- ok(V) - Static method in class org.onosproject.store.consistent.impl.Result
-
Creates a new Result instance with the specified value with status set to Status.OK.
- oldValue() - Method in class org.onosproject.store.consistent.impl.UpdateResult
-
- open() - Method in class org.onosproject.store.consistent.impl.DefaultDatabase
-
- open() - Method in class org.onosproject.store.consistent.impl.PartitionedDatabase
-
- org.onosproject.store.app - package org.onosproject.store.app
-
Implementation of distributed applications store.
- org.onosproject.store.cfg - package org.onosproject.store.cfg
-
Implementation of distributed component configuration store.
- org.onosproject.store.cluster.impl - package org.onosproject.store.cluster.impl
-
Implementation of a distributed cluster node store using Hazelcast.
- org.onosproject.store.cluster.messaging.impl - package org.onosproject.store.cluster.messaging.impl
-
Implementation of the cluster messaging mechanism.
- org.onosproject.store.consistent.impl - package org.onosproject.store.consistent.impl
-
Implementation of partitioned and distributed store facility capable of
providing consistent update semantics.
- org.onosproject.store.core.impl - package org.onosproject.store.core.impl
-
Implementation of a distributed application ID registry store using Hazelcast.
- org.onosproject.store.device.impl - package org.onosproject.store.device.impl
-
Implementation of distributed device store using p2p synchronization protocol.
- org.onosproject.store.ecmap - package org.onosproject.store.ecmap
-
Distributed map with eventually-consistent update semantics and gossip
based anti-entropy mechanism.
- org.onosproject.store.flow - package org.onosproject.store.flow
-
Definitions of events and messages pertaining to replication of flow entries.
- org.onosproject.store.flow.impl - package org.onosproject.store.flow.impl
-
Implementation of the distributed flow rule store using p2p synchronization
protocol.
- org.onosproject.store.flowobjective.impl - package org.onosproject.store.flowobjective.impl
-
Implementation of distributed store for the flow objective state.
- org.onosproject.store.group.impl - package org.onosproject.store.group.impl
-
Implementation of the group store.
- org.onosproject.store.host.impl - package org.onosproject.store.host.impl
-
Implementation of the distributed host store using p2p synchronization protocol.
- org.onosproject.store.impl - package org.onosproject.store.impl
-
Common facilities for use by various distributed stores.
- org.onosproject.store.intent.impl - package org.onosproject.store.intent.impl
-
Implementation of distributed intent store.
- org.onosproject.store.link.impl - package org.onosproject.store.link.impl
-
Implementation of distributed link store using p2p synchronization protocol.
- org.onosproject.store.mastership.impl - package org.onosproject.store.mastership.impl
-
Implementation of a distributed mastership store using Hazelcast.
- org.onosproject.store.packet.impl - package org.onosproject.store.packet.impl
-
Implementation of distributed packet store.
- org.onosproject.store.resource.impl - package org.onosproject.store.resource.impl
-
Implementation of distributed packet store.
- org.onosproject.store.serializers.custom - package org.onosproject.store.serializers.custom
-
Cluster messaging and distributed store serializers.
- org.onosproject.store.statistic.impl - package org.onosproject.store.statistic.impl
-
Implementation of the statistic store.
- org.onosproject.store.topology.impl - package org.onosproject.store.topology.impl
-
Implementation of distributed topology store using p2p synchronization protocol.
- ownedTopics(NodeId) - Method in class org.onosproject.store.consistent.impl.DistributedLeadershipManager
-
- read() - Method in class org.onosproject.store.cluster.impl.ClusterDefinitionStore
-
Returns the cluster definition.
- read() - Method in class org.onosproject.store.consistent.impl.DatabaseDefinitionStore
-
Returns the database definition.
- read(Kryo, Input, Class<InternalDeviceEvent>) - Method in class org.onosproject.store.device.impl.InternalDeviceEventSerializer
-
- read(Kryo, Input, Class<InternalDeviceOfflineEvent>) - Method in class org.onosproject.store.device.impl.InternalDeviceOfflineEventSerializer
-
- read(Kryo, Input, Class<InternalPortEvent>) - Method in class org.onosproject.store.device.impl.InternalPortEventSerializer
-
- read(Kryo, Input, Class<InternalPortStatusEvent>) - Method in class org.onosproject.store.device.impl.InternalPortStatusEventSerializer
-
- read(Kryo, Input, Class<RoleValue>) - Method in class org.onosproject.store.mastership.impl.RoleValueSerializer
-
- read(Kryo, Input, Class<ClusterMessage>) - Method in class org.onosproject.store.serializers.custom.ClusterMessageSerializer
-
- read(Kryo, Input, Class<MastershipBasedTimestamp>) - Method in class org.onosproject.store.serializers.custom.MastershipBasedTimestampSerializer
-
- read(Kryo, Input, Class<MessageSubject>) - Method in class org.onosproject.store.serializers.custom.MessageSubjectSerializer
-
- readObject(ByteBuffer) - Method in class org.onosproject.store.consistent.impl.DatabaseSerializer
-
- rebalanceScheduled - Variable in class org.onosproject.store.intent.impl.PartitionManager
-
- redriveTransactions() - Method in class org.onosproject.store.consistent.impl.DatabaseManager
-
- registerApplication(String) - Method in class org.onosproject.store.core.impl.ConsistentApplicationIdStore
-
- releaseMapping(IntentId) - Method in class org.onosproject.store.resource.impl.ConsistentDeviceResourceStore
-
- releasePorts(IntentId) - Method in class org.onosproject.store.resource.impl.ConsistentDeviceResourceStore
-
- releaseResources(LinkResourceAllocations) - Method in class org.onosproject.store.resource.impl.ConsistentLinkResourceStore
-
- relinquishAllRole(NodeId) - Method in class org.onosproject.store.mastership.impl.ConsistentDeviceMastershipStore
-
- relinquishRole(NodeId, DeviceId) - Method in class org.onosproject.store.mastership.impl.ConsistentDeviceMastershipStore
-
- REMOTE_APPLY_COMPLETED - Static variable in class org.onosproject.store.flow.impl.FlowStoreMessageSubjects
-
- REMOTE_GROUP_OP_REQUEST - Static variable in class org.onosproject.store.group.impl.GroupStoreMessageSubjects
-
- remove(ApplicationId) - Method in class org.onosproject.store.app.GossipApplicationStore
-
- remove(String, K) - Method in interface org.onosproject.store.consistent.impl.DatabaseProxy
-
Removes a value from the table.
- remove(String, K, V) - Method in interface org.onosproject.store.consistent.impl.DatabaseProxy
-
Removes a key and if the existing value for that key matches the specified value.
- remove(String, K, long) - Method in interface org.onosproject.store.consistent.impl.DatabaseProxy
-
Removes a key and if the existing version for that key matches the specified version.
- remove(String, K) - Method in interface org.onosproject.store.consistent.impl.DatabaseState
-
- remove(String, K, V) - Method in interface org.onosproject.store.consistent.impl.DatabaseState
-
- remove(String, K, long) - Method in interface org.onosproject.store.consistent.impl.DatabaseState
-
- remove(K) - Method in class org.onosproject.store.consistent.impl.DefaultAsyncConsistentMap
-
- remove(K, V) - Method in class org.onosproject.store.consistent.impl.DefaultAsyncConsistentMap
-
- remove(K, long) - Method in class org.onosproject.store.consistent.impl.DefaultAsyncConsistentMap
-
- remove(K) - Method in class org.onosproject.store.consistent.impl.DefaultConsistentMap
-
- remove(K, V) - Method in class org.onosproject.store.consistent.impl.DefaultConsistentMap
-
- remove(K, long) - Method in class org.onosproject.store.consistent.impl.DefaultConsistentMap
-
- remove(String, String) - Method in class org.onosproject.store.consistent.impl.DefaultDatabase
-
- remove(String, String, byte[]) - Method in class org.onosproject.store.consistent.impl.DefaultDatabase
-
- remove(String, String, long) - Method in class org.onosproject.store.consistent.impl.DefaultDatabase
-
- remove(String, String) - Method in class org.onosproject.store.consistent.impl.DefaultDatabaseState
-
- remove(String, String, byte[]) - Method in class org.onosproject.store.consistent.impl.DefaultDatabaseState
-
- remove(String, String, long) - Method in class org.onosproject.store.consistent.impl.DefaultDatabaseState
-
- remove(Object) - Method in class org.onosproject.store.consistent.impl.DefaultDistributedSet
-
- remove(K) - Method in class org.onosproject.store.consistent.impl.DefaultTransactionalMap
-
- remove(K, V) - Method in class org.onosproject.store.consistent.impl.DefaultTransactionalMap
-
- remove(String, String) - Method in class org.onosproject.store.consistent.impl.PartitionedDatabase
-
- remove(String, String, byte[]) - Method in class org.onosproject.store.consistent.impl.PartitionedDatabase
-
- remove(String, String, long) - Method in class org.onosproject.store.consistent.impl.PartitionedDatabase
-
- remove(K) - Method in class org.onosproject.store.ecmap.EventuallyConsistentMapImpl
-
- remove(K, V) - Method in class org.onosproject.store.ecmap.EventuallyConsistentMapImpl
-
- REMOVE_FLOW_ENTRY - Static variable in class org.onosproject.store.flow.impl.FlowStoreMessageSubjects
-
- removeAddressBindings(PortAddresses) - Method in class org.onosproject.store.host.impl.GossipHostStore
-
- removeAll(Collection<?>) - Method in class org.onosproject.store.consistent.impl.DefaultDistributedSet
-
- removeDevice(DeviceId) - Method in class org.onosproject.store.device.impl.GossipDeviceStore
-
- removeExtraneousGroupEntry(Group) - Method in class org.onosproject.store.group.impl.DistributedGroupStore
-
- removeFlowRule(FlowEntry) - Method in class org.onosproject.store.flow.impl.NewDistributedFlowRuleStore
-
- removeFromStatistics(FlowRule) - Method in class org.onosproject.store.statistic.impl.DistributedStatisticStore
-
- removeGroupEntry(Group) - Method in class org.onosproject.store.group.impl.DistributedGroupStore
-
Removes the group entry from store.
- removeHost(HostId) - Method in class org.onosproject.store.host.impl.GossipHostStore
-
- removeLink(ConnectPoint, ConnectPoint) - Method in class org.onosproject.store.link.impl.GossipLinkStore
-
- removeListener(LeadershipEventListener) - Method in class org.onosproject.store.consistent.impl.DistributedLeadershipManager
-
- removeListener(EventuallyConsistentMapListener<K, V>) - Method in class org.onosproject.store.ecmap.EventuallyConsistentMapImpl
-
- removeListener(ReplicaInfoEventListener) - Method in class org.onosproject.store.flow.impl.ReplicaInfoManager
-
- removeListener(ReplicaInfoEventListener) - Method in interface org.onosproject.store.flow.ReplicaInfoService
-
Removes the specified replica placement info change listener.
- removeListener(PartitionEventListener) - Method in class org.onosproject.store.intent.impl.PartitionManager
-
- removeNode(NodeId) - Method in class org.onosproject.store.cluster.impl.DistributedClusterStore
-
- removeOrDownLink(ConnectPoint, ConnectPoint) - Method in class org.onosproject.store.link.impl.GossipLinkStore
-
- removeSubscriber(MessageSubject) - Method in class org.onosproject.store.cluster.messaging.impl.ClusterCommunicationManager
-
- replace(String, K, V, V) - Method in interface org.onosproject.store.consistent.impl.DatabaseProxy
-
Replaces the entry for the specified key only if currently mapped to the specified value.
- replace(String, K, long, V) - Method in interface org.onosproject.store.consistent.impl.DatabaseProxy
-
Replaces the entry for the specified key only if currently mapped to the specified version.
- replace(String, K, V, V) - Method in interface org.onosproject.store.consistent.impl.DatabaseState
-
- replace(String, K, long, V) - Method in interface org.onosproject.store.consistent.impl.DatabaseState
-
- replace(K, V, V) - Method in class org.onosproject.store.consistent.impl.DefaultAsyncConsistentMap
-
- replace(K, long, V) - Method in class org.onosproject.store.consistent.impl.DefaultAsyncConsistentMap
-
- replace(K, V, V) - Method in class org.onosproject.store.consistent.impl.DefaultConsistentMap
-
- replace(K, long, V) - Method in class org.onosproject.store.consistent.impl.DefaultConsistentMap
-
- replace(String, String, byte[], byte[]) - Method in class org.onosproject.store.consistent.impl.DefaultDatabase
-
- replace(String, String, long, byte[]) - Method in class org.onosproject.store.consistent.impl.DefaultDatabase
-
- replace(String, String, byte[], byte[]) - Method in class org.onosproject.store.consistent.impl.DefaultDatabaseState
-
- replace(String, String, long, byte[]) - Method in class org.onosproject.store.consistent.impl.DefaultDatabaseState
-
- replace(K, V, V) - Method in class org.onosproject.store.consistent.impl.DefaultTransactionalMap
-
- replace(String, String, byte[], byte[]) - Method in class org.onosproject.store.consistent.impl.PartitionedDatabase
-
- replace(String, String, long, byte[]) - Method in class org.onosproject.store.consistent.impl.PartitionedDatabase
-
- replaceAndGet(String, K, long, V) - Method in interface org.onosproject.store.consistent.impl.DatabaseProxy
-
Replaces the entry for the specified key only if currently mapped to the specified version.
- replaceAndGet(String, K, long, V) - Method in interface org.onosproject.store.consistent.impl.DatabaseState
-
- replaceAndGet(K, long, V) - Method in class org.onosproject.store.consistent.impl.DefaultAsyncConsistentMap
-
- replaceAndGet(K, long, V) - Method in class org.onosproject.store.consistent.impl.DefaultConsistentMap
-
- replaceAndGet(String, String, long, byte[]) - Method in class org.onosproject.store.consistent.impl.DefaultDatabase
-
- replaceAndGet(String, String, long, byte[]) - Method in class org.onosproject.store.consistent.impl.DefaultDatabaseState
-
- replaceAndGet(String, String, long, byte[]) - Method in class org.onosproject.store.consistent.impl.PartitionedDatabase
-
- ReplicaInfo - Class in org.onosproject.store.flow
-
Class to represent placement information about Master/Backup copy.
- ReplicaInfo(NodeId, List<NodeId>) - Constructor for class org.onosproject.store.flow.ReplicaInfo
-
Creates a ReplicaInfo instance.
- replicaInfo() - Method in class org.onosproject.store.flow.ReplicaInfoEvent
-
Returns the current replica information for the subject.
- ReplicaInfoEvent - Class in org.onosproject.store.flow
-
Describes a device replicainfo event.
- ReplicaInfoEvent(ReplicaInfoEvent.Type, DeviceId, ReplicaInfo) - Constructor for class org.onosproject.store.flow.ReplicaInfoEvent
-
Creates an event of a given type and for the specified device,
and replica info.
- ReplicaInfoEvent.Type - Enum in org.onosproject.store.flow
-
Types of Replica info event.
- ReplicaInfoEventListener - Interface in org.onosproject.store.flow
-
Entity capable of receiving Replica placement information-related events.
- replicaInfoManager - Variable in class org.onosproject.store.flow.impl.NewDistributedFlowRuleStore
-
- ReplicaInfoManager - Class in org.onosproject.store.flow.impl
-
Manages replica placement information.
- ReplicaInfoManager() - Constructor for class org.onosproject.store.flow.impl.ReplicaInfoManager
-
- replicaInfoManager - Variable in class org.onosproject.store.statistic.impl.DistributedStatisticStore
-
- ReplicaInfoService - Interface in org.onosproject.store.flow
-
Service to return where the replica should be placed.
- report(NodeId) - Method in class org.onosproject.store.cluster.impl.PhiAccrualFailureDetector
-
Report a new heart beat for the specified node id.
- report(NodeId, long) - Method in class org.onosproject.store.cluster.impl.PhiAccrualFailureDetector
-
Report a new heart beat for the specified node id.
- requestPackets(PacketRequest) - Method in class org.onosproject.store.packet.impl.DistributedPacketStore
-
- requestRole(DeviceId) - Method in class org.onosproject.store.mastership.impl.ConsistentDeviceMastershipStore
-
- resolve(ClusterConfig) - Method in class org.onosproject.store.consistent.impl.DatabaseConfig
-
- Result<V> - Class in org.onosproject.store.consistent.impl
-
Result of a database update operation.
- Result.Status - Enum in org.onosproject.store.consistent.impl
-
- retainAll(Collection<?>) - Method in class org.onosproject.store.consistent.impl.DefaultDistributedSet
-
- RoleValueSerializer - Class in org.onosproject.store.mastership.impl
-
Serializer for RoleValues used by MastershipStore.
- RoleValueSerializer() - Constructor for class org.onosproject.store.mastership.impl.RoleValueSerializer
-
- rollback(Transaction) - Method in interface org.onosproject.store.consistent.impl.DatabaseProxy
-
Rollback the specified transaction.
- rollback(Transaction) - Method in interface org.onosproject.store.consistent.impl.DatabaseState
-
- rollback(Transaction) - Method in class org.onosproject.store.consistent.impl.DefaultDatabase
-
- rollback(Transaction) - Method in class org.onosproject.store.consistent.impl.DefaultDatabaseState
-
- rollback() - Method in class org.onosproject.store.consistent.impl.DefaultTransactionalMap
-
Discards all changes made to this transactional map.
- rollback(Transaction) - Method in class org.onosproject.store.consistent.impl.PartitionedDatabase
-
- runForLeadership(String) - Method in class org.onosproject.store.consistent.impl.DistributedLeadershipManager
-
- value() - Method in class org.onosproject.store.consistent.impl.Result
-
Returns the return value for the update.
- value() - Method in class org.onosproject.store.impl.LogicalTimestamp
-
Returns the sequence value.
- value() - Method in class org.onosproject.store.impl.Timestamped
-
Returns the value.
- value() - Method in class org.onosproject.store.intent.impl.PartitionId
-
Returns the integer ID value.
- valueOf(String) - Static method in enum org.onosproject.store.app.GossipApplicationStore.InternalState
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.onosproject.store.cluster.impl.ClusterMembershipEventType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.onosproject.store.consistent.impl.Result.Status
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.onosproject.store.core.impl.AppIdEvent.Type
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.onosproject.store.flow.ReplicaInfoEvent.Type
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.onosproject.store.group.impl.GroupStoreMessage.Type
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum org.onosproject.store.app.GossipApplicationStore.InternalState
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.onosproject.store.cluster.impl.ClusterMembershipEventType
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values(String) - Method in interface org.onosproject.store.consistent.impl.DatabaseProxy
-
Gets a collection of values in the table.
- values(String) - Method in interface org.onosproject.store.consistent.impl.DatabaseState
-
- values() - Method in class org.onosproject.store.consistent.impl.DefaultAsyncConsistentMap
-
- values() - Method in class org.onosproject.store.consistent.impl.DefaultConsistentMap
-
- values(String) - Method in class org.onosproject.store.consistent.impl.DefaultDatabase
-
- values(String) - Method in class org.onosproject.store.consistent.impl.DefaultDatabaseState
-
- values(String) - Method in class org.onosproject.store.consistent.impl.PartitionedDatabase
-
- values() - Static method in enum org.onosproject.store.consistent.impl.Result.Status
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.onosproject.store.core.impl.AppIdEvent.Type
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Method in class org.onosproject.store.ecmap.EventuallyConsistentMapImpl
-
- values() - Static method in enum org.onosproject.store.flow.ReplicaInfoEvent.Type
-
Returns an array containing the constants of this enum type, in
the order they are declared.
- values() - Static method in enum org.onosproject.store.group.impl.GroupStoreMessage.Type
-
Returns an array containing the constants of this enum type, in
the order they are declared.