- calcDeltaStats(DeviceId, PortStatistics, PortStatistics) - Method in class org.onosproject.store.device.impl.ECDeviceStore
-
Calculate delta statistics by subtracting previous from new statistics.
- calcDeltaStats(DeviceId, PortStatistics, PortStatistics) - Method in class org.onosproject.store.device.impl.GossipDeviceStore
-
Calculate delta statistics by subtracting previous from new statistics.
- cancelPackets(PacketRequest) - Method in class org.onosproject.store.packet.impl.DistributedPacketStore
-
- checkOpen(Supplier<CompletableFuture<T>>) - Method in class org.onosproject.store.consistent.impl.DefaultDatabase
-
If the database is closed, returning a failed CompletableFuture.
- clear() - Method in class org.onosproject.store.consistent.impl.ConsistentMapBackedJavaMap
-
- clear() - Method in class org.onosproject.store.consistent.impl.DefaultAsyncConsistentMap
-
- clear() - Method in class org.onosproject.store.consistent.impl.DefaultConsistentMap
-
- clear() - Method in class org.onosproject.store.consistent.impl.DefaultDistributedSet
-
- clear() - Method in class org.onosproject.store.ecmap.EventuallyConsistentMapImpl
-
- clearConfig(S, Class<C>) - Method in class org.onosproject.store.config.impl.DistributedNetworkConfigStore
-
- clockService - Variable in class org.onosproject.store.app.GossipApplicationStore
-
- clockService - Variable in class org.onosproject.store.cfg.GossipComponentConfigStore
-
- clockService - Variable in class org.onosproject.store.topology.impl.DistributedTopologyStore
-
- 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_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.ECDeviceStore
-
- 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.link.impl.ECLinkStore
-
- 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.DistributedFlowStatisticStore
-
- clusterCommunicator - Variable in class org.onosproject.store.statistic.impl.DistributedStatisticStore
-
- 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.
- clusterMetadataService - Variable in class org.onosproject.store.cluster.impl.DistributedClusterStore
-
- clusterMetadataService - Variable in class org.onosproject.store.cluster.messaging.impl.IOLoopMessagingManager
-
- clusterMetadataService - Variable in class org.onosproject.store.cluster.messaging.impl.NettyMessagingManager
-
- clusterMetadataService - Variable in class org.onosproject.store.consistent.impl.DatabaseManager
-
- 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.consistent.impl.MutexExecutionManager
-
- clusterService - Variable in class org.onosproject.store.device.impl.DeviceClockManager
-
- clusterService - Variable in class org.onosproject.store.device.impl.ECDeviceStore
-
- 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.intent.impl.GossipIntentStore
-
- clusterService - Variable in class org.onosproject.store.intent.impl.PartitionManager
-
- clusterService - Variable in class org.onosproject.store.link.impl.ECLinkStore
-
- 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.proxyarp.impl.DistributedProxyArpStore
-
- clusterService - Variable in class org.onosproject.store.statistic.impl.DistributedFlowStatisticStore
-
- 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
-
- CommitResponse - Class in org.onosproject.store.consistent.impl
-
Result of a Transaction commit operation.
- commService - Variable in class org.onosproject.store.proxyarp.impl.DistributedProxyArpStore
-
- communicationService - Variable in class org.onosproject.store.packet.impl.DistributedPacketStore
-
- compareAndSet(long, long) - Method in class org.onosproject.store.consistent.impl.DefaultAsyncAtomicCounter
-
- compareAndSet(long, long) - Method in class org.onosproject.store.consistent.impl.DefaultAtomicCounter
-
- compareAndSet(V, V) - Method in class org.onosproject.store.consistent.impl.DefaultAtomicValue
-
- compareTo(MapValue<V>) - Method in class org.onosproject.store.ecmap.MapValue
-
- 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.ConsistentMapBackedJavaMap
-
- 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
-
- compute(K, BiFunction<K, V, V>) - Method in class org.onosproject.store.ecmap.EventuallyConsistentMapImpl
-
- 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.ConsistentMapBackedJavaMap
-
- 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.ConsistentMapBackedJavaMap
-
- 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
-
- configService - Variable in class org.onosproject.store.topology.impl.DistributedTopologyStore
-
- 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
-
- ConsistentIdBlockStore - Class in org.onosproject.store.core.impl
-
Implementation of IdBlockStore using AtomicCounter.
- ConsistentIdBlockStore() - Constructor for class org.onosproject.store.core.impl.ConsistentIdBlockStore
-
- ConsistentIntentSetMultimap - Class in org.onosproject.store.resource.impl
-
A collection that maps Intent IDs as keys to values as Intent IDs,
where each key may associated with multiple values without duplication.
- ConsistentIntentSetMultimap() - Constructor for class org.onosproject.store.resource.impl.ConsistentIntentSetMultimap
-
- ConsistentLinkResourceStore - Class in org.onosproject.store.resource.impl
-
- ConsistentLinkResourceStore() - Constructor for class org.onosproject.store.resource.impl.ConsistentLinkResourceStore
-
Deprecated.
- ConsistentMapBackedJavaMap<K,V> - Class in org.onosproject.store.consistent.impl
-
Standard java Map backed by a ConsistentMap.
- ConsistentMapBackedJavaMap(ConsistentMap<K, V>) - Constructor for class org.onosproject.store.consistent.impl.ConsistentMapBackedJavaMap
-
- consistentMapBuilder() - Method in class org.onosproject.store.consistent.impl.DatabaseManager
-
- ConsistentResourceStore - Class in org.onosproject.store.newresource.impl
-
Implementation of ResourceStore using TransactionalMap.
- ConsistentResourceStore() - Constructor for class org.onosproject.store.newresource.impl.ConsistentResourceStore
-
- contains(Object) - Method in class org.onosproject.store.consistent.impl.DefaultDistributedSet
-
- containsAll(Collection<?>) - Method in class org.onosproject.store.consistent.impl.DefaultDistributedSet
-
- containsKey(Object) - Method in class org.onosproject.store.consistent.impl.ConsistentMapBackedJavaMap
-
- containsKey(K) - Method in class org.onosproject.store.consistent.impl.DefaultAsyncConsistentMap
-
- containsKey(K) - Method in class org.onosproject.store.consistent.impl.DefaultConsistentMap
-
- containsKey(K) - Method in class org.onosproject.store.ecmap.EventuallyConsistentMapImpl
-
- containsValue(Object) - Method in class org.onosproject.store.consistent.impl.ConsistentMapBackedJavaMap
-
- containsValue(V) - Method in class org.onosproject.store.consistent.impl.DefaultAsyncConsistentMap
-
- containsValue(V) - Method in class org.onosproject.store.consistent.impl.DefaultConsistentMap
-
- containsValue(V) - Method in class org.onosproject.store.ecmap.EventuallyConsistentMapImpl
-
- Context(Timer.Context, String) - Constructor for class org.onosproject.store.consistent.impl.MeteringAgent.Context
-
Constructs Context.
- copy() - Method in class org.onosproject.store.consistent.impl.CopycatCommunicationProtocol
-
- copy() - Method in class org.onosproject.store.consistent.impl.DatabaseConfig
-
- 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
-
- counterCompareAndSet(String, long, long) - Method in interface org.onosproject.store.consistent.impl.DatabaseProxy
-
Atomically sets the given counter to the specified update value if and only if the current value is equal to the
expected value.
- counterCompareAndSet(String, long, long) - Method in interface org.onosproject.store.consistent.impl.DatabaseState
-
- counterCompareAndSet(String, long, long) - Method in class org.onosproject.store.consistent.impl.DefaultDatabase
-
- counterCompareAndSet(String, long, long) - Method in class org.onosproject.store.consistent.impl.DefaultDatabaseState
-
- counterCompareAndSet(String, long, 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
-
- counterSet(String, long) - Method in interface org.onosproject.store.consistent.impl.DatabaseProxy
-
Atomically sets the given value to current value of the specified counter.
- counterSet(String, long) - Method in class org.onosproject.store.consistent.impl.DefaultDatabase
-
- counterSet(String, long) - 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
-
- createConfig(S, Class<C>) - Method in class org.onosproject.store.config.impl.DistributedNetworkConfigStore
-
- 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.ECDeviceStore
-
- createOrUpdateDevice(ProviderId, DeviceId, DeviceDescription) - Method in class org.onosproject.store.device.impl.GossipDeviceStore
-
- createOrUpdateHost(ProviderId, HostId, HostDescription, boolean) - Method in class org.onosproject.store.host.impl.DistributedHostStore
-
- createOrUpdateLink(ProviderId, LinkDescription) - Method in class org.onosproject.store.link.impl.ECLinkStore
-
- createOrUpdateLink(ProviderId, LinkDescription) - Method in class org.onosproject.store.link.impl.GossipLinkStore
-
- createServer(URI) - Method in class org.onosproject.store.consistent.impl.CopycatCommunicationProtocol
-
- 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
-
- 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 map 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.DistributedClusterStore
-
- deactivate() - Method in class org.onosproject.store.cluster.impl.StaticClusterMetadataStore
-
- 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.config.impl.DistributedNetworkConfigStore
-
- 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.consistent.impl.MutexExecutionManager
-
- 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.ECDeviceStore
-
- 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.DistributedHostStore
-
- deactivate() - Method in class org.onosproject.store.intent.impl.GossipIntentStore
-
- deactivate() - Method in class org.onosproject.store.intent.impl.PartitionManager
-
- deactivate() - Method in class org.onosproject.store.link.impl.ECLinkStore
-
- 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.proxyarp.impl.DistributedProxyArpStore
-
- deactivate() - Method in class org.onosproject.store.resource.impl.ConsistentIntentSetMultimap
-
- deactivate() - Method in class org.onosproject.store.resource.impl.ConsistentLinkResourceStore
-
Deprecated.
- deactivate() - Method in class org.onosproject.store.statistic.impl.DistributedFlowStatisticStore
-
- 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) - 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, ApplicationId, Database, Serializer, boolean, boolean, 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) - 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
-
- DefaultAtomicValue<V> - Class in org.onosproject.store.consistent.impl
-
Default implementation of AtomicValue.
- DefaultAtomicValue(ConsistentMap<String, byte[]>, String, boolean, Serializer) - Constructor for class org.onosproject.store.consistent.impl.DefaultAtomicValue
-
- DefaultAtomicValueBuilder<V> - Class in org.onosproject.store.consistent.impl
-
Default implementation of AtomicValueBuilder.
- DefaultAtomicValueBuilder(DatabaseManager) - Constructor for class org.onosproject.store.consistent.impl.DefaultAtomicValueBuilder
-
- DefaultConsistentMap<K,V> - Class in org.onosproject.store.consistent.impl
-
ConsistentMap implementation that is backed by a Raft consensus
based database.
- DefaultConsistentMap(DefaultAsyncConsistentMap<K, V>) - Constructor for class org.onosproject.store.consistent.impl.DefaultConsistentMap
-
- DefaultConsistentMapBuilder<K,V> - Class in org.onosproject.store.consistent.impl
-
Default Consistent Map builder.
- DefaultConsistentMapBuilder(DatabaseManager) - 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
-
- DefaultDistributedQueue<E> - Class in org.onosproject.store.consistent.impl
-
DistributedQueue implementation that provides FIFO ordering semantics.
- DefaultDistributedQueue(String, Database, Serializer, boolean) - Constructor for class org.onosproject.store.consistent.impl.DefaultDistributedQueue
-
- DefaultDistributedQueueBuilder<E> - Class in org.onosproject.store.consistent.impl
-
Default implementation of a DistributedQueueBuilder.
- DefaultDistributedQueueBuilder(DatabaseManager) - Constructor for class org.onosproject.store.consistent.impl.DefaultDistributedQueueBuilder
-
- DefaultDistributedSet<E> - Class in org.onosproject.store.consistent.impl
-
Implementation of distributed set that is backed by a ConsistentMap.
- DefaultDistributedSet(String, boolean, ConsistentMap<E, Boolean>) - Constructor for class org.onosproject.store.consistent.impl.DefaultDistributedSet
-
- DefaultDistributedSetBuilder<E> - Class in org.onosproject.store.consistent.impl
-
Default distributed set builder.
- DefaultDistributedSetBuilder(DatabaseManager) - Constructor for class org.onosproject.store.consistent.impl.DefaultDistributedSetBuilder
-
- 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(long, Database, Supplier<ConsistentMapBuilder>) - 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(DatabaseManager, 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.ECDeviceStore
-
- deviceClockService - Variable in class org.onosproject.store.device.impl.GossipDeviceStore
-
- deviceClockService - Variable in class org.onosproject.store.link.impl.ECLinkStore
-
- deviceClockService - Variable in class org.onosproject.store.link.impl.GossipLinkStore
-
- 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.DeviceKey
-
- 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.device.impl.PortKey
-
- deviceId() - Method in class org.onosproject.store.group.impl.DistributedGroupStore.GroupStoreMapKey
-
- 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
-
- DeviceKey - Class in org.onosproject.store.device.impl
-
Key for DeviceDescriptions in ECDeviceStore.
- DeviceKey(ProviderId, DeviceId) - Constructor for class org.onosproject.store.device.impl.DeviceKey
-
- 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.ConsistentIntentSetMultimap
-
- deviceService - Variable in class org.onosproject.store.resource.impl.ConsistentLinkResourceStore
-
Deprecated.
- deviceService - Variable in class org.onosproject.store.topology.impl.DistributedTopologyStore
-
- digest() - Method in class org.onosproject.store.ecmap.AntiEntropyAdvertisement
-
Returns the digest for map entries.
- digest() - Method in class org.onosproject.store.ecmap.MapValue
-
- Digest(Timestamp, boolean) - Constructor for class org.onosproject.store.ecmap.MapValue.Digest
-
- 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
-
- DistributedFlowStatisticStore - Class in org.onosproject.store.statistic.impl
-
Maintains flow statistics using RPC calls to collect stats from remote instances
on demand.
- DistributedFlowStatisticStore() - Constructor for class org.onosproject.store.statistic.impl.DistributedFlowStatisticStore
-
- 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
-
- DistributedGroupStore.GroupStoreIdMapKey - Class in org.onosproject.store.group.impl
-
- DistributedGroupStore.GroupStoreKeyMapKey - Class in org.onosproject.store.group.impl
-
- DistributedGroupStore.GroupStoreMapKey - Class in org.onosproject.store.group.impl
-
Flattened map key to be used to store group entries.
- DistributedHostStore - Class in org.onosproject.store.host.impl
-
Manages the inventory of hosts using a EventuallyConsistentMap.
- DistributedHostStore() - Constructor for class org.onosproject.store.host.impl.DistributedHostStore
-
- 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
-
- DistributedNetworkConfigStore - Class in org.onosproject.store.config.impl
-
Implementation of a distributed network configuration store.
- DistributedNetworkConfigStore() - Constructor for class org.onosproject.store.config.impl.DistributedNetworkConfigStore
-
- 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
-
- DistributedProxyArpStore - Class in org.onosproject.store.proxyarp.impl
-
Implementation of proxy ARP distribution mechanism.
- DistributedProxyArpStore() - Constructor for class org.onosproject.store.proxyarp.impl.DistributedProxyArpStore
-
- 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(K) - Method in class org.onosproject.store.consistent.impl.AsyncCachingConsistentMap
-
- get(Object) - Method in class org.onosproject.store.consistent.impl.ConsistentMapBackedJavaMap
-
- 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() - Method in class org.onosproject.store.consistent.impl.DefaultAtomicValue
-
- get(K) - Method in class org.onosproject.store.consistent.impl.DefaultConsistentMap
-
- get(K) - Method in class org.onosproject.store.consistent.impl.DefaultTransactionalMap
-
- get(K) - Method in class org.onosproject.store.ecmap.EventuallyConsistentMapImpl
-
- get() - Method in class org.onosproject.store.ecmap.MapValue
-
- 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
-
- getActiveReplicas(String) - Method in class org.onosproject.store.cluster.impl.StaticClusterMetadataStore
-
- getAllocatedResources(ResourcePath, Class<T>) - Method in class org.onosproject.store.newresource.impl.ConsistentResourceStore
-
- getAllocations(IntentId) - Method in class org.onosproject.store.resource.impl.ConsistentLinkResourceStore
-
Deprecated.
- getAllocations(Link) - Method in class org.onosproject.store.resource.impl.ConsistentLinkResourceStore
-
Deprecated.
- getAllocations() - Method in class org.onosproject.store.resource.impl.ConsistentLinkResourceStore
-
Deprecated.
- 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
-
- getAndSet(V) - Method in class org.onosproject.store.consistent.impl.DefaultAtomicValue
-
- 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.ECDeviceStore
-
- 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
-
- getChildResources(ResourcePath) - Method in class org.onosproject.store.newresource.impl.ConsistentResourceStore
-
- 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
-
- getClusterMetadata() - Method in class org.onosproject.store.cluster.impl.StaticClusterMetadataStore
-
- getClusters(Topology) - Method in class org.onosproject.store.topology.impl.DistributedTopologyStore
-
- getConfig(S, Class<T>) - Method in class org.onosproject.store.config.impl.DistributedNetworkConfigStore
-
- getConfigClasses(S) - Method in class org.onosproject.store.config.impl.DistributedNetworkConfigStore
-
- getConfigFactory(Class<C>) - Method in class org.onosproject.store.config.impl.DistributedNetworkConfigStore
-
- getConnectedHosts(ConnectPoint) - Method in class org.onosproject.store.host.impl.DistributedHostStore
-
- getConnectedHosts(DeviceId) - Method in class org.onosproject.store.host.impl.DistributedHostStore
-
- getConsistency() - Method in class org.onosproject.store.consistent.impl.DatabaseConfig
-
Returns the database read consistency.
- getConsumer(ResourcePath) - Method in class org.onosproject.store.newresource.impl.ConsistentResourceStore
-
- getCounters() - Method in class org.onosproject.store.consistent.impl.DatabaseManager
-
- getCurrentFlowStatistic(ConnectPoint) - Method in class org.onosproject.store.statistic.impl.DistributedFlowStatisticStore
-
- getCurrentStatistic(ConnectPoint) - Method in class org.onosproject.store.statistic.impl.DistributedStatisticStore
-
- getDevice(DeviceId) - Method in class org.onosproject.store.device.impl.ECDeviceStore
-
- getDevice(DeviceId) - Method in class org.onosproject.store.device.impl.GossipDeviceStore
-
- getDeviceCount() - Method in class org.onosproject.store.device.impl.ECDeviceStore
-
- getDeviceCount() - Method in class org.onosproject.store.device.impl.GossipDeviceStore
-
- getDeviceEgressLinks(DeviceId) - Method in class org.onosproject.store.link.impl.ECLinkStore
-
- getDeviceEgressLinks(DeviceId) - Method in class org.onosproject.store.link.impl.GossipLinkStore
-
- getDeviceIngressLinks(DeviceId) - Method in class org.onosproject.store.link.impl.ECLinkStore
-
- getDeviceIngressLinks(DeviceId) - Method in class org.onosproject.store.link.impl.GossipLinkStore
-
- getDevices() - Method in class org.onosproject.store.device.impl.ECDeviceStore
-
- getDevices() - Method in class org.onosproject.store.device.impl.GossipDeviceStore
-
- getDevices(NodeId) - Method in class org.onosproject.store.mastership.impl.ConsistentDeviceMastershipStore
-
- getDisjointPaths(Topology, DeviceId, DeviceId) - Method in class org.onosproject.store.topology.impl.DistributedTopologyStore
-
- getDisjointPaths(Topology, DeviceId, DeviceId, LinkWeight) - Method in class org.onosproject.store.topology.impl.DistributedTopologyStore
-
- getDisjointPaths(Topology, DeviceId, DeviceId, Map<Link, Object>) - Method in class org.onosproject.store.topology.impl.DistributedTopologyStore
-
- getDisjointPaths(Topology, DeviceId, DeviceId, LinkWeight, Map<Link, Object>) - Method in class org.onosproject.store.topology.impl.DistributedTopologyStore
-
- getEgressLinks(ConnectPoint) - Method in class org.onosproject.store.link.impl.ECLinkStore
-
- 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
-
- getFreeResources(Link) - Method in class org.onosproject.store.resource.impl.ConsistentLinkResourceStore
-
Deprecated.
- 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.DistributedHostStore
-
- getHostCount() - Method in class org.onosproject.store.host.impl.DistributedHostStore
-
- getHosts() - Method in class org.onosproject.store.host.impl.DistributedHostStore
-
- getHosts(VlanId) - Method in class org.onosproject.store.host.impl.DistributedHostStore
-
- getHosts(MacAddress) - Method in class org.onosproject.store.host.impl.DistributedHostStore
-
- getHosts(IpAddress) - Method in class org.onosproject.store.host.impl.DistributedHostStore
-
- 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.ECLinkStore
-
- 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.
- 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.ECLinkStore
-
- getLink(ConnectPoint, ConnectPoint) - Method in class org.onosproject.store.link.impl.GossipLinkStore
-
- getLinkCount() - Method in class org.onosproject.store.link.impl.ECLinkStore
-
- getLinkCount() - Method in class org.onosproject.store.link.impl.GossipLinkStore
-
- getLinks() - Method in class org.onosproject.store.link.impl.ECLinkStore
-
- 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.ConsistentIntentSetMultimap
-
- 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.DistributedClusterStore
-
- getNodes(DeviceId) - Method in class org.onosproject.store.mastership.impl.ConsistentDeviceMastershipStore
-
- getOrDefault(Object, V) - Method in class org.onosproject.store.consistent.impl.ConsistentMapBackedJavaMap
-
- 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.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.ECDeviceStore
-
- getPort(DeviceId, PortNumber) - Method in class org.onosproject.store.device.impl.GossipDeviceStore
-
- getPortDeltaStatistics(DeviceId) - Method in class org.onosproject.store.device.impl.ECDeviceStore
-
- getPortDeltaStatistics(DeviceId) - Method in class org.onosproject.store.device.impl.GossipDeviceStore
-
- getPorts(DeviceId) - Method in class org.onosproject.store.device.impl.ECDeviceStore
-
- getPorts(DeviceId) - Method in class org.onosproject.store.device.impl.GossipDeviceStore
-
- getPortStatistics(DeviceId) - Method in class org.onosproject.store.device.impl.ECDeviceStore
-
- getPortStatistics(DeviceId) - Method in class org.onosproject.store.device.impl.GossipDeviceStore
-
- getPreviousFlowStatistic(ConnectPoint) - Method in class org.onosproject.store.statistic.impl.DistributedFlowStatisticStore
-
- 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.
- getResources(ResourceConsumer) - Method in class org.onosproject.store.newresource.impl.ConsistentResourceStore
-
- getRole(NodeId, DeviceId) - Method in class org.onosproject.store.mastership.impl.ConsistentDeviceMastershipStore
-
- getState(ApplicationId) - Method in class org.onosproject.store.app.GossipApplicationStore
-
- getState(NodeId) - Method in class org.onosproject.store.cluster.impl.DistributedClusterStore
-
- getSubjects(Class<S>) - Method in class org.onosproject.store.config.impl.DistributedNetworkConfigStore
-
- getSubjects(Class<S>, Class<C>) - Method in class org.onosproject.store.config.impl.DistributedNetworkConfigStore
-
- getTableStatistics(DeviceId) - Method in class org.onosproject.store.flow.impl.NewDistributedFlowRuleStore
-
- 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
-
- 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.
- 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
-
- 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
-
- GroupStoreIdMapKey(DeviceId, GroupId) - Constructor for class org.onosproject.store.group.impl.DistributedGroupStore.GroupStoreIdMapKey
-
- GroupStoreKeyMapKey(DeviceId, GroupKey) - Constructor for class org.onosproject.store.group.impl.DistributedGroupStore.GroupStoreKeyMapKey
-
- GroupStoreMapKey(DeviceId) - Constructor for class org.onosproject.store.group.impl.DistributedGroupStore.GroupStoreMapKey
-
- 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
-
- ifNull() - Static method in class org.onosproject.store.consistent.impl.Match
-
Returns a Match that matches null values.
- ifValue(T) - Static method in class org.onosproject.store.consistent.impl.Match
-
Returns a Match that matches only specified value.
- 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
-
- inMemoryDatabase - Variable in class org.onosproject.store.consistent.impl.DatabaseManager
-
- input() - Method in class org.onosproject.store.consistent.impl.StateMachineUpdate
-
- 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.
- 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
-
- IOLoopMessagingManager - Class in org.onosproject.store.cluster.messaging.impl
-
IOLoop based MessagingService.
- IOLoopMessagingManager() - Constructor for class org.onosproject.store.cluster.messaging.impl.IOLoopMessagingManager
-
- isAlive() - Method in class org.onosproject.store.ecmap.MapValue
-
- isAvailable(DeviceId) - Method in class org.onosproject.store.device.impl.ECDeviceStore
-
- 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() - Method in class org.onosproject.store.consistent.impl.ConsistentMapBackedJavaMap
-
- isEmpty() - Method in class org.onosproject.store.consistent.impl.DefaultAsyncConsistentMap
-
- isEmpty() - Method in class org.onosproject.store.consistent.impl.DefaultConsistentMap
-
- isEmpty() - Method in class org.onosproject.store.consistent.impl.DefaultDistributedSet
-
- 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(MapValue.Digest) - Method in class org.onosproject.store.ecmap.MapValue.Digest
-
- isNewerThan(MapValue<V>) - Method in class org.onosproject.store.ecmap.MapValue
-
- isNewerThan(Timestamp) - Method in class org.onosproject.store.ecmap.MapValue
-
- 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
-
- isTombstone() - Method in class org.onosproject.store.ecmap.MapValue.Digest
-
- isTombstone() - Method in class org.onosproject.store.ecmap.MapValue
-
- iterator() - Method in class org.onosproject.store.consistent.impl.DefaultDistributedSet
-
- makeTopCandidate(String, NodeId) - Method in class org.onosproject.store.consistent.impl.DistributedLeadershipManager
-
- map(Function<T, V>) - Method in class org.onosproject.store.consistent.impl.Match
-
Maps this instance to a Match of another type.
- map(Function<K, K1>, Function<V, V1>) - Method in class org.onosproject.store.consistent.impl.UpdateResult
-
- mapClear(String) - Method in interface org.onosproject.store.consistent.impl.DatabaseProxy
-
Clears the map.
- mapClear(String) - Method in interface org.onosproject.store.consistent.impl.DatabaseState
-
- mapClear(String) - Method in class org.onosproject.store.consistent.impl.DefaultDatabase
-
- mapClear(String) - Method in class org.onosproject.store.consistent.impl.DefaultDatabaseState
-
- mapClear(String) - Method in class org.onosproject.store.consistent.impl.PartitionedDatabase
-
- mapContainsKey(String, K) - Method in interface org.onosproject.store.consistent.impl.DatabaseProxy
-
Checks whether the map contains a key.
- mapContainsKey(String, K) - Method in interface org.onosproject.store.consistent.impl.DatabaseState
-
- mapContainsKey(String, String) - Method in class org.onosproject.store.consistent.impl.DefaultDatabase
-
- mapContainsKey(String, String) - Method in class org.onosproject.store.consistent.impl.DefaultDatabaseState
-
- mapContainsKey(String, String) - Method in class org.onosproject.store.consistent.impl.PartitionedDatabase
-
- mapContainsValue(String, V) - Method in interface org.onosproject.store.consistent.impl.DatabaseProxy
-
Checks whether the map contains a value.
- mapContainsValue(String, V) - Method in interface org.onosproject.store.consistent.impl.DatabaseState
-
- mapContainsValue(String, byte[]) - Method in class org.onosproject.store.consistent.impl.DefaultDatabase
-
- mapContainsValue(String, byte[]) - Method in class org.onosproject.store.consistent.impl.DefaultDatabaseState
-
- mapContainsValue(String, byte[]) - Method in class org.onosproject.store.consistent.impl.PartitionedDatabase
-
- mapEntrySet(String) - Method in interface org.onosproject.store.consistent.impl.DatabaseProxy
-
Gets a set of entries in the map.
- mapEntrySet(String) - Method in interface org.onosproject.store.consistent.impl.DatabaseState
-
- mapEntrySet(String) - Method in class org.onosproject.store.consistent.impl.DefaultDatabase
-
- mapEntrySet(String) - Method in class org.onosproject.store.consistent.impl.DefaultDatabaseState
-
- mapEntrySet(String) - Method in class org.onosproject.store.consistent.impl.PartitionedDatabase
-
- mapGet(String, K) - Method in interface org.onosproject.store.consistent.impl.DatabaseProxy
-
Gets a value from the map.
- mapGet(String, K) - Method in interface org.onosproject.store.consistent.impl.DatabaseState
-
- mapGet(String, String) - Method in class org.onosproject.store.consistent.impl.DefaultDatabase
-
- mapGet(String, String) - Method in class org.onosproject.store.consistent.impl.DefaultDatabaseState
-
- mapGet(String, String) - Method in class org.onosproject.store.consistent.impl.PartitionedDatabase
-
- mapIsEmpty(String) - Method in interface org.onosproject.store.consistent.impl.DatabaseProxy
-
Checks whether the map is empty.
- mapIsEmpty(String) - Method in interface org.onosproject.store.consistent.impl.DatabaseState
-
- mapIsEmpty(String) - Method in class org.onosproject.store.consistent.impl.DefaultDatabase
-
- mapIsEmpty(String) - Method in class org.onosproject.store.consistent.impl.DefaultDatabaseState
-
- mapIsEmpty(String) - Method in class org.onosproject.store.consistent.impl.PartitionedDatabase
-
- mapKeySet(String) - Method in interface org.onosproject.store.consistent.impl.DatabaseProxy
-
Gets a set of keys in the map.
- mapKeySet(String) - Method in interface org.onosproject.store.consistent.impl.DatabaseState
-
- mapKeySet(String) - Method in class org.onosproject.store.consistent.impl.DefaultDatabase
-
- mapKeySet(String) - Method in class org.onosproject.store.consistent.impl.DefaultDatabaseState
-
- mapKeySet(String) - Method in class org.onosproject.store.consistent.impl.PartitionedDatabase
-
- mapName() - Method in class org.onosproject.store.consistent.impl.UpdateResult
-
- maps() - Method in interface org.onosproject.store.consistent.impl.DatabaseProxy
-
Returns a set of all map names.
- maps() - Method in interface org.onosproject.store.consistent.impl.DatabaseState
-
- maps() - Method in class org.onosproject.store.consistent.impl.DefaultDatabase
-
- maps() - Method in class org.onosproject.store.consistent.impl.DefaultDatabaseState
-
- maps() - Method in class org.onosproject.store.consistent.impl.PartitionedDatabase
-
- mapSize(String) - Method in interface org.onosproject.store.consistent.impl.DatabaseProxy
-
Returns the number of entries in map.
- mapSize(String) - Method in interface org.onosproject.store.consistent.impl.DatabaseState
-
- mapSize(String) - Method in class org.onosproject.store.consistent.impl.DefaultDatabase
-
- mapSize(String) - Method in class org.onosproject.store.consistent.impl.DefaultDatabaseState
-
- mapSize(String) - Method in class org.onosproject.store.consistent.impl.PartitionedDatabase
-
- mapUpdate(String, K, Match<V>, Match<Long>, V) - Method in interface org.onosproject.store.consistent.impl.DatabaseProxy
-
Updates the map.
- mapUpdate(String, K, Match<V>, Match<Long>, V) - Method in interface org.onosproject.store.consistent.impl.DatabaseState
-
- mapUpdate(String, String, Match<byte[]>, Match<Long>, byte[]) - Method in class org.onosproject.store.consistent.impl.DefaultDatabase
-
- mapUpdate(String, String, Match<byte[]>, Match<Long>, byte[]) - Method in class org.onosproject.store.consistent.impl.DefaultDatabaseState
-
- mapUpdate(String, String, Match<byte[]>, Match<Long>, byte[]) - Method in class org.onosproject.store.consistent.impl.PartitionedDatabase
-
- MapValue<V> - Class in org.onosproject.store.ecmap
-
Representation of a value in EventuallyConsistentMap.
- MapValue(V, Timestamp) - Constructor for class org.onosproject.store.ecmap.MapValue
-
- MapValue.Digest - Class in org.onosproject.store.ecmap
-
Digest or summary of a MapValue for use during Anti-Entropy exchanges.
- mapValues(String) - Method in interface org.onosproject.store.consistent.impl.DatabaseProxy
-
Gets a collection of values in the map.
- mapValues(String) - Method in interface org.onosproject.store.consistent.impl.DatabaseState
-
- mapValues(String) - Method in class org.onosproject.store.consistent.impl.DefaultDatabase
-
- mapValues(String) - Method in class org.onosproject.store.consistent.impl.DefaultDatabaseState
-
- mapValues(String) - Method in class org.onosproject.store.consistent.impl.PartitionedDatabase
-
- markOffline(DeviceId) - Method in class org.onosproject.store.device.impl.ECDeviceStore
-
- markOffline(DeviceId) - Method in class org.onosproject.store.device.impl.GossipDeviceStore
-
- master() - Method in class org.onosproject.store.flow.ReplicaInfo
-
Returns the NodeId, if there is a Node where the master copy should be.
- MastershipBasedTimestamp - Class in org.onosproject.store.impl
-
A logical timestamp that derives its value from two things:
The current mastership term of the device.
The value of the counter used for tracking topology events observed from
the device during that current time of a device.
- MastershipBasedTimestamp(long, long) - Constructor for class org.onosproject.store.impl.MastershipBasedTimestamp
-
Default version tuple.
- MastershipBasedTimestamp() - Constructor for class org.onosproject.store.impl.MastershipBasedTimestamp
-
- MastershipBasedTimestampSerializer - Class in org.onosproject.store.serializers.custom
-
- MastershipBasedTimestampSerializer() - Constructor for class org.onosproject.store.serializers.custom.MastershipBasedTimestampSerializer
-
- mastershipService - Variable in class org.onosproject.store.device.impl.ECDeviceStore
-
- mastershipService - Variable in class org.onosproject.store.device.impl.GossipDeviceStore
-
- mastershipService - Variable in class org.onosproject.store.flow.impl.NewDistributedFlowRuleStore
-
- mastershipService - Variable in class org.onosproject.store.flow.impl.ReplicaInfoManager
-
- mastershipService - Variable in class org.onosproject.store.group.impl.DistributedGroupStore
-
- mastershipService - Variable in class org.onosproject.store.link.impl.ECLinkStore
-
- mastershipService - Variable in class org.onosproject.store.link.impl.GossipLinkStore
-
- mastershipService - Variable in class org.onosproject.store.packet.impl.DistributedPacketStore
-
- mastershipService - Variable in class org.onosproject.store.proxyarp.impl.DistributedProxyArpStore
-
- mastershipService - Variable in class org.onosproject.store.statistic.impl.DistributedFlowStatisticStore
-
- mastershipService - Variable in class org.onosproject.store.statistic.impl.DistributedStatisticStore
-
- mastershipService - Variable in class org.onosproject.store.topology.impl.DistributedTopologyStore
-
- mastershipTermService - Variable in class org.onosproject.store.device.impl.DeviceClockManager
-
- mastershipTermService - Variable in class org.onosproject.store.device.impl.ECDeviceStore
-
- Match<T> - Class in org.onosproject.store.consistent.impl
-
Utility class for checking matching values.
- matches(T) - Method in class org.onosproject.store.consistent.impl.Match
-
Checks if this instance matches specified value.
- merge(K, V, BiFunction<? super V, ? super V, ? extends V>) - Method in class org.onosproject.store.consistent.impl.ConsistentMapBackedJavaMap
-
- MessageSubjectSerializer - Class in org.onosproject.store.serializers.custom
-
- MessageSubjectSerializer() - Constructor for class org.onosproject.store.serializers.custom.MessageSubjectSerializer
-
Creates a serializer for MessageSubject.
- messagingService - Variable in class org.onosproject.store.cluster.impl.DistributedClusterStore
-
- messagingService - Variable in class org.onosproject.store.cluster.messaging.impl.ClusterCommunicationManager
-
- MeteringAgent - Class in org.onosproject.store.consistent.impl
-
Agent that implements usage and performance monitoring via the metrics service.
- MeteringAgent(String, String, boolean) - Constructor for class org.onosproject.store.consistent.impl.MeteringAgent
-
Constructs a new MeteringAgent for a given distributed primitive.
- MeteringAgent.Context - Class in org.onosproject.store.consistent.impl
-
Timer.Context with a specific operation.
- modified(ComponentContext) - Method in class org.onosproject.store.flow.impl.NewDistributedFlowRuleStore
-
- modified(ComponentContext) - Method in class org.onosproject.store.topology.impl.DistributedTopologyStore
-
- multicast(M, MessageSubject, Function<M, byte[]>, Set<NodeId>) - Method in class org.onosproject.store.cluster.messaging.impl.ClusterCommunicationManager
-
- MutexExecutionManager - Class in org.onosproject.store.consistent.impl
-
Implementation of a MutexExecutionService.
- MutexExecutionManager() - Constructor for class org.onosproject.store.consistent.impl.MutexExecutionManager
-
- 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.config.impl - package org.onosproject.store.config.impl
-
Implementation of the network configuration distributed store.
- 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.newresource.impl - package org.onosproject.store.newresource.impl
-
Implementation of the network resource distributed store.
- org.onosproject.store.packet.impl - package org.onosproject.store.packet.impl
-
Implementation of distributed packet store.
- org.onosproject.store.proxyarp.impl - package org.onosproject.store.proxyarp.impl
-
Implementation of proxy ARP distribution mechanism.
- 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.
- output() - Method in class org.onosproject.store.consistent.impl.StateMachineUpdate
-
- ownedTopics(NodeId) - Method in class org.onosproject.store.consistent.impl.DistributedLeadershipManager
-
- 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
-
- register(List<ResourcePath>) - Method in class org.onosproject.store.newresource.impl.ConsistentResourceStore
-
- registerApplication(String) - Method in class org.onosproject.store.core.impl.ConsistentApplicationIdStore
-
- registerConsumer(Consumer<StateMachineUpdate>) - Method in interface org.onosproject.store.consistent.impl.Database
-
Registers a new consumer of StateMachineUpdates.
- registerConsumer(Consumer<StateMachineUpdate>) - Method in class org.onosproject.store.consistent.impl.DefaultDatabase
-
- registerConsumer(Consumer<StateMachineUpdate>) - Method in class org.onosproject.store.consistent.impl.PartitionedDatabase
-
- registerMap(DefaultAsyncConsistentMap<K, V>) - Method in class org.onosproject.store.consistent.impl.DatabaseManager
-
- release(List<ResourcePath>, List<ResourceConsumer>) - Method in class org.onosproject.store.newresource.impl.ConsistentResourceStore
-
- releaseMapping(IntentId) - Method in class org.onosproject.store.resource.impl.ConsistentIntentSetMultimap
-
- releaseResources(LinkResourceAllocations) - Method in class org.onosproject.store.resource.impl.ConsistentLinkResourceStore
-
Deprecated.
- 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(Object) - Method in class org.onosproject.store.consistent.impl.ConsistentMapBackedJavaMap
-
- remove(Object, Object) - Method in class org.onosproject.store.consistent.impl.ConsistentMapBackedJavaMap
-
- 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(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(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
-
- removeAll(Collection<?>) - Method in class org.onosproject.store.consistent.impl.DefaultDistributedSet
-
- removeConfigFactory(ConfigFactory) - Method in class org.onosproject.store.config.impl.DistributedNetworkConfigStore
-
- removeDevice(DeviceId) - Method in class org.onosproject.store.device.impl.ECDeviceStore
-
- 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
-
- removeFlowStatistic(FlowRule) - Method in class org.onosproject.store.statistic.impl.DistributedFlowStatisticStore
-
- 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.DistributedHostStore
-
- removeIp(HostId, IpAddress) - Method in class org.onosproject.store.host.impl.DistributedHostStore
-
- removeLink(ConnectPoint, ConnectPoint) - Method in class org.onosproject.store.link.impl.ECLinkStore
-
- removeLink(ConnectPoint, ConnectPoint) - Method in class org.onosproject.store.link.impl.GossipLinkStore
-
- removeListener(MapEventListener<K, V>) - Method in class org.onosproject.store.consistent.impl.DefaultAsyncConsistentMap
-
- removeListener(AtomicValueEventListener<V>) - Method in class org.onosproject.store.consistent.impl.DefaultAtomicValue
-
- removeListener(MapEventListener<K, V>) - Method in class org.onosproject.store.consistent.impl.DefaultConsistentMap
-
- removeListener(SetEventListener<E>) - Method in class org.onosproject.store.consistent.impl.DefaultDistributedSet
-
- 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
-
- removeNextGroup(Integer) - Method in class org.onosproject.store.flowobjective.impl.DistributedFlowObjectiveStore
-
- removeNode(NodeId) - Method in class org.onosproject.store.cluster.impl.DistributedClusterStore
-
- removeOrDownLink(ConnectPoint, ConnectPoint) - Method in class org.onosproject.store.link.impl.ECLinkStore
-
- 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(K, V) - Method in class org.onosproject.store.consistent.impl.ConsistentMapBackedJavaMap
-
- replace(K, V, V) - Method in class org.onosproject.store.consistent.impl.ConsistentMapBackedJavaMap
-
- 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(K, V, V) - Method in class org.onosproject.store.consistent.impl.DefaultTransactionalMap
-
- 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
-
- 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
-
- sendAndReceive(M, MessageSubject, Function<M, byte[]>, Function<byte[], R>, NodeId) - Method in class org.onosproject.store.cluster.messaging.impl.ClusterCommunicationManager
-
- sender() - Method in class org.onosproject.store.device.impl.DeviceAntiEntropyAdvertisement
-
- sender() - Method in class org.onosproject.store.device.impl.DeviceAntiEntropyRequest
-
- sender() - Method in class org.onosproject.store.ecmap.AntiEntropyAdvertisement
-
Returns the sender's node ID.
- sender() - Method in class org.onosproject.store.link.impl.LinkAntiEntropyAdvertisement
-
- sequenceNumber() - Method in class org.onosproject.store.impl.MastershipBasedTimestamp
-
Returns the sequenceNumber number.
- serializer() - Method in class org.onosproject.store.consistent.impl.DefaultAsyncConsistentMap
-
Returns the serializer for map entries.
- SERIALIZER - Static variable in class org.onosproject.store.device.impl.ECDeviceStore
-
- SERIALIZER - Static variable in class org.onosproject.store.device.impl.GossipDeviceStore
-
- SERIALIZER - Static variable in class org.onosproject.store.flow.impl.NewDistributedFlowRuleStore
-
- SERIALIZER - Static variable in class org.onosproject.store.link.impl.ECLinkStore
-
- SERIALIZER - Static variable in class org.onosproject.store.link.impl.GossipLinkStore
-
- SERIALIZER - Static variable in class org.onosproject.store.mastership.impl.ConsistentDeviceMastershipStore
-
- serializer - Variable in class org.onosproject.store.proxyarp.impl.DistributedProxyArpStore
-
- SERIALIZER - Static variable in class org.onosproject.store.statistic.impl.DistributedFlowStatisticStore
-
- SERIALIZER - Static variable in class org.onosproject.store.statistic.impl.DistributedStatisticStore
-
- SERIALIZER_BUILDER - Static variable in class org.onosproject.store.device.impl.ECDeviceStore
-
- SERIALIZER_BUILDER - Static variable in class org.onosproject.store.flow.impl.NewDistributedFlowRuleStore
-
- service - Variable in class org.onosproject.store.newresource.impl.ConsistentResourceStore
-
- set(long) - Method in class org.onosproject.store.consistent.impl.DefaultAsyncAtomicCounter
-
- set(long) - Method in class org.onosproject.store.consistent.impl.DefaultAtomicCounter
-
- set(V) - Method in class org.onosproject.store.consistent.impl.DefaultAtomicValue
-
- setActiveReplica(String, NodeId) - Method in class org.onosproject.store.cluster.impl.StaticClusterMetadataStore
-
- setBuilder() - Method in class org.onosproject.store.consistent.impl.DatabaseManager
-
- setClusterMetadata(ClusterMetadata) - Method in class org.onosproject.store.cluster.impl.StaticClusterMetadataStore
-
- setConsistency(String) - Method in class org.onosproject.store.consistent.impl.DatabaseConfig
-
Sets the database read consistency.
- setConsistency(Consistency) - Method in class org.onosproject.store.consistent.impl.DatabaseConfig
-
Sets the database read consistency.
- setDefaultGraphPathSearch(GraphPathSearch<TopologyVertex, TopologyEdge>) - Method in class org.onosproject.store.topology.impl.DistributedTopologyStore
-
- setDefaultLinkWeight(LinkWeight) - Method in class org.onosproject.store.topology.impl.DistributedTopologyStore
-
- setDelegate(ApplicationStoreDelegate) - Method in class org.onosproject.store.app.GossipApplicationStore
-
- setDelegate(ClusterStoreDelegate) - Method in class org.onosproject.store.cluster.impl.DistributedClusterStore
-
- setDelegate(ClusterMetadataStoreDelegate) - Method in class org.onosproject.store.cluster.impl.StaticClusterMetadataStore
-
- setDelegate(ProxyArpStoreDelegate) - Method in class org.onosproject.store.proxyarp.impl.DistributedProxyArpStore
-
- setMaster(NodeId, DeviceId) - Method in class org.onosproject.store.mastership.impl.ConsistentDeviceMastershipStore
-
- setName(String) - Method in class org.onosproject.store.consistent.impl.DatabaseConfig
-
Sets the database name.
- setPermissions(ApplicationId, Set<Permission>) - Method in class org.onosproject.store.app.GossipApplicationStore
-
- setProperty(String, String, String) - Method in class org.onosproject.store.cfg.GossipComponentConfigStore
-
- setStandby(NodeId, DeviceId) - Method in class org.onosproject.store.mastership.impl.ConsistentDeviceMastershipStore
-
- setTransactionManager(TransactionManager) - Method in class org.onosproject.store.consistent.impl.PartitionedDatabase
-
- SimpleKeyHashPartitioner - Class in org.onosproject.store.consistent.impl
-
A simple Partitioner for mapping keys to database partitions.
- SimpleKeyHashPartitioner(List<Database>) - Constructor for class org.onosproject.store.consistent.impl.SimpleKeyHashPartitioner
-
- SimpleTableHashPartitioner - Class in org.onosproject.store.consistent.impl
-
A simple Partitioner that uses the map name hash to
pick a partition.
- SimpleTableHashPartitioner(List<Database>) - Constructor for class org.onosproject.store.consistent.impl.SimpleTableHashPartitioner
-
- size() - Method in class org.onosproject.store.consistent.impl.ConsistentMapBackedJavaMap
-
- size() - Method in class org.onosproject.store.consistent.impl.DefaultAsyncConsistentMap
-
- size() - Method in class org.onosproject.store.consistent.impl.DefaultConsistentMap
-
- size() - Method in class org.onosproject.store.consistent.impl.DefaultDistributedQueue
-
- size() - Method in class org.onosproject.store.consistent.impl.DefaultDistributedSet
-
- size() - Method in class org.onosproject.store.ecmap.EventuallyConsistentMapImpl
-
- sK(K) - Method in class org.onosproject.store.consistent.impl.DefaultAsyncConsistentMap
-
- startTimer(String) - Method in class org.onosproject.store.consistent.impl.MeteringAgent
-
Initializes a specific timer for a given operation.
- state() - Method in class org.onosproject.store.consistent.impl.DefaultTransaction
-
- state() - Method in class org.onosproject.store.consistent.impl.PartitionedDatabase
-
- StateMachineUpdate - Class in org.onosproject.store.consistent.impl
-
Representation of a state machine update.
- StateMachineUpdate(String, Object, Object) - Constructor for class org.onosproject.store.consistent.impl.StateMachineUpdate
-
- StaticClusterMetadataStore - Class in org.onosproject.store.cluster.impl
-
ClusterMetadataStore backed by a local file.
- StaticClusterMetadataStore() - Constructor for class org.onosproject.store.cluster.impl.StaticClusterMetadataStore
-
- StatisticStoreMessageSubjects - Class in org.onosproject.store.statistic.impl
-
MessageSubjects used by DistributedStatisticStore peer-peer communication.
- status() - Method in class org.onosproject.store.consistent.impl.Result
-
Returns the status of database update operation.
- stepdown(String) - Method in class org.onosproject.store.consistent.impl.DistributedLeadershipManager
-
- stop(Throwable) - Method in class org.onosproject.store.consistent.impl.MeteringAgent.Context
-
Stops timer given a specific context and updates all related metrics.
- storageService - Variable in class org.onosproject.store.app.GossipApplicationStore
-
- storageService - Variable in class org.onosproject.store.cfg.GossipComponentConfigStore
-
- storageService - Variable in class org.onosproject.store.config.impl.DistributedNetworkConfigStore
-
- storageService - Variable in class org.onosproject.store.consistent.impl.DistributedLeadershipManager
-
- storageService - Variable in class org.onosproject.store.consistent.impl.MutexExecutionManager
-
- storageService - Variable in class org.onosproject.store.core.impl.ConsistentApplicationIdStore
-
- storageService - Variable in class org.onosproject.store.core.impl.ConsistentIdBlockStore
-
- storageService - Variable in class org.onosproject.store.core.impl.LogicalClockManager
-
- storageService - Variable in class org.onosproject.store.device.impl.ECDeviceStore
-
- storageService - Variable in class org.onosproject.store.device.impl.GossipDeviceStore
-
- storageService - Variable in class org.onosproject.store.flow.impl.NewDistributedFlowRuleStore
-
- storageService - Variable in class org.onosproject.store.flowobjective.impl.DistributedFlowObjectiveStore
-
- storageService - Variable in class org.onosproject.store.group.impl.DistributedGroupStore
-
- storageService - Variable in class org.onosproject.store.host.impl.DistributedHostStore
-
- storageService - Variable in class org.onosproject.store.intent.impl.GossipIntentStore
-
- storageService - Variable in class org.onosproject.store.link.impl.ECLinkStore
-
- storageService - Variable in class org.onosproject.store.packet.impl.DistributedPacketStore
-
- storageService - Variable in class org.onosproject.store.resource.impl.ConsistentIntentSetMultimap
-
- storageService - Variable in class org.onosproject.store.resource.impl.ConsistentLinkResourceStore
-
Deprecated.
- storageService - Variable in class org.onosproject.store.topology.impl.DistributedTopologyStore
-
- STORE_COMMON - Static variable in class org.onosproject.store.serializers.custom.DistributedStoreSerializers
-
KryoNamespace which can serialize ON.lab misc classes.
- STORE_CUSTOM_BEGIN - Static variable in class org.onosproject.store.serializers.custom.DistributedStoreSerializers
-
- storeBatch(FlowRuleBatchOperation) - Method in class org.onosproject.store.flow.impl.NewDistributedFlowRuleStore
-
- storeFlowRule(FlowRule) - Method in class org.onosproject.store.flow.impl.NewDistributedFlowRuleStore
-
- storeGroupDescription(GroupDescription) - Method in class org.onosproject.store.group.impl.DistributedGroupStore
-
Stores a new group entry using the information from group description.
- success(List<UpdateResult<String, byte[]>>) - Static method in class org.onosproject.store.consistent.impl.CommitResponse
-
- success() - Method in class org.onosproject.store.consistent.impl.CommitResponse
-
- success() - Method in class org.onosproject.store.consistent.impl.Result
-
Returns true if this result indicates a successful execution i.e status is Status.OK.
- 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() - Method in class org.onosproject.store.consistent.impl.ConsistentMapBackedJavaMap
-
- values() - Method in class org.onosproject.store.consistent.impl.DefaultAsyncConsistentMap
-
- values() - Method in class org.onosproject.store.consistent.impl.DefaultConsistentMap
-
- 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.