Skip navigation links
A B C D E F G H I K L M N O P R S T U V W 

A

AbsentInvalidatingLoadingCache<K,V> - Class in org.onosproject.store.hz
Wrapper around LoadingCache to handle negative hit scenario.
AbsentInvalidatingLoadingCache(LoadingCache<K, Optional<V>>) - Constructor for class org.onosproject.store.hz.AbsentInvalidatingLoadingCache
Constructor.
AbstractHazelcastStore<E extends org.onosproject.event.Event,D extends org.onosproject.store.StoreDelegate<E>> - Class in org.onosproject.store.hz
Abstraction of a distributed store based on Hazelcast.
AbstractHazelcastStore() - Constructor for class org.onosproject.store.hz.AbstractHazelcastStore
 
AbstractHazelcastStore.RemoteCacheEventHandler<K,V> - Class in org.onosproject.store.hz
An IMap entry listener, which reflects each remote event to the cache.
AbstractHazelcastStore.RemoteEventHandler<K,V> - Class in org.onosproject.store.hz
Distributed object remote event entry listener.
activate() - Method in class org.onosproject.store.cluster.impl.DistributedClusterStore
 
activate() - Method in class org.onosproject.store.cluster.impl.HazelcastLeadershipService
 
activate() - Method in class org.onosproject.store.cluster.impl.LeadershipManager
 
activate() - Method in class org.onosproject.store.cluster.messaging.impl.ClusterCommunicationManager
 
activate() - Method in class org.onosproject.store.core.impl.DistributedApplicationIdStore
 
activate() - Method in class org.onosproject.store.core.impl.DistributedIdBlockStore
 
activate() - Method in class org.onosproject.store.device.impl.DeviceClockManager
 
activate() - Method in class org.onosproject.store.device.impl.GossipDeviceStore
 
activate() - Method in class org.onosproject.store.flow.impl.DistributedFlowRuleStore
 
activate() - Method in class org.onosproject.store.flow.impl.ReplicaInfoManager
 
activate() - Method in class org.onosproject.store.host.impl.GossipHostStore
 
activate() - Method in class org.onosproject.store.host.impl.HostClockManager
 
activate() - Method in class org.onosproject.store.hz.AbstractHazelcastStore
 
activate() - Method in class org.onosproject.store.hz.StoreManager
 
activate() - Method in class org.onosproject.store.intent.impl.DistributedIntentStore
 
activate() - Method in class org.onosproject.store.intent.impl.HazelcastIntentBatchQueue
 
activate() - Method in class org.onosproject.store.intent.impl.HazelcastIntentStore
 
activate() - Method in class org.onosproject.store.link.impl.GossipLinkStore
 
activate() - Method in class org.onosproject.store.mastership.impl.DistributedMastershipStore
 
activate() - Method in class org.onosproject.store.packet.impl.DistributedPacketStore
 
activate() - Method in class org.onosproject.store.resource.impl.DistributedLinkResourceStore
 
activate() - Method in class org.onosproject.store.resource.impl.HazelcastLinkResourceStore
 
activate() - Method in class org.onosproject.store.service.impl.ClusterMessagingProtocol
 
activate() - Method in class org.onosproject.store.service.impl.DatabaseManager
 
activate() - Method in class org.onosproject.store.service.impl.DistributedLockManager
 
activate() - Method in class org.onosproject.store.statistic.impl.DistributedStatisticStore
 
activate() - Method in class org.onosproject.store.topology.impl.DistributedTopologyStore
 
add(T) - Method in class org.onosproject.store.hz.SQueue
 
addAll(Collection<? extends T>) - Method in class org.onosproject.store.hz.SQueue
Deprecated.
addEntryListener(EntryListener<K, V>, boolean) - Method in class org.onosproject.store.hz.SMap
 
addEntryListener(EntryListener<K, V>, K, boolean) - Method in class org.onosproject.store.hz.SMap
 
addEntryListener(EntryListener<K, V>, Predicate<K, V>, boolean) - Method in class org.onosproject.store.hz.SMap
Deprecated.
addEntryListener(EntryListener<K, V>, Predicate<K, V>, K, boolean) - Method in class org.onosproject.store.hz.SMap
Deprecated.
addEventListener(DatabaseUpdateEventListener) - Method in class org.onosproject.store.service.impl.DatabaseStateMachine
Adds specified DatabaseUpdateEventListener.
addIndex(String, boolean) - Method in class org.onosproject.store.hz.SMap
Deprecated.
addIntentOperations(IntentOperations) - Method in class org.onosproject.store.intent.impl.HazelcastIntentBatchQueue
 
addInterceptor(MapInterceptor) - Method in class org.onosproject.store.hz.SMap
Deprecated.
addItemListener(ItemListener<T>, boolean) - Method in class org.onosproject.store.hz.SQueue
 
addListener(LeadershipEventListener) - Method in class org.onosproject.store.cluster.impl.HazelcastLeadershipService
 
addListener(LeadershipEventListener) - Method in class org.onosproject.store.cluster.impl.LeadershipManager
 
addListener(ReplicaInfoEventListener) - Method in class org.onosproject.store.flow.impl.ReplicaInfoManager
 
addListener(ReplicaInfoEventListener) - Method in interface org.onosproject.store.flow.ReplicaInfoService
Adds the specified replica placement info change listener.
addListener(IntentBatchListener) - Method in class org.onosproject.store.intent.impl.HazelcastIntentBatchQueue
 
addListener(LockEventListener) - Method in class org.onosproject.store.service.impl.DistributedLockManager
 
addLocalEntryListener(EntryListener<K, V>) - Method in class org.onosproject.store.hz.SMap
 
addLocalEntryListener(EntryListener<K, V>, Predicate<K, V>, boolean) - Method in class org.onosproject.store.hz.SMap
Deprecated.
addLocalEntryListener(EntryListener<K, V>, Predicate<K, V>, K, boolean) - Method in class org.onosproject.store.hz.SMap
Deprecated.
addMember(ControllerNode) - Method in class org.onosproject.store.service.impl.DatabaseManager
 
addNode(NodeId, IpAddress, int) - Method in class org.onosproject.store.cluster.impl.DistributedClusterStore
 
addOrUpdateFlowRule(FlowEntry) - Method in class org.onosproject.store.flow.impl.DistributedFlowRuleStore
 
addOrUpdateStatistic(FlowEntry) - Method in class org.onosproject.store.statistic.impl.DistributedStatisticStore
 
addSubscriber(MessageSubject, ClusterMessageHandler) - Method in class org.onosproject.store.cluster.messaging.impl.ClusterCommunicationManager
 
aggregate(Supplier<K, V, SuppliedValue>, Aggregation<K, SuppliedValue, Result>) - Method in class org.onosproject.store.hz.SMap
Deprecated.
aggregate(Supplier<K, V, SuppliedValue>, Aggregation<K, SuppliedValue, Result>, JobTracker) - Method in class org.onosproject.store.hz.SMap
Deprecated.
allocateResources(LinkResourceAllocations) - Method in class org.onosproject.store.resource.impl.DistributedLinkResourceStore
 
allocateResources(LinkResourceAllocations) - Method in class org.onosproject.store.resource.impl.HazelcastLinkResourceStore
 
appendEntries(Entry...) - Method in class org.onosproject.store.service.impl.MapDBLog
 
appendEntries(List<Entry>) - Method in class org.onosproject.store.service.impl.MapDBLog
 
appendEntry(Entry) - Method in class org.onosproject.store.service.impl.MapDBLog
 
AppIdEvent - Class in org.onosproject.store.core.impl
Application ID event.
AppIdEvent(AppIdEvent.Type, ApplicationId) - Constructor for class org.onosproject.store.core.impl.AppIdEvent
 
AppIdEvent.Type - Enum in org.onosproject.store.core.impl
 
appIds - Variable in class org.onosproject.store.core.impl.DistributedApplicationIdStore
 
appIdsByName - Variable in class org.onosproject.store.core.impl.DistributedApplicationIdStore
 
AppIdStoreDelegate - Interface in org.onosproject.store.core.impl
Application ID store delegate.
apply(K) - Method in class org.onosproject.store.hz.AbsentInvalidatingLoadingCache
 
APPLY_BATCH_FLOWS - Static variable in class org.onosproject.store.flow.impl.FlowStoreMessageSubjects
 
assertIsOpen() - Method in class org.onosproject.store.service.impl.MapDBLog
 

B

backups() - Method in class org.onosproject.store.flow.ReplicaInfo
Returns the collection of NodeId, where backup copies should be placed.
batchOperationComplete(FlowRuleBatchEvent) - Method in class org.onosproject.store.flow.impl.DistributedFlowRuleStore
 
batchRead(BatchReadRequest) - Method in class org.onosproject.store.service.impl.DatabaseClient
 
batchRead(BatchReadRequest) - Method in class org.onosproject.store.service.impl.DatabaseManager
 
batchWrite(BatchWrite) - Method in class org.onosproject.store.intent.impl.DistributedIntentStore
 
batchWrite(BatchWrite) - Method in class org.onosproject.store.intent.impl.HazelcastIntentStore
 
batchWrite(BatchWriteRequest) - Method in class org.onosproject.store.service.impl.DatabaseClient
 
batchWrite(BatchWriteRequest) - Method in class org.onosproject.store.service.impl.DatabaseManager
 
broadcast(ClusterMessage) - Method in class org.onosproject.store.cluster.messaging.impl.ClusterCommunicationManager
 
broadcastIncludeSelf(ClusterMessage) - Method in class org.onosproject.store.cluster.messaging.impl.ClusterCommunicationManager
 

C

clear() - Method in class org.onosproject.store.hz.SMap
 
clear() - Method in class org.onosproject.store.hz.SQueue
 
clearAddressBindings(ConnectPoint) - Method in class org.onosproject.store.host.impl.GossipHostStore
 
close() - Method in class org.onosproject.store.service.impl.ClusterMessagingProtocolClient
 
close() - Method in class org.onosproject.store.service.impl.ClusterMessagingProtocolServer
 
close() - Method in class org.onosproject.store.service.impl.MapDBLog
 
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
 
ClusterCommunicationManager.InternalClusterMessage - Class in org.onosproject.store.cluster.messaging.impl
 
clusterCommunicator - Variable in class org.onosproject.store.device.impl.GossipDeviceStore
 
clusterCommunicator - Variable in class org.onosproject.store.flow.impl.DistributedFlowRuleStore
 
clusterCommunicator - Variable in class org.onosproject.store.host.impl.GossipHostStore
 
clusterCommunicator - Variable in class org.onosproject.store.link.impl.GossipLinkStore
 
clusterCommunicator - Variable in class org.onosproject.store.service.impl.ClusterMessagingProtocol
 
clusterCommunicator - Variable in class org.onosproject.store.service.impl.DatabaseManager
 
clusterCommunicator - Variable in class org.onosproject.store.statistic.impl.DistributedStatisticStore
 
clusterCount() - Method in class org.onosproject.store.topology.impl.DefaultTopology
 
ClusterDefinitionStore - Class in org.onosproject.store.cluster.impl
Allows for reading and writing cluster definition as a JSON file.
ClusterDefinitionStore(String) - Constructor for class org.onosproject.store.cluster.impl.ClusterDefinitionStore
Creates a reader/writer of the cluster definition file.
ClusterManagementMessageSubjects - Class in org.onosproject.store.cluster.impl
 
ClusterMembershipEvent - Class in org.onosproject.store.cluster.impl
Contains information that will be published when a cluster membership event occurs.
ClusterMembershipEvent(ClusterMembershipEventType, ControllerNode) - Constructor for class org.onosproject.store.cluster.impl.ClusterMembershipEvent
 
ClusterMembershipEventType - Enum in org.onosproject.store.cluster.impl
 
ClusterMessageSerializer - Class in org.onosproject.store.serializers.impl
 
ClusterMessageSerializer() - Constructor for class org.onosproject.store.serializers.impl.ClusterMessageSerializer
Creates a serializer for ClusterMessage.
ClusterMessagingProtocol - Class in org.onosproject.store.service.impl
ONOS Cluster messaging based Copycat protocol.
ClusterMessagingProtocol() - Constructor for class org.onosproject.store.service.impl.ClusterMessagingProtocol
 
ClusterMessagingProtocolClient - Class in org.onosproject.store.service.impl
ONOS Cluster messaging based Copycat protocol client.
ClusterMessagingProtocolClient(ClusterService, ClusterCommunicationService, ControllerNode, TcpMember) - Constructor for class org.onosproject.store.service.impl.ClusterMessagingProtocolClient
 
ClusterMessagingProtocolServer - Class in org.onosproject.store.service.impl
ONOS Cluster messaging based Copycat protocol server.
ClusterMessagingProtocolServer(ClusterCommunicationService) - Constructor for class org.onosproject.store.service.impl.ClusterMessagingProtocolServer
 
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.cluster.impl.HazelcastLeadershipService
 
clusterService - Variable in class org.onosproject.store.device.impl.GossipDeviceStore
 
clusterService - Variable in class org.onosproject.store.flow.impl.DistributedFlowRuleStore
 
clusterService - Variable in class org.onosproject.store.host.impl.GossipHostStore
 
clusterService - Variable in class org.onosproject.store.intent.impl.HazelcastIntentBatchQueue
 
clusterService - Variable in class org.onosproject.store.link.impl.GossipLinkStore
 
clusterService - Variable in class org.onosproject.store.mastership.impl.DistributedMastershipStore
 
clusterService - Variable in class org.onosproject.store.service.impl.ClusterMessagingProtocol
 
clusterService - Variable in class org.onosproject.store.service.impl.DatabaseManager
 
clusterService - Variable in class org.onosproject.store.statistic.impl.DistributedStatisticStore
 
CMap<K,V> - Class in org.onosproject.store.service.impl
Map like interface wrapper around DatabaseService.
CMap(DatabaseAdminService, DatabaseService, String, StoreSerializer) - Constructor for class org.onosproject.store.service.impl.CMap
Creates a CMap instance.
compact(long, Entry) - Method in class org.onosproject.store.service.impl.MapDBLog
 
compareTo(Timestamp) - Method in class org.onosproject.store.impl.MastershipBasedTimestamp
 
compareTo(Timestamp) - Method in class org.onosproject.store.impl.WallClockTimestamp
 
computeCost() - Method in class org.onosproject.store.topology.impl.DefaultTopology
 
connect() - Method in class org.onosproject.store.service.impl.ClusterMessagingProtocolClient
 
contains(Object) - Method in class org.onosproject.store.hz.SQueue
 
containsAll(Collection<?>) - Method in class org.onosproject.store.hz.SQueue
Deprecated.
containsEntry(long) - Method in class org.onosproject.store.service.impl.MapDBLog
 
containsKey(Object) - Method in class org.onosproject.store.hz.SMap
 
containsKey(Object) - Method in class org.onosproject.store.hz.STxMap
 
containsValue(Object) - Method in class org.onosproject.store.hz.SMap
 
COPYCAT_PING - Static variable in class org.onosproject.store.service.impl.ClusterMessagingProtocol
 
COPYCAT_POLL - Static variable in class org.onosproject.store.service.impl.ClusterMessagingProtocol
 
COPYCAT_SUBMIT - Static variable in class org.onosproject.store.service.impl.ClusterMessagingProtocol
 
COPYCAT_SYNC - Static variable in class org.onosproject.store.service.impl.ClusterMessagingProtocol
 
copycatMessagingProtocol - Variable in class org.onosproject.store.service.impl.DatabaseManager
 
coreService - Variable in class org.onosproject.store.intent.impl.HazelcastIntentBatchQueue
 
create(String) - Method in class org.onosproject.store.service.impl.DistributedLockManager
 
createClient(TcpMember) - Method in class org.onosproject.store.service.impl.ClusterMessagingProtocol
 
createIntent(Intent) - Method in class org.onosproject.store.intent.impl.DistributedIntentStore
 
createIntent(Intent) - Method in class org.onosproject.store.intent.impl.HazelcastIntentStore
 
createOrUpdateDevice(ProviderId, DeviceId, DeviceDescription) - Method in class org.onosproject.store.device.impl.GossipDeviceStore
 
createOrUpdateHost(ProviderId, HostId, HostDescription) - Method in class org.onosproject.store.host.impl.GossipHostStore
 
createOrUpdateLink(ProviderId, LinkDescription) - Method in class org.onosproject.store.link.impl.GossipLinkStore
 
createServer(TcpMember) - Method in class org.onosproject.store.service.impl.ClusterMessagingProtocol
 
createTable(String) - Method in class org.onosproject.store.service.impl.DatabaseClient
 
createTable(String, int) - Method in class org.onosproject.store.service.impl.DatabaseClient
 
createTable(String) - Method in class org.onosproject.store.service.impl.DatabaseManager
 
createTable(String, int) - Method in class org.onosproject.store.service.impl.DatabaseManager
 
createTable(String) - Method in class org.onosproject.store.service.impl.DatabaseStateMachine
 
createTable(String, Integer) - Method in class org.onosproject.store.service.impl.DatabaseStateMachine
 
currentTopology() - Method in class org.onosproject.store.topology.impl.DistributedTopologyStore
 

D

DATABASE_UPDATE_EVENTS - Static variable in class org.onosproject.store.service.impl.DatabaseStateMachine
 
databaseAdminService - Variable in class org.onosproject.store.resource.impl.DistributedLinkResourceStore
 
DatabaseClient - Class in org.onosproject.store.service.impl
Client for interacting with the Copycat Raft cluster.
DatabaseClient(DatabaseProtocolService) - Constructor for class org.onosproject.store.service.impl.DatabaseClient
 
DatabaseEntryExpirationTracker - Class in org.onosproject.store.service.impl
Plugs into the database update stream and track the TTL of entries added to the database.
DatabaseManager - Class in org.onosproject.store.service.impl
Strongly consistent and durable state management service based on Copycat implementation of Raft consensus protocol.
DatabaseManager() - Constructor for class org.onosproject.store.service.impl.DatabaseManager
 
DatabaseProtocolService - Interface in org.onosproject.store.service.impl
 
databaseService - Variable in class org.onosproject.store.resource.impl.DistributedLinkResourceStore
 
DatabaseStateMachine - Class in org.onosproject.store.service.impl
StateMachine whose transitions are coordinated/replicated by Raft consensus.
DatabaseStateMachine() - Constructor for class org.onosproject.store.service.impl.DatabaseStateMachine
 
DatabaseStateMachine.State - Class in org.onosproject.store.service.impl
 
DatabaseStateMachine.TableMetadata - Class in org.onosproject.store.service.impl
 
DatabaseUpdateEventListener - Interface in org.onosproject.store.service.impl
Interface of database update event listeners.
DB_SERIALIZER - Static variable in class org.onosproject.store.service.impl.ClusterMessagingProtocol
 
dbAdminService - Variable in class org.onosproject.store.intent.impl.DistributedIntentStore
 
dbService - Variable in class org.onosproject.store.intent.impl.DistributedIntentStore
 
deactivate() - Method in class org.onosproject.store.cluster.impl.DistributedClusterStore
 
deactivate() - Method in class org.onosproject.store.cluster.impl.HazelcastLeadershipService
 
deactivate() - Method in class org.onosproject.store.cluster.impl.LeadershipManager
 
deactivate() - Method in class org.onosproject.store.cluster.messaging.impl.ClusterCommunicationManager
 
deactivate() - Method in class org.onosproject.store.core.impl.DistributedApplicationIdStore
 
deactivate() - Method in class org.onosproject.store.device.impl.DeviceClockManager
 
deactivate() - Method in class org.onosproject.store.device.impl.GossipDeviceStore
 
deactivate() - Method in class org.onosproject.store.flow.impl.DistributedFlowRuleStore
 
deactivate() - Method in class org.onosproject.store.flow.impl.ReplicaInfoManager
 
deactivate() - Method in class org.onosproject.store.host.impl.GossipHostStore
 
deactivate() - Method in class org.onosproject.store.host.impl.HostClockManager
 
deactivate() - Method in class org.onosproject.store.hz.StoreManager
 
deactivate() - Method in class org.onosproject.store.intent.impl.DistributedIntentStore
 
deactivate() - Method in class org.onosproject.store.intent.impl.HazelcastIntentBatchQueue
 
deactivate() - Method in class org.onosproject.store.intent.impl.HazelcastIntentStore
 
deactivate() - Method in class org.onosproject.store.link.impl.GossipLinkStore
 
deactivate() - Method in class org.onosproject.store.mastership.impl.DistributedMastershipStore
 
deactivate() - Method in class org.onosproject.store.packet.impl.DistributedPacketStore
 
deactivate() - Method in class org.onosproject.store.resource.impl.DistributedLinkResourceStore
 
deactivate() - Method in class org.onosproject.store.resource.impl.HazelcastLinkResourceStore
 
deactivate() - Method in class org.onosproject.store.service.impl.ClusterMessagingProtocol
 
deactivate() - Method in class org.onosproject.store.service.impl.DatabaseManager
 
deactivate() - Method in class org.onosproject.store.service.impl.DistributedLockManager
 
deactivate() - Method in class org.onosproject.store.statistic.impl.DistributedStatisticStore
 
deactivate() - Method in class org.onosproject.store.topology.impl.DistributedTopologyStore
 
DEAD_LOCK_TIMEOUT_MS - Static variable in class org.onosproject.store.service.impl.DistributedLockManager
 
DefaultTopology - Class in org.onosproject.store.topology.impl
Default implementation of the topology descriptor.
DefaultTopologyGraph - Class in org.onosproject.store.topology.impl
Default implementation of an immutable topology graph based on a generic implementation of adjacency lists graph.
DefaultTopologyGraph(Set<TopologyVertex>, Set<TopologyEdge>) - Constructor for class org.onosproject.store.topology.impl.DefaultTopologyGraph
Creates a topology graph comprising of the specified vertexes and edges.
delete(Object) - Method in class org.onosproject.store.hz.SMap
 
delete(Object) - Method in class org.onosproject.store.hz.STxMap
 
delete() - Method in class org.onosproject.store.service.impl.MapDBLog
 
deleteFlowRule(FlowRule) - Method in class org.onosproject.store.flow.impl.DistributedFlowRuleStore
 
deserialize(byte[]) - Method in class org.onosproject.store.hz.AbstractHazelcastStore
Deserializes the specified object using the backing store service.
destroy() - Method in class org.onosproject.store.hz.SMap
 
destroy() - Method in class org.onosproject.store.hz.SQueue
 
destroy() - Method in class org.onosproject.store.hz.STxMap
 
DEVICE_ADVERTISE - Static variable in class org.onosproject.store.device.impl.GossipDeviceStoreMessageSubjects
 
DEVICE_OFFLINE - Static variable in class org.onosproject.store.device.impl.GossipDeviceStoreMessageSubjects
 
DEVICE_REMOVE_REQ - Static variable in class org.onosproject.store.device.impl.GossipDeviceStoreMessageSubjects
 
DEVICE_REMOVED - Static variable in class org.onosproject.store.device.impl.GossipDeviceStoreMessageSubjects
 
DEVICE_REQUEST - Static variable in class org.onosproject.store.device.impl.GossipDeviceStoreMessageSubjects
 
DEVICE_UPDATE - Static variable in class org.onosproject.store.device.impl.GossipDeviceStoreMessageSubjects
 
DeviceAntiEntropyAdvertisement - Class in org.onosproject.store.device.impl
Device Advertisement message.
DeviceAntiEntropyAdvertisement(NodeId, Map<DeviceFragmentId, Timestamp>, Map<PortFragmentId, Timestamp>, Map<DeviceId, Timestamp>) - Constructor for class org.onosproject.store.device.impl.DeviceAntiEntropyAdvertisement
 
DeviceAntiEntropyRequest - Class in org.onosproject.store.device.impl
Message to request for other peers information.
DeviceAntiEntropyRequest(NodeId, Collection<DeviceFragmentId>, Collection<PortFragmentId>) - Constructor for class org.onosproject.store.device.impl.DeviceAntiEntropyRequest
 
DeviceClockManager - Class in org.onosproject.store.device.impl
Clock service to issue Timestamp based on Device Mastership.
DeviceClockManager() - Constructor for class org.onosproject.store.device.impl.DeviceClockManager
 
deviceClockService - Variable in class org.onosproject.store.device.impl.GossipDeviceStore
 
deviceClockService - Variable in class org.onosproject.store.link.impl.GossipLinkStore
 
deviceCount() - Method in class org.onosproject.store.topology.impl.DefaultTopology
 
deviceDescription() - Method in class org.onosproject.store.device.impl.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.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
 
devices() - Method in class org.onosproject.store.device.impl.DeviceAntiEntropyRequest
 
deviceService - Variable in class org.onosproject.store.flow.impl.DistributedFlowRuleStore
 
DistributedApplicationIdStore - Class in org.onosproject.store.core.impl
Simple implementation of the application ID registry using in-memory structures.
DistributedApplicationIdStore() - Constructor for class org.onosproject.store.core.impl.DistributedApplicationIdStore
 
DistributedClusterStore - Class in org.onosproject.store.cluster.impl
Distributed implementation of the cluster nodes store.
DistributedClusterStore() - Constructor for class org.onosproject.store.cluster.impl.DistributedClusterStore
 
DistributedFlowRuleStore - Class in org.onosproject.store.flow.impl
Manages inventory of flow rules using a distributed state management protocol.
DistributedFlowRuleStore() - Constructor for class org.onosproject.store.flow.impl.DistributedFlowRuleStore
 
DistributedIdBlockStore - Class in org.onosproject.store.core.impl
Distributed implementation of id block store using Hazelcast.
DistributedIdBlockStore() - Constructor for class org.onosproject.store.core.impl.DistributedIdBlockStore
 
DistributedIntentStore - Class in org.onosproject.store.intent.impl
 
DistributedIntentStore() - Constructor for class org.onosproject.store.intent.impl.DistributedIntentStore
 
DistributedLinkResourceStore - Class in org.onosproject.store.resource.impl
Manages link resources using database service.
DistributedLinkResourceStore() - Constructor for class org.onosproject.store.resource.impl.DistributedLinkResourceStore
 
DistributedLock - Class in org.onosproject.store.service.impl
A distributed lock implementation.
DistributedLock(String, DatabaseService, ClusterService, DistributedLockManager) - Constructor for class org.onosproject.store.service.impl.DistributedLock
 
DistributedLockManager - Class in org.onosproject.store.service.impl
 
DistributedLockManager() - Constructor for class org.onosproject.store.service.impl.DistributedLockManager
 
DistributedMastershipStore - Class in org.onosproject.store.mastership.impl
Distributed implementation of the mastership store.
DistributedMastershipStore() - Constructor for class org.onosproject.store.mastership.impl.DistributedMastershipStore
 
DistributedPacketStore - Class in org.onosproject.store.packet.impl
Distributed packet store implementation allowing packets to be sent to remote instances.
DistributedPacketStore() - Constructor for class org.onosproject.store.packet.impl.DistributedPacketStore
 
DistributedStatisticStore - Class in org.onosproject.store.statistic.impl
Maintains statistics using RPC calls to collect stats from remote instances on demand.
DistributedStatisticStore() - Constructor for class org.onosproject.store.statistic.impl.DistributedStatisticStore
 
DistributedStoreSerializers - Class in org.onosproject.store.serializers.impl
 
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
 
drainTo(Collection<? super T>) - Method in class org.onosproject.store.hz.SQueue
Deprecated.
drainTo(Collection<? super T>, int) - Method in class org.onosproject.store.hz.SQueue
Deprecated.
dropAllTables() - Method in class org.onosproject.store.service.impl.DatabaseClient
 
dropAllTables() - Method in class org.onosproject.store.service.impl.DatabaseManager
 
dropAllTables() - Method in class org.onosproject.store.service.impl.DatabaseStateMachine
 
dropTable(String) - Method in class org.onosproject.store.service.impl.DatabaseClient
 
dropTable(String) - Method in class org.onosproject.store.service.impl.DatabaseManager
 
dropTable(String) - Method in class org.onosproject.store.service.impl.DatabaseStateMachine
 
dV(byte[]) - Method in class org.onosproject.store.service.impl.CMap
 

E

element() - Method in class org.onosproject.store.hz.SQueue
 
emit(OutboundPacket) - Method in class org.onosproject.store.packet.impl.DistributedPacketStore
 
entryAdded(EntryEvent<byte[], byte[]>) - Method in class org.onosproject.store.hz.AbstractHazelcastStore.RemoteCacheEventHandler
 
entryAdded(EntryEvent<byte[], byte[]>) - Method in class org.onosproject.store.hz.AbstractHazelcastStore.RemoteEventHandler
 
entryAdded(EntryEvent<IntentId, Intent>) - Method in class org.onosproject.store.intent.impl.HazelcastIntentStore.RemoteIntentsListener
 
entryRemoved(EntryEvent<byte[], byte[]>) - Method in class org.onosproject.store.hz.AbstractHazelcastStore.RemoteCacheEventHandler
 
entryRemoved(EntryEvent<byte[], byte[]>) - Method in class org.onosproject.store.hz.AbstractHazelcastStore.RemoteEventHandler
 
entrySet() - Method in class org.onosproject.store.hz.SMap
 
entrySet(Predicate) - Method in class org.onosproject.store.hz.SMap
Deprecated.
entryUpdated(EntryEvent<byte[], byte[]>) - Method in class org.onosproject.store.hz.AbstractHazelcastStore.RemoteCacheEventHandler
 
entryUpdated(EntryEvent<byte[], byte[]>) - Method in class org.onosproject.store.hz.AbstractHazelcastStore.RemoteEventHandler
 
entryUpdated(EntryEvent<IntentId, Intent>) - Method in class org.onosproject.store.intent.impl.HazelcastIntentStore.RemoteIntentsListener
 
epoch() - Method in class org.onosproject.store.service.impl.DistributedLock
 
equals(Object) - Method in class org.onosproject.store.device.impl.DeviceFragmentId
 
equals(Object) - Method in class org.onosproject.store.device.impl.PortFragmentId
 
equals(Object) - Method in class org.onosproject.store.host.impl.HostFragmentId
 
equals(Object) - Method in class org.onosproject.store.impl.MastershipBasedTimestamp
 
equals(Object) - Method in class org.onosproject.store.impl.Timestamped
 
equals(Object) - Method in class org.onosproject.store.impl.WallClockTimestamp
 
equals(Object) - Method in class org.onosproject.store.link.impl.LinkFragmentId
 
eventDispatcher - Variable in class org.onosproject.store.cluster.impl.HazelcastLeadershipService
 
eventDispatcher - Variable in class org.onosproject.store.flow.impl.ReplicaInfoManager
 
eventDispatcher - Variable in class org.onosproject.store.intent.impl.HazelcastIntentBatchQueue
 
evict(K) - Method in class org.onosproject.store.hz.SMap
 
evictAll() - Method in class org.onosproject.store.hz.SMap
 
executeOnEntries(EntryProcessor) - Method in class org.onosproject.store.hz.SMap
Deprecated.
executeOnEntries(EntryProcessor, Predicate) - Method in class org.onosproject.store.hz.SMap
Deprecated.
executeOnKey(K, EntryProcessor) - Method in class org.onosproject.store.hz.SMap
Deprecated.
executeOnKeys(Set<K>, EntryProcessor) - Method in class org.onosproject.store.hz.SMap
Deprecated.
expireOldEntries() - Method in class org.onosproject.store.service.impl.DatabaseStateMachine.TableMetadata
 
extendExpiration(int) - Method in class org.onosproject.store.service.impl.DistributedLock
 

F

firstEntry() - Method in class org.onosproject.store.service.impl.MapDBLog
 
firstIndex() - Method in class org.onosproject.store.service.impl.MapDBLog
 
FlowStoreMessageSubjects - Class in org.onosproject.store.flow.impl
MessageSubjects used by DistributedFlowRuleStore peer-peer communication.
flush() - Method in class org.onosproject.store.hz.SMap
 
forceUnlock(K) - Method in class org.onosproject.store.hz.SMap
 

G

get(K) - Method in class org.onosproject.store.hz.AbsentInvalidatingLoadingCache
 
get(K, Callable<? extends Optional<V>>) - Method in class org.onosproject.store.hz.AbsentInvalidatingLoadingCache
 
get(Object) - Method in class org.onosproject.store.hz.SMap
 
get(Object) - Method in class org.onosproject.store.hz.STxMap
 
get(K) - Method in class org.onosproject.store.service.impl.CMap
Gets the value in the map.
get(String, String) - Method in class org.onosproject.store.service.impl.DatabaseManager
 
GET_CURRENT - Static variable in class org.onosproject.store.statistic.impl.StatisticStoreMessageSubjects
 
GET_DEVICE_FLOW_ENTRIES - Static variable in class org.onosproject.store.flow.impl.FlowStoreMessageSubjects
 
GET_FLOW_ENTRY - Static variable in class org.onosproject.store.flow.impl.FlowStoreMessageSubjects
 
GET_PREVIOUS - Static variable in class org.onosproject.store.statistic.impl.StatisticStoreMessageSubjects
 
getAddressBindings() - Method in class org.onosproject.store.host.impl.GossipHostStore
 
getAddressBindingsForPort(ConnectPoint) - Method in class org.onosproject.store.host.impl.GossipHostStore
 
getAll(Set<K>) - Method in class org.onosproject.store.hz.SMap
 
getAll(String) - Method in class org.onosproject.store.service.impl.DatabaseClient
 
getAll(String) - Method in class org.onosproject.store.service.impl.DatabaseManager
 
getAll(String) - Method in class org.onosproject.store.service.impl.DatabaseStateMachine
 
getAllocations(IntentId) - Method in class org.onosproject.store.resource.impl.DistributedLinkResourceStore
 
getAllocations(Link) - Method in class org.onosproject.store.resource.impl.DistributedLinkResourceStore
 
getAllocations() - Method in class org.onosproject.store.resource.impl.DistributedLinkResourceStore
 
getAllocations(IntentId) - Method in class org.onosproject.store.resource.impl.HazelcastLinkResourceStore
 
getAllocations(Link) - Method in class org.onosproject.store.resource.impl.HazelcastLinkResourceStore
 
getAllocations() - Method in class org.onosproject.store.resource.impl.HazelcastLinkResourceStore
 
getAppId(Short) - Method in class org.onosproject.store.core.impl.DistributedApplicationIdStore
 
getAppId(String) - Method in class org.onosproject.store.intent.impl.HazelcastIntentBatchQueue
 
getAppIds() - Method in class org.onosproject.store.core.impl.DistributedApplicationIdStore
 
getAsync(K) - Method in class org.onosproject.store.hz.SMap
 
getAvailableDevices() - Method in class org.onosproject.store.device.impl.GossipDeviceStore
 
getCluster(Topology, ClusterId) - Method in class org.onosproject.store.topology.impl.DistributedTopologyStore
 
getClusterDevices(Topology, TopologyCluster) - Method in class org.onosproject.store.topology.impl.DistributedTopologyStore
 
getClusterLinks(Topology, TopologyCluster) - Method in class org.onosproject.store.topology.impl.DistributedTopologyStore
 
getClusters(Topology) - Method in class org.onosproject.store.topology.impl.DistributedTopologyStore
 
getConnectedHosts(ConnectPoint) - Method in class org.onosproject.store.host.impl.GossipHostStore
 
getConnectedHosts(DeviceId) - Method in class org.onosproject.store.host.impl.GossipHostStore
 
getCurrentStatistic(ConnectPoint) - Method in class org.onosproject.store.statistic.impl.DistributedStatisticStore
 
getDevice(DeviceId) - Method in class org.onosproject.store.device.impl.GossipDeviceStore
 
getDeviceCount() - Method in class org.onosproject.store.device.impl.GossipDeviceStore
 
getDeviceEgressLinks(DeviceId) - Method in class org.onosproject.store.link.impl.GossipLinkStore
 
getDeviceIngressLinks(DeviceId) - Method in class org.onosproject.store.link.impl.GossipLinkStore
 
getDevices() - Method in class org.onosproject.store.device.impl.GossipDeviceStore
 
getDevices(NodeId) - Method in class org.onosproject.store.mastership.impl.DistributedMastershipStore
 
getEgressLinks(ConnectPoint) - Method in class org.onosproject.store.link.impl.GossipLinkStore
 
getEntries(long, long) - Method in class org.onosproject.store.service.impl.MapDBLog
 
getEntry(long) - Method in class org.onosproject.store.service.impl.MapDBLog
 
getEntryView(K) - Method in class org.onosproject.store.hz.SMap
Deprecated.
getFlowEntries(DeviceId) - Method in class org.onosproject.store.flow.impl.DistributedFlowRuleStore
 
getFlowEntry(FlowRule) - Method in class org.onosproject.store.flow.impl.DistributedFlowRuleStore
 
getFlowRuleCount() - Method in class org.onosproject.store.flow.impl.DistributedFlowRuleStore
 
getForUpdate(Object) - Method in class org.onosproject.store.hz.STxMap
 
getFreeResources(Link) - Method in class org.onosproject.store.resource.impl.DistributedLinkResourceStore
 
getFreeResources(Link) - Method in class org.onosproject.store.resource.impl.HazelcastLinkResourceStore
 
getGraph(Topology) - Method in class org.onosproject.store.topology.impl.DistributedTopologyStore
 
getHazelcastInstance() - Method in class org.onosproject.store.hz.StoreManager
 
getHazelcastInstance() - Method in interface org.onosproject.store.hz.StoreService
Returns the shared Hazelcast instance for use as a distributed store backing.
getHost(HostId) - Method in class org.onosproject.store.host.impl.GossipHostStore
 
getHostCount() - Method in class org.onosproject.store.host.impl.GossipHostStore
 
getHosts() - Method in class org.onosproject.store.host.impl.GossipHostStore
 
getHosts(VlanId) - Method in class org.onosproject.store.host.impl.GossipHostStore
 
getHosts(MacAddress) - Method in class org.onosproject.store.host.impl.GossipHostStore
 
getHosts(IpAddress) - Method in class org.onosproject.store.host.impl.GossipHostStore
 
getId() - Method in class org.onosproject.store.hz.SMap
Deprecated.
getId() - Method in class org.onosproject.store.hz.SQueue
Deprecated.
getId() - Method in class org.onosproject.store.hz.STxMap
Deprecated.
getIdBlock(String) - Method in class org.onosproject.store.core.impl.DistributedIdBlockStore
 
getIfPresent(Object) - Method in class org.onosproject.store.hz.AbsentInvalidatingLoadingCache
 
getIngressLinks(ConnectPoint) - Method in class org.onosproject.store.link.impl.GossipLinkStore
 
getInstallableIntents(IntentId) - Method in class org.onosproject.store.intent.impl.DistributedIntentStore
 
getInstallableIntents(IntentId) - Method in class org.onosproject.store.intent.impl.HazelcastIntentStore
 
getIntent(IntentId) - Method in class org.onosproject.store.intent.impl.DistributedIntentStore
 
getIntent(IntentId) - Method in class org.onosproject.store.intent.impl.HazelcastIntentStore
 
getIntentCount() - Method in class org.onosproject.store.intent.impl.DistributedIntentStore
 
getIntentCount() - Method in class org.onosproject.store.intent.impl.HazelcastIntentStore
 
getIntents() - Method in class org.onosproject.store.intent.impl.DistributedIntentStore
 
getIntents() - Method in class org.onosproject.store.intent.impl.HazelcastIntentStore
 
getIntentState(IntentId) - Method in class org.onosproject.store.intent.impl.DistributedIntentStore
 
getIntentState(IntentId) - Method in class org.onosproject.store.intent.impl.HazelcastIntentStore
 
getLeader(String) - Method in class org.onosproject.store.cluster.impl.HazelcastLeadershipService
 
getLeader(String) - Method in class org.onosproject.store.cluster.impl.LeadershipManager
 
getLeaderBoard() - Method in class org.onosproject.store.cluster.impl.HazelcastLeadershipService
 
getLeaderBoard() - Method in class org.onosproject.store.cluster.impl.LeadershipManager
 
getLink(ConnectPoint, ConnectPoint) - Method in class org.onosproject.store.link.impl.GossipLinkStore
 
getLinkCount() - Method in class org.onosproject.store.link.impl.GossipLinkStore
 
getLinks() - Method in class org.onosproject.store.link.impl.GossipLinkStore
 
getLocalMapStats() - Method in class org.onosproject.store.hz.SMap
 
getLocalNode() - Method in class org.onosproject.store.cluster.impl.DistributedClusterStore
 
getLocalQueueStats() - Method in class org.onosproject.store.hz.SQueue
 
getMaster(DeviceId) - Method in class org.onosproject.store.mastership.impl.DistributedMastershipStore
 
getName() - Method in class org.onosproject.store.hz.SMap
 
getName() - Method in class org.onosproject.store.hz.SQueue
 
getName() - Method in class org.onosproject.store.hz.STxMap
 
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.DistributedMastershipStore
 
getPartitionKey() - Method in class org.onosproject.store.hz.SMap
 
getPartitionKey() - Method in class org.onosproject.store.hz.SQueue
 
getPartitionKey() - Method in class org.onosproject.store.hz.STxMap
 
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
 
getPendingOperations() - Method in class org.onosproject.store.intent.impl.HazelcastIntentBatchQueue
 
getPort(DeviceId, PortNumber) - Method in class org.onosproject.store.device.impl.GossipDeviceStore
 
getPorts(DeviceId) - Method in class org.onosproject.store.device.impl.GossipDeviceStore
 
getPreviousStatistic(ConnectPoint) - Method in class org.onosproject.store.statistic.impl.DistributedStatisticStore
 
getReplicaInfoFor(DeviceId) - Method in class org.onosproject.store.flow.impl.ReplicaInfoManager
 
getReplicaInfoFor(DeviceId) - Method in interface org.onosproject.store.flow.ReplicaInfoService
Returns the placement information for given Device.
getRole(NodeId, DeviceId) - Method in class org.onosproject.store.mastership.impl.DistributedMastershipStore
 
getServiceName() - Method in class org.onosproject.store.hz.SMap
 
getServiceName() - Method in class org.onosproject.store.hz.SQueue
 
getServiceName() - Method in class org.onosproject.store.hz.STxMap
 
getState(NodeId) - Method in class org.onosproject.store.cluster.impl.DistributedClusterStore
 
getTermFor(DeviceId) - Method in class org.onosproject.store.mastership.impl.DistributedMastershipStore
 
getTimestamp(DeviceId) - Method in class org.onosproject.store.device.impl.DeviceClockManager
 
getTimestamp(HostId) - Method in class org.onosproject.store.host.impl.HostClockManager
 
getTopic(ApplicationId) - Static method in class org.onosproject.store.intent.impl.HazelcastIntentBatchQueue
 
getUnchecked(K) - Method in class org.onosproject.store.hz.AbsentInvalidatingLoadingCache
 
GossipDeviceStore - Class in org.onosproject.store.device.impl
Manages inventory of infrastructure devices using gossip protocol to distribute information.
GossipDeviceStore() - Constructor for class org.onosproject.store.device.impl.GossipDeviceStore
 
GossipDeviceStoreMessageSubjects - Class in org.onosproject.store.device.impl
MessageSubjects used by GossipDeviceStore peer-peer communication.
GossipHostStore - Class in org.onosproject.store.host.impl
Manages inventory of end-station hosts in distributed data store that uses optimistic replication and gossip based techniques.
GossipHostStore() - Constructor for class org.onosproject.store.host.impl.GossipHostStore
 
GossipHostStoreMessageSubjects - Class in org.onosproject.store.host.impl
 
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.

H

handle(ClusterMessage) - Method in class org.onosproject.store.service.impl.DatabaseClient
 
handle(LeaderElectEvent) - Method in class org.onosproject.store.service.impl.DatabaseEntryExpirationTracker
 
hashCode() - Method in class org.onosproject.store.device.impl.DeviceFragmentId
 
hashCode() - Method in class org.onosproject.store.device.impl.PortFragmentId
 
hashCode() - Method in class org.onosproject.store.host.impl.HostFragmentId
 
hashCode() - Method in class org.onosproject.store.impl.MastershipBasedTimestamp
 
hashCode() - Method in class org.onosproject.store.impl.Timestamped
 
hashCode() - Method in class org.onosproject.store.impl.WallClockTimestamp
 
hashCode() - Method in class org.onosproject.store.link.impl.LinkFragmentId
 
HAZELCAST_XML_FILE - Static variable in class org.onosproject.store.hz.StoreManager
 
HazelcastIntentBatchQueue - Class in org.onosproject.store.intent.impl
 
HazelcastIntentBatchQueue() - Constructor for class org.onosproject.store.intent.impl.HazelcastIntentBatchQueue
 
HazelcastIntentStore - Class in org.onosproject.store.intent.impl
 
HazelcastIntentStore() - Constructor for class org.onosproject.store.intent.impl.HazelcastIntentStore
 
HazelcastIntentStore.RemoteIntentsListener - Class in org.onosproject.store.intent.impl
 
HazelcastIntentStore.RemoteIntentStateListener - Class in org.onosproject.store.intent.impl
 
HazelcastLeadershipService - Class in org.onosproject.store.cluster.impl
Distributed implementation of LeadershipService that is based on Hazelcast.
HazelcastLeadershipService() - Constructor for class org.onosproject.store.cluster.impl.HazelcastLeadershipService
 
HazelcastLinkResourceStore - Class in org.onosproject.store.resource.impl
Manages link resources using Hazelcast.
HazelcastLinkResourceStore() - Constructor for class org.onosproject.store.resource.impl.HazelcastLinkResourceStore
 
HOST_ANTI_ENTROPY_ADVERTISEMENT - Static variable in class org.onosproject.store.host.impl.GossipHostStoreMessageSubjects
 
HOST_REMOVED - Static variable in class org.onosproject.store.host.impl.GossipHostStoreMessageSubjects
 
HOST_UPDATED - Static variable in class org.onosproject.store.host.impl.GossipHostStoreMessageSubjects
 
HostAntiEntropyAdvertisement - Class in org.onosproject.store.host.impl
Host AE Advertisement message.
HostAntiEntropyAdvertisement(NodeId, Map<HostFragmentId, Timestamp>, Map<HostId, Timestamp>) - Constructor for class org.onosproject.store.host.impl.HostAntiEntropyAdvertisement
 
HostClockManager - Class in org.onosproject.store.host.impl
HostClockService to issue Timestamps based on local wallclock time.
HostClockManager() - Constructor for class org.onosproject.store.host.impl.HostClockManager
 
hostClockService - Variable in class org.onosproject.store.host.impl.GossipHostStore
 
hostDescription() - Method in class org.onosproject.store.host.impl.InternalHostEvent
 
HostFragmentId - Class in org.onosproject.store.host.impl
Identifier for HostDescription from a Provider.
HostFragmentId(HostId, ProviderId) - Constructor for class org.onosproject.store.host.impl.HostFragmentId
 
hostId - Variable in class org.onosproject.store.host.impl.HostFragmentId
 
hostId() - Method in class org.onosproject.store.host.impl.HostFragmentId
 
hostId() - Method in class org.onosproject.store.host.impl.InternalHostEvent
 
hostId() - Method in class org.onosproject.store.host.impl.InternalHostRemovedEvent
 

I

installSnapshot(byte[]) - Method in class org.onosproject.store.service.impl.DatabaseStateMachine
 
instance - Variable in class org.onosproject.store.hz.StoreManager
 
InternalClusterMessage(ClusterMessage, Message) - Constructor for class org.onosproject.store.cluster.messaging.impl.ClusterCommunicationManager.InternalClusterMessage
 
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
Kryo Serializer for InternalDeviceEvent.
InternalDeviceEventSerializer() - Constructor for class org.onosproject.store.device.impl.InternalDeviceEventSerializer
Creates a serializer for InternalDeviceEvent.
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
Kryo Serializer for InternalDeviceOfflineEvent.
InternalDeviceOfflineEventSerializer() - Constructor for class org.onosproject.store.device.impl.InternalDeviceOfflineEventSerializer
Creates a serializer for InternalDeviceOfflineEvent.
InternalDeviceRemovedEvent - Class in org.onosproject.store.device.impl
Information published by GossipDeviceStore to notify peers of a device being administratively removed.
InternalDeviceRemovedEvent(DeviceId, Timestamp) - Constructor for class org.onosproject.store.device.impl.InternalDeviceRemovedEvent
Creates a InternalDeviceRemovedEvent.
InternalHostEvent - Class in org.onosproject.store.host.impl
Information published by GossipHostStore to notify peers of a host change (create/update) event.
InternalHostEvent(ProviderId, HostId, HostDescription, Timestamp) - Constructor for class org.onosproject.store.host.impl.InternalHostEvent
 
InternalHostRemovedEvent - Class in org.onosproject.store.host.impl
Information published by GossipHostStore to notify peers of a host removed event.
InternalHostRemovedEvent(HostId, Timestamp) - Constructor for class org.onosproject.store.host.impl.InternalHostRemovedEvent
 
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
Kryo Serializer for InternalPortEvent.
InternalPortEventSerializer() - Constructor for class org.onosproject.store.device.impl.InternalPortEventSerializer
Creates a serializer for InternalPortEvent.
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
Kryo Serializer for InternalPortStatusEvent.
InternalPortStatusEventSerializer() - Constructor for class org.onosproject.store.device.impl.InternalPortStatusEventSerializer
Creates a serializer for InternalPortStatusEvent.
isAvailable(DeviceId) - Method in class org.onosproject.store.device.impl.GossipDeviceStore
 
isBroadcastPoint(Topology, ConnectPoint) - Method in class org.onosproject.store.topology.impl.DistributedTopologyStore
 
isEmpty() - Method in class org.onosproject.store.hz.SMap
 
isEmpty() - Method in class org.onosproject.store.hz.SQueue
 
isEmpty() - Method in class org.onosproject.store.hz.STxMap
 
isEmpty() - Method in class org.onosproject.store.service.impl.MapDBLog
 
isInfrastructure(Topology, ConnectPoint) - Method in class org.onosproject.store.topology.impl.DistributedTopologyStore
 
isLatest(Topology) - Method in class org.onosproject.store.topology.impl.DistributedTopologyStore
 
isLocalLeader(ApplicationId) - Method in class org.onosproject.store.intent.impl.HazelcastIntentBatchQueue
 
isLocked(K) - Method in class org.onosproject.store.hz.SMap
 
isLocked() - Method in class org.onosproject.store.service.impl.DistributedLock
 
isNewer(Timestamped<T>) - Method in class org.onosproject.store.impl.Timestamped
Tests if this timestamped value is newer than the other.
isNewer(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.service.impl.MapDBLog
 
isTimestampAvailable(DeviceId) - Method in class org.onosproject.store.device.impl.DeviceClockManager
 
iterator() - Method in class org.onosproject.store.hz.SQueue
 

K

key() - Method in class org.onosproject.store.service.impl.TableModificationEvent
Returns the row key this event is for.
keySet() - Method in class org.onosproject.store.hz.SMap
 
keySet(Predicate) - Method in class org.onosproject.store.hz.SMap
Deprecated.
keySet() - Method in class org.onosproject.store.hz.STxMap
 
keySet(Predicate) - Method in class org.onosproject.store.hz.STxMap
Deprecated.

L

lastAppId - Variable in class org.onosproject.store.core.impl.DistributedApplicationIdStore
 
lastEntry() - Method in class org.onosproject.store.service.impl.MapDBLog
 
lastIndex() - Method in class org.onosproject.store.service.impl.MapDBLog
 
leader() - Method in class org.onosproject.store.service.impl.DatabaseManager
 
LeadershipManager - Class in org.onosproject.store.cluster.impl
Distributed implementation of LeadershipService that is based on the primitives exposed by LockService.
LeadershipManager() - Constructor for class org.onosproject.store.cluster.impl.LeadershipManager
 
leadershipService - Variable in class org.onosproject.store.intent.impl.HazelcastIntentBatchQueue
 
LINK_ANTI_ENTROPY_ADVERTISEMENT - Static variable in class org.onosproject.store.link.impl.GossipLinkStoreMessageSubjects
 
LINK_REMOVED - Static variable in class org.onosproject.store.link.impl.GossipLinkStoreMessageSubjects
 
LINK_UPDATE - Static variable in class org.onosproject.store.link.impl.GossipLinkStoreMessageSubjects
 
LinkAntiEntropyAdvertisement - Class in org.onosproject.store.link.impl
Link AE Advertisement message.
LinkAntiEntropyAdvertisement(NodeId, Map<LinkFragmentId, Timestamp>, Map<LinkKey, Timestamp>) - Constructor for class org.onosproject.store.link.impl.LinkAntiEntropyAdvertisement
 
linkCount() - Method in class org.onosproject.store.topology.impl.DefaultTopology
 
linkDescription() - Method in class org.onosproject.store.link.impl.InternalLinkEvent
 
LinkFragmentId - Class in org.onosproject.store.link.impl
Identifier for LinkDescription from a Provider.
LinkFragmentId(LinkKey, ProviderId) - Constructor for class org.onosproject.store.link.impl.LinkFragmentId
 
linkKey() - Method in class org.onosproject.store.link.impl.InternalLinkRemovedEvent
 
linkKey - Variable in class org.onosproject.store.link.impl.LinkFragmentId
 
linkKey() - Method in class org.onosproject.store.link.impl.LinkFragmentId
 
linkService - Variable in class org.onosproject.store.resource.impl.DistributedLinkResourceStore
 
linkService - Variable in class org.onosproject.store.resource.impl.HazelcastLinkResourceStore
 
linkTimestamps() - Method in class org.onosproject.store.link.impl.LinkAntiEntropyAdvertisement
 
linkTombstones() - Method in class org.onosproject.store.link.impl.LinkAntiEntropyAdvertisement
 
listen() - Method in class org.onosproject.store.service.impl.ClusterMessagingProtocolServer
 
listenerRegistry - Variable in class org.onosproject.store.flow.impl.ReplicaInfoManager
 
listMembers() - Method in class org.onosproject.store.service.impl.DatabaseManager
 
listTables() - Method in class org.onosproject.store.service.impl.DatabaseClient
 
listTables() - Method in class org.onosproject.store.service.impl.DatabaseManager
 
listTables() - Method in class org.onosproject.store.service.impl.DatabaseStateMachine
 
load(K) - Method in class org.onosproject.store.hz.OptionalCacheLoader
 
loadAll(boolean) - Method in class org.onosproject.store.hz.SMap
 
loadAll(Set<K>, boolean) - Method in class org.onosproject.store.hz.SMap
 
localKeySet() - Method in class org.onosproject.store.hz.SMap
 
localKeySet(Predicate) - Method in class org.onosproject.store.hz.SMap
Deprecated.
lock(K) - Method in class org.onosproject.store.hz.SMap
 
lock(K, long, TimeUnit) - Method in class org.onosproject.store.hz.SMap
 
lock(int) - Method in class org.onosproject.store.service.impl.DistributedLock
 
lockAsync(int) - Method in class org.onosproject.store.service.impl.DistributedLock
 
lockIfAvailable(Lock, int, int) - Method in class org.onosproject.store.service.impl.DistributedLockManager
Attempts to acquire the lock as soon as it becomes available.
lockIfAvailable(Lock, int) - Method in class org.onosproject.store.service.impl.DistributedLockManager
Attempts to acquire the lock as soon as it becomes available.
log - Variable in class org.onosproject.store.hz.AbstractHazelcastStore
 
LOG_FILE_PREFIX - Static variable in class org.onosproject.store.service.impl.DatabaseManager
 

M

mapCleared(MapEvent) - Method in class org.onosproject.store.hz.AbstractHazelcastStore.RemoteCacheEventHandler
 
MapDBLog - Class in org.onosproject.store.service.impl
MapDB based log implementation.
MapDBLog(String, StoreSerializer) - Constructor for class org.onosproject.store.service.impl.MapDBLog
 
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(int, int) - Constructor for class org.onosproject.store.impl.MastershipBasedTimestamp
Default version tuple.
MastershipBasedTimestamp() - Constructor for class org.onosproject.store.impl.MastershipBasedTimestamp
Deprecated.
MastershipBasedTimestampSerializer - Class in org.onosproject.store.serializers.impl
Kryo Serializer for MastershipBasedTimestamp.
MastershipBasedTimestampSerializer() - Constructor for class org.onosproject.store.serializers.impl.MastershipBasedTimestampSerializer
Creates a serializer for MastershipBasedTimestamp.
mastershipService - Variable in class org.onosproject.store.device.impl.GossipDeviceStore
 
mastershipService - Variable in class org.onosproject.store.flow.impl.ReplicaInfoManager
 
MessageSubjectSerializer - Class in org.onosproject.store.serializers.impl
 
MessageSubjectSerializer() - Constructor for class org.onosproject.store.serializers.impl.MessageSubjectSerializer
Creates a serializer for MessageSubject.
metricsService - Variable in class org.onosproject.store.intent.impl.DistributedIntentStore
 
metricsService() - Method in class org.onosproject.store.intent.impl.DistributedIntentStore
 
metricsService - Variable in class org.onosproject.store.intent.impl.HazelcastIntentStore
 
metricsService() - Method in class org.onosproject.store.intent.impl.HazelcastIntentStore
 
multicast(ClusterMessage, Set<NodeId>) - Method in class org.onosproject.store.cluster.messaging.impl.ClusterCommunicationManager
 

N

node() - Method in class org.onosproject.store.cluster.impl.ClusterMembershipEvent
 
nodeDetected(NodeId, IpAddress, int) - Method in interface org.onosproject.store.cluster.impl.ClusterNodesDelegate
Notifies about cluster node coming online.
nodeRemoved(NodeId) - Method in interface org.onosproject.store.cluster.impl.ClusterNodesDelegate
Notifies about remote request to remove node from cluster.
nodeVanished(NodeId) - Method in interface org.onosproject.store.cluster.impl.ClusterNodesDelegate
Notifies about cluster node going offline.

O

offer(T) - Method in class org.onosproject.store.hz.SQueue
 
offer(T, long, TimeUnit) - Method in class org.onosproject.store.hz.SQueue
 
offline() - Method in class org.onosproject.store.device.impl.DeviceAntiEntropyAdvertisement
 
onAdd(K, V) - Method in class org.onosproject.store.hz.AbstractHazelcastStore.RemoteCacheEventHandler
Cache entry addition hook.
onAdd(K, V) - Method in class org.onosproject.store.hz.AbstractHazelcastStore.RemoteEventHandler
Remote entry addition hook.
onEntryEvent(EntryEvent<IntentId, IntentState>) - Method in class org.onosproject.store.intent.impl.HazelcastIntentStore.RemoteIntentStateListener
 
onMessage(Message<byte[]>) - Method in class org.onosproject.store.cluster.impl.HazelcastLeadershipService
 
ONOS_LOCK_TABLE_NAME - Static variable in class org.onosproject.store.service.impl.DistributedLockManager
 
onRemove(K, V) - Method in class org.onosproject.store.hz.AbstractHazelcastStore.RemoteCacheEventHandler
Cache entry remove hook.
onRemove(K, V) - Method in class org.onosproject.store.hz.AbstractHazelcastStore.RemoteEventHandler
Remote entry remove hook.
onUpdate(K, V, V) - Method in class org.onosproject.store.hz.AbstractHazelcastStore.RemoteCacheEventHandler
Cache entry update hook.
onUpdate(K, V, V) - Method in class org.onosproject.store.hz.AbstractHazelcastStore.RemoteEventHandler
Remote entry update hook.
open() - Method in class org.onosproject.store.service.impl.MapDBLog
 
OptionalCacheLoader<K,V> - Class in org.onosproject.store.hz
CacheLoader to wrap Map value with Optional, to handle negative hit on underlying IMap.
OptionalCacheLoader(StoreSerializer, IMap<byte[], byte[]>) - Constructor for class org.onosproject.store.hz.OptionalCacheLoader
Constructor.
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.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.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.host.impl - package org.onosproject.store.host.impl
Implementation of the distributed host store using p2p synchronization protocol.
org.onosproject.store.hz - package org.onosproject.store.hz
Common abstractions and facilities for implementing distributed store using Hazelcast.
org.onosproject.store.impl - package org.onosproject.store.impl
Common facilities for use by various distributed stores.
org.onosproject.store.intent.impl - package org.onosproject.store.intent.impl
Implementation of distributed intent store.
org.onosproject.store.link.impl - package org.onosproject.store.link.impl
Implementation of distributed link store using p2p synchronization protocol.
org.onosproject.store.mastership.impl - package org.onosproject.store.mastership.impl
Implementation of a distributed mastership store using Hazelcast.
org.onosproject.store.packet.impl - package org.onosproject.store.packet.impl
Implementation of distributed packet store.
org.onosproject.store.resource.impl - package org.onosproject.store.resource.impl
Implementation of distributed packet store.
org.onosproject.store.serializers.impl - package org.onosproject.store.serializers.impl
Cluster messaging and distributed store serializers.
org.onosproject.store.service.impl - package org.onosproject.store.service.impl
Strongly consistent, fault-tolerant and durable state management based on Raft consensus protocol.
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.

P

path() - Method in class org.onosproject.store.service.impl.DistributedLock
 
pathCount() - Method in class org.onosproject.store.topology.impl.DefaultTopology
 
peek() - Method in class org.onosproject.store.hz.SQueue
 
ping(PingRequest) - Method in class org.onosproject.store.service.impl.ClusterMessagingProtocolClient
 
poll(long, TimeUnit) - Method in class org.onosproject.store.hz.SQueue
 
poll() - Method in class org.onosproject.store.hz.SQueue
 
poll(PollRequest) - Method in class org.onosproject.store.service.impl.ClusterMessagingProtocolClient
 
PORT_STATUS_UPDATE - Static variable in class org.onosproject.store.device.impl.GossipDeviceStoreMessageSubjects
 
PORT_UPDATE - Static variable in class org.onosproject.store.device.impl.GossipDeviceStoreMessageSubjects
 
portDescription() - Method in class org.onosproject.store.device.impl.InternalPortStatusEvent
 
portDescriptions() - Method in class org.onosproject.store.device.impl.InternalPortEvent
 
PortFragmentId - Class in org.onosproject.store.device.impl
Identifier for PortDescription from a Provider.
PortFragmentId(DeviceId, ProviderId, PortNumber) - Constructor for class org.onosproject.store.device.impl.PortFragmentId
 
portNumber - Variable in class org.onosproject.store.device.impl.PortFragmentId
 
ports() - Method in class org.onosproject.store.device.impl.DeviceAntiEntropyAdvertisement
 
ports() - Method in class org.onosproject.store.device.impl.DeviceAntiEntropyRequest
 
prepareForStatistics(FlowRule) - Method in class org.onosproject.store.statistic.impl.DistributedStatisticStore
 
providerId - Variable in class org.onosproject.store.device.impl.DeviceFragmentId
 
providerId() - Method in class org.onosproject.store.device.impl.InternalDeviceEvent
 
providerId() - Method in class org.onosproject.store.device.impl.InternalPortEvent
 
providerId() - Method in class org.onosproject.store.device.impl.InternalPortStatusEvent
 
providerId - Variable in class org.onosproject.store.device.impl.PortFragmentId
 
providerId - Variable in class org.onosproject.store.host.impl.HostFragmentId
 
providerId() - Method in class org.onosproject.store.host.impl.HostFragmentId
 
providerId() - Method in class org.onosproject.store.host.impl.InternalHostEvent
 
providerId() - Method in class org.onosproject.store.link.impl.InternalLinkEvent
 
providerId - Variable in class org.onosproject.store.link.impl.LinkFragmentId
 
providerId() - Method in class org.onosproject.store.link.impl.LinkFragmentId
 
put(K, V) - Method in class org.onosproject.store.hz.SMap
 
put(K, V, long, TimeUnit) - Method in class org.onosproject.store.hz.SMap
 
put(T) - Method in class org.onosproject.store.hz.SQueue
 
put(K, V) - Method in class org.onosproject.store.hz.STxMap
 
put(K, V, long, TimeUnit) - Method in class org.onosproject.store.hz.STxMap
 
put(K, V) - Method in class org.onosproject.store.service.impl.CMap
Puts a value int the map.
put(String, String, byte[]) - Method in class org.onosproject.store.service.impl.DatabaseManager
 
putAll(Map<? extends K, ? extends V>) - Method in class org.onosproject.store.hz.SMap
 
putAsync(K, V) - Method in class org.onosproject.store.hz.SMap
 
putAsync(K, V, long, TimeUnit) - Method in class org.onosproject.store.hz.SMap
 
putIfAbsent(K, V) - Method in class org.onosproject.store.hz.SMap
 
putIfAbsent(K, V, long, TimeUnit) - Method in class org.onosproject.store.hz.SMap
 
putIfAbsent(K, V) - Method in class org.onosproject.store.hz.STxMap
 
putIfAbsent(K, V) - Method in class org.onosproject.store.service.impl.CMap
Puts an entry to the map, if not already present.
putIfAbsent(String, String, byte[]) - Method in class org.onosproject.store.service.impl.DatabaseManager
 
putIfValueMatches(String, String, byte[], byte[]) - Method in class org.onosproject.store.service.impl.DatabaseManager
 
putIfVersionMatches(String, String, byte[], long) - Method in class org.onosproject.store.service.impl.DatabaseManager
 
putTransient(K, V, long, TimeUnit) - Method in class org.onosproject.store.hz.SMap
 

R

RAFT_LEADER_ELECTION_EVENT - Static variable in class org.onosproject.store.service.impl.DatabaseManager
 
read() - Method in class org.onosproject.store.cluster.impl.ClusterDefinitionStore
 
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.impl.ClusterMessageSerializer
 
read(Kryo, Input, Class<MastershipBasedTimestamp>) - Method in class org.onosproject.store.serializers.impl.MastershipBasedTimestampSerializer
 
read(Kryo, Input, Class<MessageSubject>) - Method in class org.onosproject.store.serializers.impl.MessageSubjectSerializer
 
read(BatchReadRequest) - Method in class org.onosproject.store.service.impl.DatabaseStateMachine
 
read() - Method in class org.onosproject.store.service.impl.TabletDefinitionStore
Returns the Map from tablet name to set of initial member nodes.
read(Kryo, Input, Class<TcpClusterConfig>) - Method in class org.onosproject.store.service.impl.TcpClusterConfigSerializer
 
read(Kryo, Input, Class<TcpMember>) - Method in class org.onosproject.store.service.impl.TcpMemberSerializer
 
registerApplication(String) - Method in class org.onosproject.store.core.impl.DistributedApplicationIdStore
 
releaseResources(LinkResourceAllocations) - Method in class org.onosproject.store.resource.impl.DistributedLinkResourceStore
 
releaseResources(LinkResourceAllocations) - Method in class org.onosproject.store.resource.impl.HazelcastLinkResourceStore
 
relinquishRole(NodeId, DeviceId) - Method in class org.onosproject.store.mastership.impl.DistributedMastershipStore
 
remainingCapacity() - Method in class org.onosproject.store.hz.SQueue
 
RemoteCacheEventHandler(LoadingCache<K, Optional<V>>) - Constructor for class org.onosproject.store.hz.AbstractHazelcastStore.RemoteCacheEventHandler
Constructor.
RemoteEventHandler() - Constructor for class org.onosproject.store.hz.AbstractHazelcastStore.RemoteEventHandler
 
RemoteIntentsListener() - Constructor for class org.onosproject.store.intent.impl.HazelcastIntentStore.RemoteIntentsListener
 
RemoteIntentStateListener() - Constructor for class org.onosproject.store.intent.impl.HazelcastIntentStore.RemoteIntentStateListener
 
remove(Object) - Method in class org.onosproject.store.hz.SMap
 
remove(Object, Object) - Method in class org.onosproject.store.hz.SMap
 
remove(Object) - Method in class org.onosproject.store.hz.SQueue
 
remove() - Method in class org.onosproject.store.hz.SQueue
 
remove(Object) - Method in class org.onosproject.store.hz.STxMap
 
remove(Object, Object) - Method in class org.onosproject.store.hz.STxMap
 
remove(K) - Method in class org.onosproject.store.service.impl.CMap
Removes an entry associated to specified key.
remove(String, String) - Method in class org.onosproject.store.service.impl.DatabaseManager
 
REMOVE_FLOW_ENTRY - Static variable in class org.onosproject.store.flow.impl.FlowStoreMessageSubjects
 
removeAddressBindings(PortAddresses) - Method in class org.onosproject.store.host.impl.GossipHostStore
 
removeAfter(long) - Method in class org.onosproject.store.service.impl.MapDBLog
 
removeAll(Collection<?>) - Method in class org.onosproject.store.hz.SQueue
Deprecated.
removeAsync(K) - Method in class org.onosproject.store.hz.SMap
 
removeDevice(DeviceId) - Method in class org.onosproject.store.device.impl.GossipDeviceStore
 
removeEntryListener(String) - Method in class org.onosproject.store.hz.SMap
 
removeEventListener(DatabaseUpdateEventListener) - Method in class org.onosproject.store.service.impl.DatabaseStateMachine
Removes specified DatabaseUpdateEventListener.
removeFlowRule(FlowEntry) - Method in class org.onosproject.store.flow.impl.DistributedFlowRuleStore
 
removeFromStatistics(FlowRule) - Method in class org.onosproject.store.statistic.impl.DistributedStatisticStore
 
removeHost(HostId) - Method in class org.onosproject.store.host.impl.GossipHostStore
 
removeIfValueMatches(String, String, byte[]) - Method in class org.onosproject.store.service.impl.DatabaseManager
 
removeIfVersionMatches(String, String, long) - Method in class org.onosproject.store.service.impl.DatabaseManager
 
removeInstalledIntents(IntentId) - Method in class org.onosproject.store.intent.impl.DistributedIntentStore
 
removeInstalledIntents(IntentId) - Method in class org.onosproject.store.intent.impl.HazelcastIntentStore
 
removeIntent(IntentId) - Method in class org.onosproject.store.intent.impl.DistributedIntentStore
 
removeIntent(IntentId) - Method in class org.onosproject.store.intent.impl.HazelcastIntentStore
 
removeIntentOperations(IntentOperations) - Method in class org.onosproject.store.intent.impl.HazelcastIntentBatchQueue
 
removeInterceptor(String) - Method in class org.onosproject.store.hz.SMap
 
removeItemListener(String) - Method in class org.onosproject.store.hz.SQueue
 
removeLink(ConnectPoint, ConnectPoint) - Method in class org.onosproject.store.link.impl.GossipLinkStore
 
removeListener(LeadershipEventListener) - Method in class org.onosproject.store.cluster.impl.HazelcastLeadershipService
 
removeListener(LeadershipEventListener) - Method in class org.onosproject.store.cluster.impl.LeadershipManager
 
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(IntentBatchListener) - Method in class org.onosproject.store.intent.impl.HazelcastIntentBatchQueue
 
removeListener(LockEventListener) - Method in class org.onosproject.store.service.impl.DistributedLockManager
 
removeMember(ControllerNode) - Method in class org.onosproject.store.service.impl.DatabaseManager
 
removeNode(NodeId) - Method in class org.onosproject.store.cluster.impl.DistributedClusterStore
 
removeOrDownLink(ConnectPoint, ConnectPoint) - Method in class org.onosproject.store.link.impl.GossipLinkStore
 
removeSubscriber(MessageSubject) - Method in class org.onosproject.store.cluster.messaging.impl.ClusterCommunicationManager
 
replace(K, V, V) - Method in class org.onosproject.store.hz.SMap
 
replace(K, V) - Method in class org.onosproject.store.hz.SMap
 
replace(K, V, V) - Method in class org.onosproject.store.hz.STxMap
 
replace(K, V) - Method in class org.onosproject.store.hz.STxMap
 
replace(K, V, V) - Method in class org.onosproject.store.service.impl.CMap
Replaces the value in the map if the value matches the expected.
ReplicaInfo - Class in org.onosproject.store.flow
Class to represent placement information about Master/Backup copy.
ReplicaInfo(NodeId, Collection<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.DistributedFlowRuleStore
 
ReplicaInfoManager - Class in org.onosproject.store.flow.impl
Manages replica placement information.
ReplicaInfoManager() - Constructor for class org.onosproject.store.flow.impl.ReplicaInfoManager
 
replicaInfoManager - Variable in class org.onosproject.store.statistic.impl.DistributedStatisticStore
 
ReplicaInfoService - Interface in org.onosproject.store.flow
Service to return where the replica should be placed.
requestHandler(RequestHandler) - Method in class org.onosproject.store.service.impl.ClusterMessagingProtocolServer
 
requestRole(DeviceId) - Method in class org.onosproject.store.mastership.impl.DistributedMastershipStore
 
respond(byte[]) - Method in class org.onosproject.store.cluster.messaging.impl.ClusterCommunicationManager.InternalClusterMessage
 
retainAll(Collection<?>) - Method in class org.onosproject.store.hz.SQueue
Deprecated.
RETRY_INTERVAL_MILLIS - Static variable in class org.onosproject.store.service.impl.ClusterMessagingProtocolClient
 
roleMap - Variable in class org.onosproject.store.mastership.impl.DistributedMastershipStore
 
RoleValueSerializer - Class in org.onosproject.store.mastership.impl
Serializer for RoleValues used by DistributedMastershipStore.
RoleValueSerializer() - Constructor for class org.onosproject.store.mastership.impl.RoleValueSerializer
 
rowAdded(String, String, VersionedValue) - Static method in class org.onosproject.store.service.impl.TableModificationEvent
Creates a new row added table modification event.
rowDeleted(String, String, VersionedValue) - Static method in class org.onosproject.store.service.impl.TableModificationEvent
Creates a new row deleted table modification event.
rowUpdated(String, String, VersionedValue) - Static method in class org.onosproject.store.service.impl.TableModificationEvent
Creates a new row updated table modification event.
runForLeadership(String) - Method in class org.onosproject.store.cluster.impl.HazelcastLeadershipService
 
runForLeadership(String) - Method in class org.onosproject.store.cluster.impl.LeadershipManager
 

S

sendAndReceive(ClusterMessage, 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.host.impl.HostAntiEntropyAdvertisement
 
sender() - Method in class org.onosproject.store.link.impl.LinkAntiEntropyAdvertisement
 
sequenceNumber() - Method in class org.onosproject.store.impl.MastershipBasedTimestamp
Returns the sequenceNumber number.
serialize(Object) - Method in class org.onosproject.store.hz.AbstractHazelcastStore
Serializes the specified object using the backing store service.
SERIALIZER - Static variable in class org.onosproject.store.cluster.impl.LeadershipManager
 
SERIALIZER - Static variable in class org.onosproject.store.device.impl.GossipDeviceStore
 
SERIALIZER - Static variable in class org.onosproject.store.flow.impl.DistributedFlowRuleStore
 
serializer - Variable in class org.onosproject.store.hz.AbstractHazelcastStore
 
serializer - Variable in class org.onosproject.store.intent.impl.HazelcastIntentBatchQueue
 
SERIALIZER - Static variable in class org.onosproject.store.link.impl.GossipLinkStore
 
SERIALIZER - Static variable in class org.onosproject.store.statistic.impl.DistributedStatisticStore
 
set(K, V) - Method in class org.onosproject.store.hz.SMap
 
set(K, V, long, TimeUnit) - Method in class org.onosproject.store.hz.SMap
 
set(K, V) - Method in class org.onosproject.store.hz.STxMap
 
setDelegate(IntentBatchDelegate) - Method in class org.onosproject.store.intent.impl.HazelcastIntentBatchQueue
 
setInstallableIntents(IntentId, List<Intent>) - Method in class org.onosproject.store.intent.impl.DistributedIntentStore
 
setInstallableIntents(IntentId, List<Intent>) - Method in class org.onosproject.store.intent.impl.HazelcastIntentStore
 
setMaster(NodeId, DeviceId) - Method in class org.onosproject.store.mastership.impl.DistributedMastershipStore
 
setMastershipTerm(DeviceId, MastershipTerm) - Method in class org.onosproject.store.device.impl.DeviceClockManager
 
setStandby(NodeId, DeviceId) - Method in class org.onosproject.store.mastership.impl.DistributedMastershipStore
 
setState(Intent, IntentState) - Method in class org.onosproject.store.intent.impl.DistributedIntentStore
 
setState(Intent, IntentState) - Method in class org.onosproject.store.intent.impl.HazelcastIntentStore
 
size() - Method in class org.onosproject.store.hz.SMap
 
size() - Method in class org.onosproject.store.hz.SQueue
 
size() - Method in class org.onosproject.store.hz.STxMap
 
size() - Method in class org.onosproject.store.service.impl.CMap
Returns the size of the map.
size() - Method in class org.onosproject.store.service.impl.MapDBLog
 
sK(K) - Method in class org.onosproject.store.service.impl.CMap
 
SMap<K,V> - Class in org.onosproject.store.hz
Wrapper around IMap<byte[], byte[]> which serializes/deserializes key and value using StoreSerializer.
SMap(IMap<byte[], byte[]>, StoreSerializer) - Constructor for class org.onosproject.store.hz.SMap
Creates a SMap instance.
SnapshotException - Exception in org.onosproject.store.service.impl
Exception that indicates a problem with the state machine snapshotting.
SnapshotException(Throwable) - Constructor for exception org.onosproject.store.service.impl.SnapshotException
 
snapshotInstalled(DatabaseStateMachine.State) - Method in class org.onosproject.store.service.impl.DatabaseEntryExpirationTracker
 
snapshotInstalled(DatabaseStateMachine.State) - Method in interface org.onosproject.store.service.impl.DatabaseUpdateEventListener
Notifies listeners of a snapshot installation event.
SQueue<T> - Class in org.onosproject.store.hz
Wrapper around IQueue<byte[]> which serializes/deserializes key and value using StoreSerializer.
SQueue(IQueue<byte[]>, StoreSerializer) - Constructor for class org.onosproject.store.hz.SQueue
Creates a SQueue instance.
State() - Constructor for class org.onosproject.store.service.impl.DatabaseStateMachine.State
 
StatisticStoreMessageSubjects - Class in org.onosproject.store.statistic.impl
MessageSubjects used by DistributedStatisticStore peer-peer communication.
STORE_COMMON - Static variable in class org.onosproject.store.serializers.impl.DistributedStoreSerializers
KryoNamespace which can serialize ON.lab misc classes.
STORE_CUSTOM_BEGIN - Static variable in class org.onosproject.store.serializers.impl.DistributedStoreSerializers
 
storeBatch(FlowRuleBatchOperation) - Method in class org.onosproject.store.flow.impl.DistributedFlowRuleStore
 
storeFlowRule(FlowRule) - Method in class org.onosproject.store.flow.impl.DistributedFlowRuleStore
 
StoreManager - Class in org.onosproject.store.hz
Auxiliary bootstrap of distributed store.
StoreManager() - Constructor for class org.onosproject.store.hz.StoreManager
 
storeService - Variable in class org.onosproject.store.cluster.impl.HazelcastLeadershipService
 
storeService - Variable in class org.onosproject.store.core.impl.DistributedIdBlockStore
 
storeService - Variable in class org.onosproject.store.hz.AbstractHazelcastStore
 
StoreService - Interface in org.onosproject.store.hz
Bootstrap service to get a handle on a share Hazelcast instance.
storeService - Variable in class org.onosproject.store.intent.impl.HazelcastIntentBatchQueue
 
strIntentId(IntentId) - Method in class org.onosproject.store.intent.impl.DistributedIntentStore
 
STxMap<K,V> - Class in org.onosproject.store.hz
Wrapper around TransactionalMap<byte[], byte[]> which serializes/deserializes key and value using StoreSerializer.
STxMap(TransactionalMap<byte[], byte[]>, StoreSerializer) - Constructor for class org.onosproject.store.hz.STxMap
Creates a STxMap instance.
submit(SubmitRequest) - Method in class org.onosproject.store.service.impl.ClusterMessagingProtocolClient
 
submitToKey(K, EntryProcessor, ExecutionCallback) - Method in class org.onosproject.store.hz.SMap
Deprecated.
submitToKey(K, EntryProcessor) - Method in class org.onosproject.store.hz.SMap
Deprecated.
sV(V) - Method in class org.onosproject.store.service.impl.CMap
 
sync(SyncRequest) - Method in class org.onosproject.store.service.impl.ClusterMessagingProtocolClient
 
sync() - Method in class org.onosproject.store.service.impl.MapDBLog
 

T

tableCreated(DatabaseStateMachine.TableMetadata) - Method in class org.onosproject.store.service.impl.DatabaseEntryExpirationTracker
 
tableCreated(DatabaseStateMachine.TableMetadata) - Method in interface org.onosproject.store.service.impl.DatabaseUpdateEventListener
Notifies listeners of a table created event.
tableDeleted(String) - Method in class org.onosproject.store.service.impl.DatabaseEntryExpirationTracker
 
tableDeleted(String) - Method in interface org.onosproject.store.service.impl.DatabaseUpdateEventListener
Notifies listeners of a table deleted event.
TableMetadata(String) - Constructor for class org.onosproject.store.service.impl.DatabaseStateMachine.TableMetadata
 
TableMetadata(String, int) - Constructor for class org.onosproject.store.service.impl.DatabaseStateMachine.TableMetadata
 
TableModificationEvent - Class in org.onosproject.store.service.impl
A table modification event.
TableModificationEvent.Type - Enum in org.onosproject.store.service.impl
Type of table modification event.
tableModified(TableModificationEvent) - Method in class org.onosproject.store.service.impl.DatabaseEntryExpirationTracker
 
tableModified(TableModificationEvent) - Method in interface org.onosproject.store.service.impl.DatabaseUpdateEventListener
Notifies listeners of a table modified event.
tableName() - Method in class org.onosproject.store.service.impl.DatabaseStateMachine.TableMetadata
 
tableName() - Method in class org.onosproject.store.service.impl.TableModificationEvent
Returns name of table this event is for.
TabletDefinitionStore - Class in org.onosproject.store.service.impl
Allows for reading and writing tablet definition as a JSON file.
TabletDefinitionStore(String) - Constructor for class org.onosproject.store.service.impl.TabletDefinitionStore
Creates a reader/writer of the tablet definition file.
TabletDefinitionStore(File) - Constructor for class org.onosproject.store.service.impl.TabletDefinitionStore
Creates a reader/writer of the tablet definition file.
take() - Method in class org.onosproject.store.hz.SQueue
 
takeSnapshot() - Method in class org.onosproject.store.service.impl.DatabaseStateMachine
 
TcpClusterConfigSerializer - Class in org.onosproject.store.service.impl
 
TcpClusterConfigSerializer() - Constructor for class org.onosproject.store.service.impl.TcpClusterConfigSerializer
 
TcpMemberSerializer - Class in org.onosproject.store.service.impl
 
TcpMemberSerializer() - Constructor for class org.onosproject.store.service.impl.TcpMemberSerializer
 
termNumber() - Method in class org.onosproject.store.impl.MastershipBasedTimestamp
Returns the termNumber.
terms - Variable in class org.onosproject.store.mastership.impl.DistributedMastershipStore
 
termService - Variable in class org.onosproject.store.device.impl.GossipDeviceStore
 
theInstance - Variable in class org.onosproject.store.core.impl.DistributedIdBlockStore
 
theInstance - Variable in class org.onosproject.store.hz.AbstractHazelcastStore
 
time() - Method in class org.onosproject.store.topology.impl.DefaultTopology
 
timestamp() - Method in class org.onosproject.store.device.impl.InternalDeviceOfflineEvent
 
timestamp() - Method in class org.onosproject.store.device.impl.InternalDeviceRemovedEvent
 
timestamp() - Method in class org.onosproject.store.host.impl.InternalHostEvent
 
timestamp() - Method in class org.onosproject.store.host.impl.InternalHostRemovedEvent
 
timestamp() - Method in class org.onosproject.store.impl.Timestamped
Returns the time stamp.
timestamp() - Method in class org.onosproject.store.link.impl.InternalLinkRemovedEvent
 
Timestamped<T> - Class in org.onosproject.store.impl
Wrapper class to store Timestamped value.
Timestamped(T, Timestamp) - Constructor for class org.onosproject.store.impl.Timestamped
Creates a time stamped value.
timestamps() - Method in class org.onosproject.store.host.impl.HostAntiEntropyAdvertisement
 
toArray() - Method in class org.onosproject.store.hz.SQueue
Deprecated.
toArray(T1[]) - Method in class org.onosproject.store.hz.SQueue
Deprecated.
tombstones() - Method in class org.onosproject.store.host.impl.HostAntiEntropyAdvertisement
 
topicBlocks - Variable in class org.onosproject.store.core.impl.DistributedIdBlockStore
 
toString() - Method in class org.onosproject.store.device.impl.DeviceFragmentId
 
toString() - Method in class org.onosproject.store.device.impl.InternalDeviceEvent
 
toString() - Method in class org.onosproject.store.device.impl.InternalDeviceOfflineEvent
 
toString() - Method in class org.onosproject.store.device.impl.InternalDeviceRemovedEvent
 
toString() - Method in class org.onosproject.store.device.impl.InternalPortEvent
 
toString() - Method in class org.onosproject.store.device.impl.InternalPortStatusEvent
 
toString() - Method in class org.onosproject.store.device.impl.PortFragmentId
 
toString() - Method in class org.onosproject.store.host.impl.HostFragmentId
 
toString() - Method in class org.onosproject.store.impl.MastershipBasedTimestamp
 
toString() - Method in class org.onosproject.store.impl.Timestamped
 
toString() - Method in class org.onosproject.store.impl.WallClockTimestamp
 
toString() - Method in class org.onosproject.store.link.impl.InternalLinkEvent
 
toString() - Method in class org.onosproject.store.link.impl.InternalLinkRemovedEvent
 
toString() - Method in class org.onosproject.store.link.impl.LinkFragmentId
 
toString() - Method in class org.onosproject.store.service.impl.DatabaseStateMachine.TableMetadata
 
toString() - Method in class org.onosproject.store.service.impl.TableModificationEvent
 
toString() - Method in class org.onosproject.store.topology.impl.DefaultTopology
 
tryLock(K) - Method in class org.onosproject.store.hz.SMap
 
tryLock(K, long, TimeUnit) - Method in class org.onosproject.store.hz.SMap
 
tryLock(int) - Method in class org.onosproject.store.service.impl.DistributedLock
 
tryLock(int, int) - Method in class org.onosproject.store.service.impl.DistributedLock
 
tryPut(K, V, long, TimeUnit) - Method in class org.onosproject.store.hz.SMap
 
tryRemove(K, long, TimeUnit) - Method in class org.onosproject.store.hz.SMap
 
ttlMillis() - Method in class org.onosproject.store.service.impl.DatabaseStateMachine.TableMetadata
 
type() - Method in class org.onosproject.store.cluster.impl.ClusterMembershipEvent
 
type() - Method in class org.onosproject.store.service.impl.TableModificationEvent
Returns the type of table modification event.

U

unicast(ClusterMessage, NodeId) - Method in class org.onosproject.store.cluster.messaging.impl.ClusterCommunicationManager
 
unixTimestamp() - Method in class org.onosproject.store.impl.WallClockTimestamp
Returns the unixTimestamp.
unlock(K) - Method in class org.onosproject.store.hz.SMap
 
unlock() - Method in class org.onosproject.store.service.impl.DistributedLock
 
unsetDelegate(IntentBatchDelegate) - Method in class org.onosproject.store.intent.impl.HazelcastIntentBatchQueue
 
updateAddressBindings(PortAddresses) - Method in class org.onosproject.store.host.impl.GossipHostStore
 
updatePorts(ProviderId, DeviceId, List<PortDescription>) - Method in class org.onosproject.store.device.impl.GossipDeviceStore
 
updatePortStatus(ProviderId, DeviceId, PortDescription) - Method in class org.onosproject.store.device.impl.GossipDeviceStore
 
updateTopology(ProviderId, GraphDescription, List<Event>) - Method in class org.onosproject.store.topology.impl.DistributedTopologyStore
 

V

value() - Method in class org.onosproject.store.impl.Timestamped
Returns the value.
value() - Method in class org.onosproject.store.service.impl.TableModificationEvent
Returns the value associated with the key.
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.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.service.impl.TableModificationEvent.Type
Returns the enum constant of this type with the specified name.
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() - 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() - 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() - Method in class org.onosproject.store.hz.SMap
 
values(Predicate) - Method in class org.onosproject.store.hz.SMap
Deprecated.
values() - Method in class org.onosproject.store.hz.STxMap
 
values(Predicate) - Method in class org.onosproject.store.hz.STxMap
Deprecated.
values() - Method in class org.onosproject.store.service.impl.CMap
Returns all the values contained in the map.
values() - Static method in enum org.onosproject.store.service.impl.TableModificationEvent.Type
Returns an array containing the constants of this enum type, in the order they are declared.

W

waitForLeader() - Method in class org.onosproject.store.service.impl.DatabaseClient
 
WallClockTimestamp - Class in org.onosproject.store.impl
A Timestamp that derives its value from the prevailing wallclock time on the controller where it is generated.
WallClockTimestamp() - Constructor for class org.onosproject.store.impl.WallClockTimestamp
 
withdraw(String) - Method in class org.onosproject.store.cluster.impl.HazelcastLeadershipService
 
withdraw(String) - Method in class org.onosproject.store.cluster.impl.LeadershipManager
 
write(Set<DefaultControllerNode>) - Method in class org.onosproject.store.cluster.impl.ClusterDefinitionStore
 
write(Kryo, Output, InternalDeviceEvent) - Method in class org.onosproject.store.device.impl.InternalDeviceEventSerializer
 
write(Kryo, Output, InternalDeviceOfflineEvent) - Method in class org.onosproject.store.device.impl.InternalDeviceOfflineEventSerializer
 
write(Kryo, Output, InternalPortEvent) - Method in class org.onosproject.store.device.impl.InternalPortEventSerializer
 
write(Kryo, Output, InternalPortStatusEvent) - Method in class org.onosproject.store.device.impl.InternalPortStatusEventSerializer
 
write(Kryo, Output, RoleValue) - Method in class org.onosproject.store.mastership.impl.RoleValueSerializer
 
write(Kryo, Output, ClusterMessage) - Method in class org.onosproject.store.serializers.impl.ClusterMessageSerializer
 
write(Kryo, Output, MastershipBasedTimestamp) - Method in class org.onosproject.store.serializers.impl.MastershipBasedTimestampSerializer
 
write(Kryo, Output, MessageSubject) - Method in class org.onosproject.store.serializers.impl.MessageSubjectSerializer
 
write(BatchWriteRequest) - Method in class org.onosproject.store.service.impl.DatabaseStateMachine
 
write(String, Set<DefaultControllerNode>) - Method in class org.onosproject.store.service.impl.TabletDefinitionStore
Updates the Map from tablet name to set of member nodes.
write(Kryo, Output, TcpClusterConfig) - Method in class org.onosproject.store.service.impl.TcpClusterConfigSerializer
 
write(Kryo, Output, TcpMember) - Method in class org.onosproject.store.service.impl.TcpMemberSerializer
 
A B C D E F G H I K L M N O P R S T U V W 
Skip navigation links

Copyright © 2014. All rights reserved.