A B C D E F G H I K L M N O P Q R S T U V W 
All Classes All Packages

A

AbstractDistributedPiTranslationStore<T extends org.onosproject.net.pi.service.PiTranslatable,​E extends org.onosproject.net.pi.runtime.PiEntity> - Class in org.onosproject.store.pi.impl
Distributed implementation of PiTranslationStore.
AbstractDistributedPiTranslationStore() - Constructor for class org.onosproject.store.pi.impl.AbstractDistributedPiTranslationStore
 
activate() - Method in class org.onosproject.store.app.DistributedApplicationStore
 
activate() - Method in class org.onosproject.store.cfg.DistributedComponentConfigStore
 
activate() - Method in class org.onosproject.store.cluster.impl.DistributedLeadershipStore
 
activate() - Method in class org.onosproject.store.cluster.messaging.impl.ClusterCommunicationManager
 
activate() - Method in class org.onosproject.store.config.impl.DistributedNetworkConfigStore
 
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.core.impl.LogicalClockManager
 
activate() - Method in class org.onosproject.store.device.impl.DeviceClockManager
 
activate() - Method in class org.onosproject.store.device.impl.ECDeviceStore
 
activate() - Method in class org.onosproject.store.device.impl.GossipDeviceStore
 
activate() - Method in class org.onosproject.store.flow.impl.ReplicaInfoManager
 
activate() - Method in class org.onosproject.store.flowobjective.impl.DistributedFlowObjectiveStore
 
activate() - Method in class org.onosproject.store.host.impl.DefaultHostProbeStore
 
activate() - Method in class org.onosproject.store.host.impl.DistributedHostStore
 
activate() - Method in class org.onosproject.store.intent.impl.ConsistentIntentSetMultimap
 
activate() - Method in class org.onosproject.store.intent.impl.WorkPartitionManager
 
activate() - Method in class org.onosproject.store.key.impl.DistributedDeviceKeyStore
Activate the distributed device key store.
activate() - Method in class org.onosproject.store.link.impl.ECLinkStore
 
activate() - Method in class org.onosproject.store.mastership.impl.ConsistentDeviceMastershipStore
 
activate() - Method in class org.onosproject.store.mcast.impl.DistributedMcastStore
 
activate() - Method in class org.onosproject.store.meter.impl.DistributedMeterStore
 
activate() - Method in class org.onosproject.store.pi.impl.AbstractDistributedPiTranslationStore
 
activate() - Method in class org.onosproject.store.pi.impl.DistributedDevicePipeconfMappingStore
 
activate() - Method in class org.onosproject.store.region.impl.DistributedRegionStore
 
activate() - Method in class org.onosproject.store.resource.impl.ConsistentResourceStore
 
activate(long) - Method in interface org.onosproject.store.flow.impl.LifecycleManager
Activates the given term.
activate(ApplicationId) - Method in class org.onosproject.store.app.DistributedApplicationStore
 
activate(ComponentContext) - Method in class org.onosproject.store.flow.impl.ECFlowRuleStore
 
activate(ComponentContext) - Method in class org.onosproject.store.group.impl.DistributedGroupStore
 
activate(ComponentContext) - Method in class org.onosproject.store.intent.impl.GossipIntentStore
 
activate(ComponentContext) - Method in class org.onosproject.store.packet.impl.DistributedPacketStore
 
activate(ComponentContext) - Method in class org.onosproject.store.statistic.impl.DistributedFlowStatisticStore
 
activate(ComponentContext) - Method in class org.onosproject.store.statistic.impl.DistributedStatisticStore
 
activate(ComponentContext) - Method in class org.onosproject.store.topology.impl.DistributedTopologyStore
 
ACTIVATED - org.onosproject.store.app.DistributedApplicationStore.InternalState
 
add(FlowEntry) - Method in class org.onosproject.store.flow.impl.DeviceFlowTable
Adds an entry to the table.
add(FlowEntry, long, LogicalClock) - Method in class org.onosproject.store.flow.impl.FlowBucket
Adds the given flow rule to the bucket.
ADD - org.onosproject.store.group.impl.GroupStoreMessage.Type
 
addConfigFactory(ConfigFactory) - Method in class org.onosproject.store.config.impl.DistributedNetworkConfigStore
 
addDevices(RegionId, Collection<DeviceId>) - Method in class org.onosproject.store.region.impl.DistributedRegionStore
 
addFlowStatistic(FlowEntry) - Method in class org.onosproject.store.statistic.impl.DistributedFlowStatisticStore
 
addListener(WorkPartitionEventListener) - Method in class org.onosproject.store.intent.impl.WorkPartitionManager
 
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.
addOrUpdate(PiHandle, PiTranslatedEntity<T, E>) - Method in class org.onosproject.store.pi.impl.AbstractDistributedPiTranslationStore
 
addOrUpdateExtraneousGroupEntry(Group) - Method in class org.onosproject.store.group.impl.DistributedGroupStore
 
addOrUpdateFlowRule(FlowEntry) - Method in class org.onosproject.store.flow.impl.ECFlowRuleStore
 
addOrUpdateGroupEntry(Group) - Method in class org.onosproject.store.group.impl.DistributedGroupStore
Stores a new group entry, or updates an existing entry.
addOrUpdateStatistic(FlowEntry) - Method in class org.onosproject.store.statistic.impl.DistributedStatisticStore
 
addPending(IntentData) - Method in class org.onosproject.store.intent.impl.GossipIntentStore
 
addProbingHost(Host, ConnectPoint, ProbeMode, MacAddress, int) - Method in class org.onosproject.store.host.impl.DefaultHostProbeStore
 
addRegistration(String) - Method in class org.onosproject.store.cluster.impl.DistributedLeadershipStore
 
addSubscriber(MessageSubject, Function<byte[], M>, Consumer<M>, Executor) - Method in class org.onosproject.store.cluster.messaging.impl.ClusterCommunicationManager
 
addSubscriber(MessageSubject, Function<byte[], M>, Function<M, CompletableFuture<R>>, Function<R, byte[]>) - Method in class org.onosproject.store.cluster.messaging.impl.ClusterCommunicationManager
 
addSubscriber(MessageSubject, Function<byte[], M>, Function<M, R>, Function<R, byte[]>, Executor) - Method in class org.onosproject.store.cluster.messaging.impl.ClusterCommunicationManager
 
addSubscriber(MessageSubject, ClusterMessageHandler, ExecutorService) - Method in class org.onosproject.store.cluster.messaging.impl.ClusterCommunicationManager
 
allocate(List<? extends Resource>, ResourceConsumer) - Method in class org.onosproject.store.resource.impl.ConsistentResourceStore
 
allocateMapping(IntentId, IntentId) - Method in class org.onosproject.store.intent.impl.ConsistentIntentSetMultimap
 
allocateMeterId(DeviceId) - Method in class org.onosproject.store.meter.impl.DistributedMeterStore
 
allocateNextId() - Method in class org.onosproject.store.flowobjective.impl.DistributedFlowObjectiveStore
 
ALLOW_EXTRANEOUS_GROUPS - Static variable in class org.onosproject.store.OsgiPropertyConstants
 
ALLOW_EXTRANEOUS_GROUPS_DEFAULT - Static variable in class org.onosproject.store.OsgiPropertyConstants
 
ANTI_ENTROPY_PERIOD_MILLIS - Static variable in class org.onosproject.store.OsgiPropertyConstants
 
ANTI_ENTROPY_PERIOD_MILLIS_DEFAULT - Static variable in class org.onosproject.store.OsgiPropertyConstants
 
APP_REGISTERED - org.onosproject.store.core.impl.AppIdEvent.Type
 
appCookie() - Method in class org.onosproject.store.group.impl.GroupStoreMessage
Returns the application cookie associated with this group request.
appendLocation(HostId, HostLocation) - Method in class org.onosproject.store.host.impl.DistributedHostStore
 
appendSink(ConnectPoint) - Method in class org.onosproject.store.mcast.impl.MulticastData
 
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
 
AppIdStoreDelegate - Interface in org.onosproject.store.core.impl
Application ID store delegate.
APPLY_BATCH_FLOWS - Static variable in class org.onosproject.store.flow.impl.ECFlowRuleStoreMessageSubjects
 
applyConfig(S, Class<C>, JsonNode) - Method in class org.onosproject.store.config.impl.DistributedNetworkConfigStore
 
available() - Method in class org.onosproject.store.device.impl.InternalDeviceStatusChangeEvent
 

B

BACKUP_PERIOD_MILLIS - Static variable in class org.onosproject.store.OsgiPropertyConstants
 
BACKUP_PERIOD_MILLIS_DEFAULT - Static variable in class org.onosproject.store.OsgiPropertyConstants
 
backupCount - Static variable in class org.onosproject.store.flow.impl.ECFlowRuleStore
Max number of backup copies for each device.
BackupOperation - Class in org.onosproject.store.flow.impl
Identifier representing a backup of a distinct bucket to a specific node.
backups() - Method in class org.onosproject.store.flow.impl.DeviceReplicaInfo
Returns a list of all active backup nodes in priority order.
backups() - Method in class org.onosproject.store.flow.ReplicaInfo
Returns the collection of NodeId, where backup copies should be placed.
BACKUPS_CHANGED - org.onosproject.store.flow.ReplicaInfoEvent.Type
 
batchOperationComplete(FlowRuleBatchEvent) - Method in class org.onosproject.store.flow.impl.ECFlowRuleStore
 
batchWrite(Iterable<IntentData>) - Method in class org.onosproject.store.intent.impl.GossipIntentStore
 
broadcast(M, MessageSubject, Function<M, byte[]>) - Method in class org.onosproject.store.cluster.messaging.impl.ClusterCommunicationManager
 
broadcastIncludeSelf(M, MessageSubject, Function<M, byte[]>) - Method in class org.onosproject.store.cluster.messaging.impl.ClusterCommunicationManager
 
bucket() - Method in class org.onosproject.store.flow.impl.BackupOperation
Returns the bucket identifier.
bucket() - Method in class org.onosproject.store.flow.impl.BucketId
Returns the bucket number.
bucket() - Method in class org.onosproject.store.flow.impl.FlowBucketDigest
Returns the bucket identifier.
bucketId() - Method in class org.onosproject.store.flow.impl.FlowBucket
Returns the flow bucket identifier.
BucketId - Class in org.onosproject.store.flow.impl
Represents a distinct device flow bucket.

C

calcDeltaStats(DeviceId, PortStatistics, PortStatistics) - Method in class org.onosproject.store.device.impl.ECDeviceStore
Calculate delta statistics by subtracting previous from new statistics.
calcDeltaStats(DeviceId, PortStatistics, PortStatistics) - Method in class org.onosproject.store.device.impl.GossipDeviceStore
Calculate delta statistics by subtracting previous from new statistics.
cancelPackets(PacketRequest) - Method in class org.onosproject.store.packet.impl.DistributedPacketStore
 
cfgService - Variable in class org.onosproject.store.group.impl.DistributedGroupStore
 
cfgService - Variable in class org.onosproject.store.packet.impl.DistributedPacketStore
 
cfgService - Variable in class org.onosproject.store.statistic.impl.DistributedFlowStatisticStore
 
cfgService - Variable in class org.onosproject.store.statistic.impl.DistributedStatisticStore
 
clear() - Method in class org.onosproject.store.flow.impl.FlowBucket
Clears the bucket.
clearConfig() - Method in class org.onosproject.store.config.impl.DistributedNetworkConfigStore
 
clearConfig(S) - Method in class org.onosproject.store.config.impl.DistributedNetworkConfigStore
 
clearConfig(S, Class<C>) - Method in class org.onosproject.store.config.impl.DistributedNetworkConfigStore
 
clearQueuedConfig(S, String) - Method in class org.onosproject.store.config.impl.DistributedNetworkConfigStore
 
clockService - Variable in class org.onosproject.store.topology.impl.DistributedTopologyStore
 
close() - Method in class org.onosproject.store.flow.impl.DeviceFlowTable
Closes the device flow table.
close() - Method in interface org.onosproject.store.flow.impl.LifecycleManager
Closes the lifecycle manager.
ClusterCommunicationManager - Class in org.onosproject.store.cluster.messaging.impl
 
ClusterCommunicationManager() - Constructor for class org.onosproject.store.cluster.messaging.impl.ClusterCommunicationManager
 
clusterCommunicator - Variable in class org.onosproject.store.app.DistributedApplicationStore
 
clusterCommunicator - Variable in class org.onosproject.store.device.impl.ECDeviceStore
 
clusterCommunicator - Variable in class org.onosproject.store.device.impl.GossipDeviceStore
 
clusterCommunicator - Variable in class org.onosproject.store.flow.impl.ECFlowRuleStore
 
clusterCommunicator - Variable in class org.onosproject.store.group.impl.DistributedGroupStore
 
clusterCommunicator - Variable in class org.onosproject.store.link.impl.ECLinkStore
 
clusterCommunicator - Variable in class org.onosproject.store.mastership.impl.ConsistentDeviceMastershipStore
 
clusterCommunicator - Variable in class org.onosproject.store.statistic.impl.DistributedFlowStatisticStore
 
clusterCommunicator - Variable in class org.onosproject.store.statistic.impl.DistributedStatisticStore
 
clusterService - Variable in class org.onosproject.store.app.DistributedApplicationStore
 
clusterService - Variable in class org.onosproject.store.cluster.impl.DistributedLeadershipStore
 
clusterService - Variable in class org.onosproject.store.cluster.messaging.impl.ClusterCommunicationManager
 
clusterService - Variable in class org.onosproject.store.device.impl.DeviceClockManager
 
clusterService - Variable in class org.onosproject.store.device.impl.ECDeviceStore
 
clusterService - Variable in class org.onosproject.store.device.impl.GossipDeviceStore
 
clusterService - Variable in class org.onosproject.store.flow.impl.ECFlowRuleStore
 
clusterService - Variable in class org.onosproject.store.group.impl.DistributedGroupStore
 
clusterService - Variable in class org.onosproject.store.intent.impl.GossipIntentStore
 
clusterService - Variable in class org.onosproject.store.intent.impl.WorkPartitionManager
 
clusterService - Variable in class org.onosproject.store.link.impl.ECLinkStore
 
clusterService - Variable in class org.onosproject.store.mastership.impl.ConsistentDeviceMastershipStore
 
clusterService - Variable in class org.onosproject.store.packet.impl.DistributedPacketStore
 
clusterService - Variable in class org.onosproject.store.statistic.impl.DistributedFlowStatisticStore
 
clusterService - Variable in class org.onosproject.store.statistic.impl.DistributedStatisticStore
 
communicationService - Variable in class org.onosproject.store.packet.impl.DistributedPacketStore
 
compareTo(Timestamp) - Method in class org.onosproject.store.impl.MastershipBasedTimestamp
 
configService - Variable in class org.onosproject.store.cluster.impl.DistributedLeadershipStore
 
configService - Variable in class org.onosproject.store.flow.impl.ECFlowRuleStore
 
configService - Variable in class org.onosproject.store.intent.impl.GossipIntentStore
 
configService - Variable in class org.onosproject.store.topology.impl.DistributedTopologyStore
 
ConsistentDeviceMastershipStore - Class in org.onosproject.store.mastership.impl
Implementation of the MastershipStore on top of Leadership Service.
ConsistentDeviceMastershipStore() - Constructor for class org.onosproject.store.mastership.impl.ConsistentDeviceMastershipStore
 
ConsistentIntentSetMultimap - Class in org.onosproject.store.intent.impl
A collection that maps Intent IDs as keys to values as Intent IDs, where each key may associated with multiple values without duplication.
ConsistentIntentSetMultimap() - Constructor for class org.onosproject.store.intent.impl.ConsistentIntentSetMultimap
 
ConsistentResourceStore - Class in org.onosproject.store.resource.impl
Implementation of ResourceStore using TransactionalMap.
ConsistentResourceStore() - Constructor for class org.onosproject.store.resource.impl.ConsistentResourceStore
 
CoreConfig - Class in org.onosproject.store.link.impl
 
CoreConfig() - Constructor for class org.onosproject.store.link.impl.CoreConfig
 
coreService - Variable in class org.onosproject.store.flow.impl.ECFlowRuleStore
 
coreService - Variable in class org.onosproject.store.link.impl.ECLinkStore
 
count() - Method in class org.onosproject.store.flow.impl.DeviceFlowTable
Counts the flows in the table.
count() - Method in class org.onosproject.store.flow.impl.FlowBucket
Counts the flows in the bucket.
create(InputStream) - Method in class org.onosproject.store.app.DistributedApplicationStore
 
createConfig(S, Class<C>) - Method in class org.onosproject.store.config.impl.DistributedNetworkConfigStore
 
createGroupAddRequestMsg(DeviceId, GroupDescription) - Static method in class org.onosproject.store.group.impl.GroupStoreMessage
Creates a group store message for group ADD request.
createGroupDeleteRequestMsg(DeviceId, GroupKey) - Static method in class org.onosproject.store.group.impl.GroupStoreMessage
Creates a group store message for group DELETE request.
createGroupFailoverMsg(DeviceId, GroupDescription) - Static method in class org.onosproject.store.group.impl.GroupStoreMessage
 
createGroupUpdateRequestMsg(DeviceId, GroupKey, GroupStore.UpdateType, GroupBuckets, GroupKey) - Static method in class org.onosproject.store.group.impl.GroupStoreMessage
Creates a group store message for group UPDATE request.
createOrUpdateBinding(DeviceId, PiPipeconfId) - Method in class org.onosproject.store.pi.impl.DistributedDevicePipeconfMappingStore
 
createOrUpdateDevice(ProviderId, DeviceId, DeviceDescription) - Method in class org.onosproject.store.device.impl.ECDeviceStore
 
createOrUpdateDevice(ProviderId, DeviceId, DeviceDescription) - Method in class org.onosproject.store.device.impl.GossipDeviceStore
 
createOrUpdateDeviceKey(DeviceKey) - Method in class org.onosproject.store.key.impl.DistributedDeviceKeyStore
 
createOrUpdateHost(ProviderId, HostId, HostDescription, boolean) - Method in class org.onosproject.store.host.impl.DistributedHostStore
 
createOrUpdateLink(ProviderId, LinkDescription) - Method in class org.onosproject.store.link.impl.ECLinkStore
 
createRegion(RegionId, String, Region.Type, Annotations, List<Set<NodeId>>) - Method in class org.onosproject.store.region.impl.DistributedRegionStore
 
currentTopology() - Method in class org.onosproject.store.topology.impl.DistributedTopologyStore
 

D

deactivate() - Method in class org.onosproject.store.app.DistributedApplicationStore
 
deactivate() - Method in class org.onosproject.store.cfg.DistributedComponentConfigStore
 
deactivate() - Method in class org.onosproject.store.cluster.impl.DistributedLeadershipStore
 
deactivate() - Method in class org.onosproject.store.cluster.messaging.impl.ClusterCommunicationManager
 
deactivate() - Method in class org.onosproject.store.config.impl.DistributedNetworkConfigStore
 
deactivate() - Method in class org.onosproject.store.core.impl.DistributedApplicationIdStore
 
deactivate() - Method in class org.onosproject.store.core.impl.DistributedIdBlockStore
 
deactivate() - Method in class org.onosproject.store.core.impl.LogicalClockManager
 
deactivate() - Method in class org.onosproject.store.device.impl.DeviceClockManager
 
deactivate() - Method in class org.onosproject.store.device.impl.ECDeviceStore
 
deactivate() - Method in class org.onosproject.store.device.impl.GossipDeviceStore
 
deactivate() - Method in class org.onosproject.store.flow.impl.ReplicaInfoManager
 
deactivate() - Method in class org.onosproject.store.flowobjective.impl.DistributedFlowObjectiveStore
 
deactivate() - Method in class org.onosproject.store.group.impl.DistributedGroupStore
 
deactivate() - Method in class org.onosproject.store.host.impl.DefaultHostProbeStore
 
deactivate() - Method in class org.onosproject.store.host.impl.DistributedHostStore
 
deactivate() - Method in class org.onosproject.store.intent.impl.ConsistentIntentSetMultimap
 
deactivate() - Method in class org.onosproject.store.intent.impl.GossipIntentStore
 
deactivate() - Method in class org.onosproject.store.intent.impl.WorkPartitionManager
 
deactivate() - Method in class org.onosproject.store.key.impl.DistributedDeviceKeyStore
Deactivate the distributed device key store.
deactivate() - Method in class org.onosproject.store.link.impl.ECLinkStore
 
deactivate() - Method in class org.onosproject.store.mastership.impl.ConsistentDeviceMastershipStore
 
deactivate() - Method in class org.onosproject.store.mcast.impl.DistributedMcastStore
 
deactivate() - Method in class org.onosproject.store.meter.impl.DistributedMeterStore
 
deactivate() - Method in class org.onosproject.store.packet.impl.DistributedPacketStore
 
deactivate() - Method in class org.onosproject.store.pi.impl.AbstractDistributedPiTranslationStore
 
deactivate() - Method in class org.onosproject.store.pi.impl.DistributedDevicePipeconfMappingStore
 
deactivate() - Method in class org.onosproject.store.region.impl.DistributedRegionStore
 
deactivate() - Method in class org.onosproject.store.statistic.impl.DistributedFlowStatisticStore
 
deactivate() - Method in class org.onosproject.store.statistic.impl.DistributedStatisticStore
 
deactivate() - Method in class org.onosproject.store.topology.impl.DistributedTopologyStore
 
deactivate(ApplicationId) - Method in class org.onosproject.store.app.DistributedApplicationStore
 
deactivate(ComponentContext) - Method in class org.onosproject.store.flow.impl.ECFlowRuleStore
 
DEACTIVATED - org.onosproject.store.app.DistributedApplicationStore.InternalState
 
DEFAULT_LINK_DISCOVERY_MODE - Static variable in class org.onosproject.store.link.impl.CoreConfig
 
DefaultHostProbeStore - Class in org.onosproject.store.host.impl
 
DefaultHostProbeStore() - Constructor for class org.onosproject.store.host.impl.DefaultHostProbeStore
 
DELETE - org.onosproject.store.group.impl.GroupStoreMessage.Type
 
deleteDeviceKey(DeviceKeyId) - Method in class org.onosproject.store.key.impl.DistributedDeviceKeyStore
 
deleteFlowRule(FlowRule) - Method in class org.onosproject.store.flow.impl.ECFlowRuleStore
 
deleteGroupDescription(DeviceId, GroupKey) - Method in class org.onosproject.store.group.impl.DistributedGroupStore
Triggers deleting the existing group entry.
deleteMeter(Meter) - Method in class org.onosproject.store.meter.impl.DistributedMeterStore
 
deleteMeterFeatures(DeviceId) - Method in class org.onosproject.store.meter.impl.DistributedMeterStore
 
deleteMeterNow(Meter) - Method in class org.onosproject.store.meter.impl.DistributedMeterStore
 
DEVICE_ADVERTISE - 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_STATUS_CHANGE - Static variable in class org.onosproject.store.device.impl.GossipDeviceStoreMessageSubjects
 
DEVICE_UPDATE - Static variable in class org.onosproject.store.device.impl.GossipDeviceStoreMessageSubjects
 
DeviceAntiEntropyAdvertisement - Class in org.onosproject.store.device.impl
Device Advertisement message.
DeviceAntiEntropyAdvertisement(NodeId, Map<DeviceFragmentId, Timestamp>, Map<PortFragmentId, Timestamp>, Map<DeviceId, Timestamp>) - Constructor for class org.onosproject.store.device.impl.DeviceAntiEntropyAdvertisement
 
DeviceAntiEntropyRequest - Class in org.onosproject.store.device.impl
Message to request for other peers information.
DeviceAntiEntropyRequest(NodeId, Collection<DeviceFragmentId>, Collection<PortFragmentId>) - Constructor for class org.onosproject.store.device.impl.DeviceAntiEntropyRequest
 
DeviceClockManager - Class in org.onosproject.store.device.impl
Clock service to issue Timestamp based on Device Mastership.
DeviceClockManager() - Constructor for class org.onosproject.store.device.impl.DeviceClockManager
 
deviceClockService - Variable in class org.onosproject.store.device.impl.ECDeviceStore
 
deviceClockService - Variable in class org.onosproject.store.device.impl.GossipDeviceStore
 
deviceClockService - Variable in class org.onosproject.store.link.impl.ECLinkStore
 
deviceDescription() - Method in class org.onosproject.store.device.impl.InternalDeviceEvent
 
deviceFingerPrints() - Method in class org.onosproject.store.device.impl.DeviceAntiEntropyAdvertisement
 
DeviceFlowTable - Class in org.onosproject.store.flow.impl
Flow table for all flows associated with a specific device.
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 - Variable in class org.onosproject.store.device.impl.PortFragmentId
 
deviceId() - Method in class org.onosproject.store.device.impl.DeviceKey
 
deviceId() - Method in class org.onosproject.store.device.impl.InternalDeviceEvent
 
deviceId() - Method in class org.onosproject.store.device.impl.InternalDeviceRemovedEvent
 
deviceId() - Method in class org.onosproject.store.device.impl.InternalDeviceStatusChangeEvent
 
deviceId() - Method in class org.onosproject.store.device.impl.InternalPortEvent
 
deviceId() - Method in class org.onosproject.store.device.impl.InternalPortStatusEvent
 
deviceId() - Method in class org.onosproject.store.device.impl.PortKey
 
deviceId() - Method in class org.onosproject.store.flow.impl.BucketId
Returns the bucket device identifier.
deviceId() - Method in class org.onosproject.store.group.impl.DistributedGroupStore.GroupStoreMapKey
 
deviceId() - Method in class org.onosproject.store.group.impl.GroupStoreMessage
Returns the device identifier of this group request.
deviceInitialAuditCompleted(DeviceId, boolean) - Method in class org.onosproject.store.group.impl.DistributedGroupStore
 
deviceInitialAuditStatus(DeviceId) - Method in class org.onosproject.store.group.impl.DistributedGroupStore
 
DeviceKey - Class in org.onosproject.store.device.impl
Key for DeviceDescriptions in ECDeviceStore.
DeviceKey(ProviderId, DeviceId) - Constructor for class org.onosproject.store.device.impl.DeviceKey
 
DeviceReplicaInfo - Class in org.onosproject.store.flow.impl
Device term context.
DeviceReplicaInfo(long, NodeId, List<NodeId>) - Constructor for class org.onosproject.store.flow.impl.DeviceReplicaInfo
 
devices() - Method in class org.onosproject.store.device.impl.DeviceAntiEntropyRequest
 
deviceService - Variable in class org.onosproject.store.flow.impl.ECFlowRuleStore
 
deviceService - Variable in class org.onosproject.store.group.impl.DistributedGroupStore
 
deviceService - Variable in class org.onosproject.store.intent.impl.ConsistentIntentSetMultimap
 
deviceService - Variable in class org.onosproject.store.topology.impl.DistributedTopologyStore
 
deviceToPipeconf - Variable in class org.onosproject.store.pi.impl.DistributedDevicePipeconfMappingStore
 
DFS_MESSAGE_HANDLER_THREAD_POOL_SIZE - Static variable in class org.onosproject.store.OsgiPropertyConstants
 
DFS_MESSAGE_HANDLER_THREAD_POOL_SIZE_DEFAULT - Static variable in class org.onosproject.store.OsgiPropertyConstants
 
DistributedApplicationIdStore - Class in org.onosproject.store.core.impl
ApplicationIdStore implementation on top of AtomicCounter and ConsistentMap primitives.
DistributedApplicationIdStore() - Constructor for class org.onosproject.store.core.impl.DistributedApplicationIdStore
 
DistributedApplicationStore - Class in org.onosproject.store.app
Manages inventory of applications in a distributed data store providing stronger consistency guarantees.
DistributedApplicationStore() - Constructor for class org.onosproject.store.app.DistributedApplicationStore
 
DistributedApplicationStore.InternalState - Enum in org.onosproject.store.app
 
DistributedComponentConfigStore - Class in org.onosproject.store.cfg
Manages inventory of component configurations in a distributed data store that provides strong sequential consistency guarantees.
DistributedComponentConfigStore() - Constructor for class org.onosproject.store.cfg.DistributedComponentConfigStore
 
DistributedDeviceKeyStore - Class in org.onosproject.store.key.impl
A distributed device key store implementation, device keys are stored consistently across the cluster.
DistributedDeviceKeyStore() - Constructor for class org.onosproject.store.key.impl.DistributedDeviceKeyStore
 
DistributedDevicePipeconfMappingStore - Class in org.onosproject.store.pi.impl
Manages information of pipeconf to device binding.
DistributedDevicePipeconfMappingStore() - Constructor for class org.onosproject.store.pi.impl.DistributedDevicePipeconfMappingStore
 
DistributedFlowObjectiveStore - Class in org.onosproject.store.flowobjective.impl
Manages the inventory of created next groups.
DistributedFlowObjectiveStore() - Constructor for class org.onosproject.store.flowobjective.impl.DistributedFlowObjectiveStore
 
DistributedFlowStatisticStore - Class in org.onosproject.store.statistic.impl
Maintains flow statistics using RPC calls to collect stats from remote instances on demand.
DistributedFlowStatisticStore() - Constructor for class org.onosproject.store.statistic.impl.DistributedFlowStatisticStore
 
DistributedGroupStore - Class in org.onosproject.store.group.impl
Manages inventory of group entries using distributed group stores from the storage service.
DistributedGroupStore() - Constructor for class org.onosproject.store.group.impl.DistributedGroupStore
 
DistributedGroupStore.GroupStoreIdMapKey - Class in org.onosproject.store.group.impl
 
DistributedGroupStore.GroupStoreKeyMapKey - Class in org.onosproject.store.group.impl
 
DistributedGroupStore.GroupStoreMapKey - Class in org.onosproject.store.group.impl
Flattened map key to be used to store group entries.
DistributedHostStore - Class in org.onosproject.store.host.impl
Manages the inventory of hosts using a EventuallyConsistentMap.
DistributedHostStore() - Constructor for class org.onosproject.store.host.impl.DistributedHostStore
 
DistributedIdBlockStore - Class in org.onosproject.store.core.impl
Implementation of IdBlockStore using AtomicCounter.
DistributedIdBlockStore() - Constructor for class org.onosproject.store.core.impl.DistributedIdBlockStore
 
DistributedLeadershipStore - Class in org.onosproject.store.cluster.impl
Implementation of LeadershipStore that makes use of a LeaderElector primitive.
DistributedLeadershipStore() - Constructor for class org.onosproject.store.cluster.impl.DistributedLeadershipStore
 
DistributedMcastStore - Class in org.onosproject.store.mcast.impl
A distributed mcast store implementation.
DistributedMcastStore() - Constructor for class org.onosproject.store.mcast.impl.DistributedMcastStore
 
DistributedMeterStore - Class in org.onosproject.store.meter.impl
A distributed meter store implementation.
DistributedMeterStore() - Constructor for class org.onosproject.store.meter.impl.DistributedMeterStore
 
DistributedNetworkConfigStore - Class in org.onosproject.store.config.impl
Implementation of a distributed network configuration store.
DistributedNetworkConfigStore() - Constructor for class org.onosproject.store.config.impl.DistributedNetworkConfigStore
 
DistributedPacketStore - Class in org.onosproject.store.packet.impl
Distributed packet store implementation allowing packets to be sent to remote instances.
DistributedPacketStore() - Constructor for class org.onosproject.store.packet.impl.DistributedPacketStore
 
DistributedPiFlowRuleTranslationStore - Class in org.onosproject.store.pi.impl
Distributed implementation of a PI translation store for flow rules.
DistributedPiFlowRuleTranslationStore() - Constructor for class org.onosproject.store.pi.impl.DistributedPiFlowRuleTranslationStore
 
DistributedPiGroupTranslationStore - Class in org.onosproject.store.pi.impl
Distributed implementation of a PI translation store for groups.
DistributedPiGroupTranslationStore() - Constructor for class org.onosproject.store.pi.impl.DistributedPiGroupTranslationStore
 
DistributedPiMeterTranslationStore - Class in org.onosproject.store.pi.impl
Distributed implementation of a PI translation store for meters.
DistributedPiMeterTranslationStore() - Constructor for class org.onosproject.store.pi.impl.DistributedPiMeterTranslationStore
 
DistributedPiReplicationGroupTranslationStore - Class in org.onosproject.store.pi.impl
Distributed implementation of a PI translation store for groups that require packet replication.
DistributedPiReplicationGroupTranslationStore() - Constructor for class org.onosproject.store.pi.impl.DistributedPiReplicationGroupTranslationStore
 
DistributedRegionStore - Class in org.onosproject.store.region.impl
Consistent store implementation for tracking region definitions and device region affiliation.
DistributedRegionStore() - Constructor for class org.onosproject.store.region.impl.DistributedRegionStore
 
DistributedStatisticStore - Class in org.onosproject.store.statistic.impl
Maintains statistics using RPC calls to collect stats from remote instances on demand.
DistributedStatisticStore() - Constructor for class org.onosproject.store.statistic.impl.DistributedStatisticStore
 
DistributedStoreSerializers - Class in org.onosproject.store.serializers.custom
 
DistributedTopologyStore - Class in org.onosproject.store.topology.impl
Manages inventory of topology snapshots using trivial in-memory structures implementation.
DistributedTopologyStore() - Constructor for class org.onosproject.store.topology.impl.DistributedTopologyStore
 
DPS_MESSAGE_HANDLER_THREAD_POOL_SIZE - Static variable in class org.onosproject.store.OsgiPropertyConstants
 
DPS_MESSAGE_HANDLER_THREAD_POOL_SIZE_DEFAULT - Static variable in class org.onosproject.store.OsgiPropertyConstants
 
driverService - Variable in class org.onosproject.store.group.impl.DistributedGroupStore
 
driverService - Variable in class org.onosproject.store.meter.impl.DistributedMeterStore
 
DSS_MESSAGE_HANDLER_THREAD_POOL_SIZE - Static variable in class org.onosproject.store.OsgiPropertyConstants
 
DSS_MESSAGE_HANDLER_THREAD_POOL_SIZE_DEFAULT - Static variable in class org.onosproject.store.OsgiPropertyConstants
 

E

EC_FLOW_RULE_STORE_PERSISTENCE_ENABLED - Static variable in class org.onosproject.store.OsgiPropertyConstants
 
EC_FLOW_RULE_STORE_PERSISTENCE_ENABLED_DEFAULT - Static variable in class org.onosproject.store.OsgiPropertyConstants
 
ECDeviceStore - Class in org.onosproject.store.device.impl
Manages the inventory of devices using a EventuallyConsistentMap.
ECDeviceStore() - Constructor for class org.onosproject.store.device.impl.ECDeviceStore
 
ECFlowRuleStore - Class in org.onosproject.store.flow.impl
Manages inventory of flow rules using a distributed state management protocol.
ECFlowRuleStore() - Constructor for class org.onosproject.store.flow.impl.ECFlowRuleStore
 
ECFlowRuleStoreMessageSubjects - Class in org.onosproject.store.flow.impl
MessageSubjects used by ECFlowRuleStore peer-peer communication.
ECLinkStore - Class in org.onosproject.store.link.impl
Manages the inventory of links using a EventuallyConsistentMap.
ECLinkStore() - Constructor for class org.onosproject.store.link.impl.ECLinkStore
 
ECLinkStore.LinkDiscoveryMode - Enum in org.onosproject.store.link.impl
Modes for dealing with newly discovered links.
ELECTION_TIMEOUT_MILLIS - Static variable in class org.onosproject.store.OsgiPropertyConstants
 
ELECTION_TIMEOUT_MILLIS_DEFAULT - Static variable in class org.onosproject.store.OsgiPropertyConstants
 
emit(OutboundPacket) - Method in class org.onosproject.store.packet.impl.DistributedPacketStore
 
empty() - Static method in class org.onosproject.store.mcast.impl.MulticastData
 
equals(Object) - Method in class org.onosproject.store.device.impl.DeviceFragmentId
 
equals(Object) - Method in class org.onosproject.store.device.impl.DeviceKey
 
equals(Object) - Method in class org.onosproject.store.device.impl.PortFragmentId
 
equals(Object) - Method in class org.onosproject.store.device.impl.PortKey
 
equals(Object) - Method in class org.onosproject.store.flow.impl.BackupOperation
 
equals(Object) - Method in class org.onosproject.store.flow.impl.BucketId
 
equals(Object) - Method in class org.onosproject.store.flow.impl.DeviceReplicaInfo
 
equals(Object) - Method in class org.onosproject.store.flow.impl.FlowBucketDigest
 
equals(Object) - Method in class org.onosproject.store.flow.ReplicaInfo
 
equals(Object) - Method in class org.onosproject.store.group.impl.DistributedGroupStore.GroupStoreIdMapKey
 
equals(Object) - Method in class org.onosproject.store.group.impl.DistributedGroupStore.GroupStoreKeyMapKey
 
equals(Object) - Method in class org.onosproject.store.group.impl.DistributedGroupStore.GroupStoreMapKey
 
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.link.impl.Provided
 
equals(Object) - Method in class org.onosproject.store.mcast.impl.MulticastData
 
eventDispatcher - Variable in class org.onosproject.store.flow.impl.ReplicaInfoManager
 
eventDispatcher - Variable in class org.onosproject.store.intent.impl.WorkPartitionManager
 
existingRequests() - Method in class org.onosproject.store.packet.impl.DistributedPacketStore
 

F

failedMeter(MeterOperation, MeterFailReason) - Method in class org.onosproject.store.meter.impl.DistributedMeterStore
 
FAILOVER - org.onosproject.store.group.impl.GroupStoreMessage.Type
 
FLOW_TABLE_BACKUP - Static variable in class org.onosproject.store.flow.impl.ECFlowRuleStoreMessageSubjects
 
FlowBucket - Class in org.onosproject.store.flow.impl
Container for a bucket of flows assigned to a specific device.
FlowBucketDigest - Class in org.onosproject.store.flow.impl
Flow bucket digest.
freeMeterId(DeviceId, MeterId) - Method in class org.onosproject.store.meter.impl.DistributedMeterStore
 

G

GARBAGE_COLLECT - Static variable in class org.onosproject.store.OsgiPropertyConstants
 
GARBAGE_COLLECT_DEFAULT - Static variable in class org.onosproject.store.OsgiPropertyConstants
 
GARBAGE_COLLECT_THRESH - Static variable in class org.onosproject.store.OsgiPropertyConstants
 
GARBAGE_COLLECT_THRESH_DEFAULT - Static variable in class org.onosproject.store.OsgiPropertyConstants
 
get(PiHandle) - Method in class org.onosproject.store.pi.impl.AbstractDistributedPiTranslationStore
 
GET_CURRENT - Static variable in class org.onosproject.store.statistic.impl.DistributedFlowStatisticStore
 
GET_CURRENT - Static variable in class org.onosproject.store.statistic.impl.DistributedStatisticStore
 
GET_DEVICE_FLOW_COUNT - Static variable in class org.onosproject.store.flow.impl.ECFlowRuleStoreMessageSubjects
 
GET_FLOW_ENTRY - Static variable in class org.onosproject.store.flow.impl.ECFlowRuleStoreMessageSubjects
 
GET_PREVIOUS - Static variable in class org.onosproject.store.statistic.impl.DistributedFlowStatisticStore
 
GET_PREVIOUS - Static variable in class org.onosproject.store.statistic.impl.DistributedStatisticStore
 
getActiveFlowRuleCount(DeviceId) - Method in class org.onosproject.store.flow.impl.ECFlowRuleStore
 
getAll() - Method in class org.onosproject.store.pi.impl.AbstractDistributedPiTranslationStore
 
getAllGroups() - Method in class org.onosproject.store.flowobjective.impl.DistributedFlowObjectiveStore
 
getAllMeters() - Method in class org.onosproject.store.meter.impl.DistributedMeterStore
 
getAllMeters(DeviceId) - Method in class org.onosproject.store.meter.impl.DistributedMeterStore
 
getAllocatedResources(DiscreteResourceId, Class<T>) - Method in class org.onosproject.store.resource.impl.ConsistentResourceStore
 
getAppId(Short) - Method in class org.onosproject.store.core.impl.DistributedApplicationIdStore
 
getAppId(String) - Method in class org.onosproject.store.core.impl.DistributedApplicationIdStore
 
getAppIds() - Method in class org.onosproject.store.core.impl.DistributedApplicationIdStore
 
getApplication(ApplicationId) - Method in class org.onosproject.store.app.DistributedApplicationStore
 
getApplicationArchive(ApplicationId) - Method in class org.onosproject.store.app.DistributedApplicationStore
 
getApplications() - Method in class org.onosproject.store.app.DistributedApplicationStore
 
getAvailableDeviceCount() - Method in class org.onosproject.store.device.impl.ECDeviceStore
 
getAvailableDeviceCount() - Method in class org.onosproject.store.device.impl.GossipDeviceStore
 
getAvailableDevices() - Method in class org.onosproject.store.device.impl.ECDeviceStore
 
getAvailableDevices() - Method in class org.onosproject.store.device.impl.GossipDeviceStore
 
getChildResources(DiscreteResourceId) - Method in class org.onosproject.store.resource.impl.ConsistentResourceStore
 
getChildResources(DiscreteResourceId, Class<T>) - Method in class org.onosproject.store.resource.impl.ConsistentResourceStore
 
getCluster(Topology, ClusterId) - Method in class org.onosproject.store.topology.impl.DistributedTopologyStore
 
getClusterDevices(Topology, TopologyCluster) - Method in class org.onosproject.store.topology.impl.DistributedTopologyStore
 
getClusterLinks(Topology, TopologyCluster) - Method in class org.onosproject.store.topology.impl.DistributedTopologyStore
 
getClusters(Topology) - Method in class org.onosproject.store.topology.impl.DistributedTopologyStore
 
getConfig(S, Class<T>) - Method in class org.onosproject.store.config.impl.DistributedNetworkConfigStore
 
getConfigClasses(S) - Method in class org.onosproject.store.config.impl.DistributedNetworkConfigStore
 
getConfigFactory(Class<C>) - Method in class org.onosproject.store.config.impl.DistributedNetworkConfigStore
 
getConnectedHosts(ConnectPoint) - Method in class org.onosproject.store.host.impl.DistributedHostStore
 
getConnectedHosts(ConnectPoint, boolean) - Method in class org.onosproject.store.host.impl.DistributedHostStore
 
getConnectedHosts(DeviceId) - Method in class org.onosproject.store.host.impl.DistributedHostStore
 
getCurrentFlowStatistic(ConnectPoint) - Method in class org.onosproject.store.statistic.impl.DistributedFlowStatisticStore
 
getCurrentStatistic(ConnectPoint) - Method in class org.onosproject.store.statistic.impl.DistributedStatisticStore
 
getDeltaStatisticsForPort(DeviceId, PortNumber) - Method in class org.onosproject.store.device.impl.ECDeviceStore
 
getDeltaStatisticsForPort(DeviceId, PortNumber) - Method in class org.onosproject.store.device.impl.GossipDeviceStore
 
getDevice(DeviceId) - Method in class org.onosproject.store.device.impl.ECDeviceStore
 
getDevice(DeviceId) - Method in class org.onosproject.store.device.impl.GossipDeviceStore
 
getDeviceCount() - Method in class org.onosproject.store.device.impl.ECDeviceStore
 
getDeviceCount() - Method in class org.onosproject.store.device.impl.GossipDeviceStore
 
getDeviceEgressLinks(DeviceId) - Method in class org.onosproject.store.link.impl.ECLinkStore
 
getDeviceIngressLinks(DeviceId) - Method in class org.onosproject.store.link.impl.ECLinkStore
 
getDeviceKey(DeviceKeyId) - Method in class org.onosproject.store.key.impl.DistributedDeviceKeyStore
 
getDeviceKeys() - Method in class org.onosproject.store.key.impl.DistributedDeviceKeyStore
 
getDevices() - Method in class org.onosproject.store.device.impl.ECDeviceStore
 
getDevices() - Method in class org.onosproject.store.device.impl.GossipDeviceStore
 
getDevices(NodeId) - Method in class org.onosproject.store.mastership.impl.ConsistentDeviceMastershipStore
 
getDevices(PiPipeconfId) - Method in class org.onosproject.store.pi.impl.DistributedDevicePipeconfMappingStore
 
getDigest() - Method in class org.onosproject.store.flow.impl.FlowBucket
Returns the digest for the bucket.
getDisjointPaths(Topology, DeviceId, DeviceId) - Method in class org.onosproject.store.topology.impl.DistributedTopologyStore
 
getDisjointPaths(Topology, DeviceId, DeviceId, Map<Link, Object>) - Method in class org.onosproject.store.topology.impl.DistributedTopologyStore
 
getDisjointPaths(Topology, DeviceId, DeviceId, LinkWeigher) - Method in class org.onosproject.store.topology.impl.DistributedTopologyStore
 
getDisjointPaths(Topology, DeviceId, DeviceId, LinkWeigher, Map<Link, Object>) - Method in class org.onosproject.store.topology.impl.DistributedTopologyStore
 
getEgressLinks(ConnectPoint) - Method in class org.onosproject.store.link.impl.ECLinkStore
 
getExtraneousGroups(DeviceId) - Method in class org.onosproject.store.group.impl.DistributedGroupStore
 
getFlowBucket() - Method in class org.onosproject.store.flow.impl.FlowBucket
Returns the flow entries in the bucket.
getFlowEntries() - Method in class org.onosproject.store.flow.impl.DeviceFlowTable
Returns the set of flow entries in the table.
getFlowEntries(DeviceId) - Method in class org.onosproject.store.flow.impl.ECFlowRuleStore
 
getFlowEntries(FlowId) - Method in class org.onosproject.store.flow.impl.FlowBucket
Returns the flow entries for the given flow.
getFlowEntry(FlowRule) - Method in class org.onosproject.store.flow.impl.DeviceFlowTable
Returns the flow entry for the given rule.
getFlowEntry(FlowRule) - Method in class org.onosproject.store.flow.impl.ECFlowRuleStore
 
getFlowRuleCount() - Method in class org.onosproject.store.flow.impl.ECFlowRuleStore
 
getFlowRuleCount(DeviceId) - Method in class org.onosproject.store.flow.impl.ECFlowRuleStore
 
getFlowRuleCount(DeviceId, FlowEntry.FlowEntryState) - Method in class org.onosproject.store.flow.impl.ECFlowRuleStore
 
getGraph(Topology) - Method in class org.onosproject.store.topology.impl.DistributedTopologyStore
 
getGroup(DeviceId, GroupId) - Method in class org.onosproject.store.group.impl.DistributedGroupStore
 
getGroup(DeviceId, GroupKey) - Method in class org.onosproject.store.group.impl.DistributedGroupStore
Returns the stored group entry.
getGroupCount(DeviceId) - Method in class org.onosproject.store.group.impl.DistributedGroupStore
Returns the number of groups for the specified device in the store.
getGroups(DeviceId) - Method in class org.onosproject.store.group.impl.DistributedGroupStore
Returns the groups associated with a device.
getHost(HostId) - Method in class org.onosproject.store.host.impl.DistributedHostStore
 
getHostCount() - Method in class org.onosproject.store.host.impl.DistributedHostStore
 
getHosts() - Method in class org.onosproject.store.host.impl.DistributedHostStore
 
getHosts(IpAddress) - Method in class org.onosproject.store.host.impl.DistributedHostStore
 
getHosts(MacAddress) - Method in class org.onosproject.store.host.impl.DistributedHostStore
 
getHosts(VlanId) - Method in class org.onosproject.store.host.impl.DistributedHostStore
 
getId(String) - Method in class org.onosproject.store.app.DistributedApplicationStore
 
getIdBlock(String) - Method in class org.onosproject.store.core.impl.DistributedIdBlockStore
 
getIngressLinks(ConnectPoint) - Method in class org.onosproject.store.link.impl.ECLinkStore
 
getInstallableIntents(Key) - Method in class org.onosproject.store.intent.impl.GossipIntentStore
 
getIntent(Key) - Method in class org.onosproject.store.intent.impl.GossipIntentStore
 
getIntentCount() - Method in class org.onosproject.store.intent.impl.GossipIntentStore
 
getIntentData(boolean, long) - Method in class org.onosproject.store.intent.impl.GossipIntentStore
 
getIntentData(Key) - Method in class org.onosproject.store.intent.impl.GossipIntentStore
 
getIntents() - Method in class org.onosproject.store.intent.impl.GossipIntentStore
 
getIntentState(Key) - Method in class org.onosproject.store.intent.impl.GossipIntentStore
 
getKShortestPaths(Topology, DeviceId, DeviceId, LinkWeigher) - Method in class org.onosproject.store.topology.impl.DistributedTopologyStore
 
getKShortestPaths(Topology, DeviceId, DeviceId, LinkWeigher, int) - Method in class org.onosproject.store.topology.impl.DistributedTopologyStore
 
getLastHeartbeatTime(NodeId) - Method in class org.onosproject.store.cluster.impl.PhiAccrualFailureDetector
Returns the last heartbeat time for the given node.
getLeader(K, Function<K, Long>) - Method in class org.onosproject.store.intent.impl.WorkPartitionManager
 
getLeadership(String) - Method in class org.onosproject.store.cluster.impl.DistributedLeadershipStore
 
getLeaderships() - Method in class org.onosproject.store.cluster.impl.DistributedLeadershipStore
 
getLink(ConnectPoint, ConnectPoint) - Method in class org.onosproject.store.link.impl.ECLinkStore
 
getLinkCount() - Method in class org.onosproject.store.link.impl.ECLinkStore
 
getLinks() - Method in class org.onosproject.store.link.impl.ECLinkStore
 
getMapping(IntentId) - Method in class org.onosproject.store.intent.impl.ConsistentIntentSetMultimap
 
getMaster(DeviceId) - Method in class org.onosproject.store.mastership.impl.ConsistentDeviceMastershipStore
 
getMastership(DeviceId) - Method in class org.onosproject.store.mastership.impl.ConsistentDeviceMastershipStore
 
getMaxMeters(MeterFeaturesKey) - Method in class org.onosproject.store.meter.impl.DistributedMeterStore
 
getMeter(MeterKey) - Method in class org.onosproject.store.meter.impl.DistributedMeterStore
 
getNextGroup(Integer) - Method in class org.onosproject.store.flowobjective.impl.DistributedFlowObjectiveStore
 
getNodes(DeviceId) - Method in class org.onosproject.store.mastership.impl.ConsistentDeviceMastershipStore
 
getPaths(Topology, DeviceId, DeviceId) - Method in class org.onosproject.store.topology.impl.DistributedTopologyStore
 
getPaths(Topology, DeviceId, DeviceId, LinkWeigher) - Method in class org.onosproject.store.topology.impl.DistributedTopologyStore
 
getPending() - Method in class org.onosproject.store.intent.impl.GossipIntentStore
 
getPendingData() - Method in class org.onosproject.store.intent.impl.GossipIntentStore
 
getPendingData(boolean, long) - Method in class org.onosproject.store.intent.impl.GossipIntentStore
 
getPendingData(Key) - Method in class org.onosproject.store.intent.impl.GossipIntentStore
 
getPermissions(ApplicationId) - Method in class org.onosproject.store.app.DistributedApplicationStore
 
getPipeconfId(DeviceId) - Method in class org.onosproject.store.pi.impl.DistributedDevicePipeconfMappingStore
 
getPort(DeviceId, PortNumber) - Method in class org.onosproject.store.device.impl.ECDeviceStore
 
getPort(DeviceId, PortNumber) - Method in class org.onosproject.store.device.impl.GossipDeviceStore
 
getPortDeltaStatistics(DeviceId) - Method in class org.onosproject.store.device.impl.ECDeviceStore
 
getPortDeltaStatistics(DeviceId) - Method in class org.onosproject.store.device.impl.GossipDeviceStore
 
getPortDescription(ProviderId, DeviceId, PortNumber) - Method in class org.onosproject.store.device.impl.ECDeviceStore
 
getPortDescription(ProviderId, DeviceId, PortNumber) - Method in class org.onosproject.store.device.impl.GossipDeviceStore
 
getPortDescriptions(ProviderId, DeviceId) - Method in class org.onosproject.store.device.impl.ECDeviceStore
 
getPortDescriptions(ProviderId, DeviceId) - Method in class org.onosproject.store.device.impl.GossipDeviceStore
 
getPorts(DeviceId) - Method in class org.onosproject.store.device.impl.ECDeviceStore
 
getPorts(DeviceId) - Method in class org.onosproject.store.device.impl.GossipDeviceStore
 
getPortStatistics(DeviceId) - Method in class org.onosproject.store.device.impl.ECDeviceStore
 
getPortStatistics(DeviceId) - Method in class org.onosproject.store.device.impl.GossipDeviceStore
 
getPreviousFlowStatistic(ConnectPoint) - Method in class org.onosproject.store.statistic.impl.DistributedFlowStatisticStore
 
getPreviousStatistic(ConnectPoint) - Method in class org.onosproject.store.statistic.impl.DistributedStatisticStore
 
getProperties(String) - Method in class org.onosproject.store.cfg.DistributedComponentConfigStore
 
getProperty(String, String) - Method in class org.onosproject.store.cfg.DistributedComponentConfigStore
 
getRegion(RegionId) - Method in class org.onosproject.store.region.impl.DistributedRegionStore
 
getRegionDevices(RegionId) - Method in class org.onosproject.store.region.impl.DistributedRegionStore
 
getRegionForDevice(DeviceId) - Method in class org.onosproject.store.region.impl.DistributedRegionStore
 
getRegions() - Method in class org.onosproject.store.region.impl.DistributedRegionStore
 
getReplicaInfo() - Method in interface org.onosproject.store.flow.impl.LifecycleManager
Returns the current term.
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.
getResourceAllocations(ResourceId) - Method in class org.onosproject.store.resource.impl.ConsistentResourceStore
 
getResources(ResourceConsumer) - Method in class org.onosproject.store.resource.impl.ConsistentResourceStore
 
getRole(NodeId, DeviceId) - Method in class org.onosproject.store.mastership.impl.ConsistentDeviceMastershipStore
 
getRoutes() - Method in class org.onosproject.store.mcast.impl.DistributedMcastStore
 
getState(ApplicationId) - Method in class org.onosproject.store.app.DistributedApplicationStore
 
getStatisticsForPort(DeviceId, PortNumber) - Method in class org.onosproject.store.device.impl.ECDeviceStore
 
getStatisticsForPort(DeviceId, PortNumber) - Method in class org.onosproject.store.device.impl.GossipDeviceStore
 
getSubjects(Class<S>) - Method in class org.onosproject.store.config.impl.DistributedNetworkConfigStore
 
getSubjects(Class<S>, Class<C>) - Method in class org.onosproject.store.config.impl.DistributedNetworkConfigStore
 
getTableStatistics(DeviceId) - Method in class org.onosproject.store.flow.impl.ECFlowRuleStore
 
getTermFor(DeviceId) - Method in class org.onosproject.store.mastership.impl.ConsistentDeviceMastershipStore
 
getTimestamp() - Method in class org.onosproject.store.core.impl.LogicalClockManager
 
getTimestamp() - Method in class org.onosproject.store.flow.impl.LogicalClock
Increments and returns the current timestamp.
getTimestamp(DeviceId) - Method in class org.onosproject.store.device.impl.DeviceClockManager
 
GIS_PERSISTENCE_ENABLED - Static variable in class org.onosproject.store.OsgiPropertyConstants
 
GIS_PERSISTENCE_ENABLED_DEFAULT - Static variable in class org.onosproject.store.OsgiPropertyConstants
 
GossipDeviceStore - Class in org.onosproject.store.device.impl
Manages inventory of infrastructure devices using gossip protocol to distribute information.
GossipDeviceStore() - Constructor for class org.onosproject.store.device.impl.GossipDeviceStore
 
GossipDeviceStoreMessageSubjects - Class in org.onosproject.store.device.impl
MessageSubjects used by GossipDeviceStore peer-peer communication.
GossipIntentStore - Class in org.onosproject.store.intent.impl
Manages inventory of Intents in a distributed data store that uses optimistic replication and gossip based techniques.
GossipIntentStore() - Constructor for class org.onosproject.store.intent.impl.GossipIntentStore
 
groupDesc() - Method in class org.onosproject.store.group.impl.GroupStoreMessage
Returns the group create parameters associated with this group request.
groupOperationFailed(DeviceId, GroupOperation) - Method in class org.onosproject.store.group.impl.DistributedGroupStore
 
GroupStoreIdMapKey(DeviceId, GroupId) - Constructor for class org.onosproject.store.group.impl.DistributedGroupStore.GroupStoreIdMapKey
 
GroupStoreKeyMapKey(DeviceId, GroupKey) - Constructor for class org.onosproject.store.group.impl.DistributedGroupStore.GroupStoreKeyMapKey
 
GroupStoreMapKey(DeviceId) - Constructor for class org.onosproject.store.group.impl.DistributedGroupStore.GroupStoreMapKey
 
GroupStoreMessage - Class in org.onosproject.store.group.impl
Format of the Group store message that is used to communicate with the peer nodes in the cluster.
GroupStoreMessage.Type - Enum in org.onosproject.store.group.impl
Type of group store request.
GroupStoreMessageSubjects - Class in org.onosproject.store.group.impl
MessageSubjects used by DistributedGroupRuleStore peer-peer communication.

H

hashCode() - Method in class org.onosproject.store.device.impl.DeviceFragmentId
 
hashCode() - Method in class org.onosproject.store.device.impl.DeviceKey
 
hashCode() - Method in class org.onosproject.store.device.impl.PortFragmentId
 
hashCode() - Method in class org.onosproject.store.device.impl.PortKey
 
hashCode() - Method in class org.onosproject.store.flow.impl.BackupOperation
 
hashCode() - Method in class org.onosproject.store.flow.impl.BucketId
 
hashCode() - Method in class org.onosproject.store.flow.impl.DeviceReplicaInfo
 
hashCode() - Method in class org.onosproject.store.flow.impl.FlowBucketDigest
 
hashCode() - Method in class org.onosproject.store.flow.ReplicaInfo
 
hashCode() - Method in class org.onosproject.store.group.impl.DistributedGroupStore.GroupStoreIdMapKey
 
hashCode() - Method in class org.onosproject.store.group.impl.DistributedGroupStore.GroupStoreKeyMapKey
 
hashCode() - Method in class org.onosproject.store.group.impl.DistributedGroupStore.GroupStoreMapKey
 
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.link.impl.Provided
 
hashCode() - Method in class org.onosproject.store.mcast.impl.MulticastData
 

I

idStore - Variable in class org.onosproject.store.app.DistributedApplicationStore
 
INSTALLED - org.onosproject.store.app.DistributedApplicationStore.InternalState
 
InternalDeviceEvent - Class in org.onosproject.store.device.impl
Information published by GossipDeviceStore to notify peers of a device change event.
InternalDeviceEvent() - Constructor for class org.onosproject.store.device.impl.InternalDeviceEvent
 
InternalDeviceEvent(ProviderId, DeviceId, Timestamped<DeviceDescription>) - 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.
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.
InternalDeviceStatusChangeEvent - Class in org.onosproject.store.device.impl
Information published by GossipDeviceStore to notify peers of a device going offline.
InternalDeviceStatusChangeEvent(DeviceId, Timestamp, Boolean) - Constructor for class org.onosproject.store.device.impl.InternalDeviceStatusChangeEvent
Creates a InternalDeviceStatusChangeEvent.
InternalDeviceStatusChangeEventSerializer - Class in org.onosproject.store.device.impl
Kryo Serializer for InternalDeviceStatusChangeEvent.
InternalDeviceStatusChangeEventSerializer() - Constructor for class org.onosproject.store.device.impl.InternalDeviceStatusChangeEventSerializer
Creates a serializer for InternalDeviceStatusChangeEvent.
InternalPortEvent - Class in org.onosproject.store.device.impl
Information published by GossipDeviceStore to notify peers of a port change event.
InternalPortEvent() - Constructor for class org.onosproject.store.device.impl.InternalPortEvent
 
InternalPortEvent(ProviderId, DeviceId, Timestamped<List<PortDescription>>) - 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() - Constructor for class org.onosproject.store.device.impl.InternalPortStatusEvent
 
InternalPortStatusEvent(ProviderId, DeviceId, Timestamped<PortDescription>) - 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.ECDeviceStore
 
isAvailable(DeviceId) - Method in class org.onosproject.store.device.impl.GossipDeviceStore
 
isAvailable(Resource) - Method in class org.onosproject.store.resource.impl.ConsistentResourceStore
 
isBackup(NodeId) - Method in class org.onosproject.store.flow.impl.DeviceReplicaInfo
Returns a boolean indicating whether the given node is a backup.
isBroadcastPoint(Topology, ConnectPoint) - Method in class org.onosproject.store.topology.impl.DistributedTopologyStore
 
isEmpty() - Method in class org.onosproject.store.mcast.impl.MulticastData
 
isInfrastructure(Topology, ConnectPoint) - Method in class org.onosproject.store.topology.impl.DistributedTopologyStore
 
isLatest(Topology) - Method in class org.onosproject.store.topology.impl.DistributedTopologyStore
 
isMaster(NodeId) - Method in class org.onosproject.store.flow.impl.DeviceReplicaInfo
Returns a boolean indicating whether the given NodeId is the current master.
isMaster(Key) - Method in class org.onosproject.store.intent.impl.GossipIntentStore
 
isMine(K, Function<K, Long>) - Method in class org.onosproject.store.intent.impl.WorkPartitionManager
 
isNewer(Timestamped<T>) - Method in class org.onosproject.store.impl.Timestamped
Tests if this timestamped value is newer than the other.
isNewerThan(FlowBucketDigest) - Method in class org.onosproject.store.flow.impl.FlowBucketDigest
Returns a boolean indicating whether this digest is newer than the given digest.
isNewerThan(Timestamp) - Method in class org.onosproject.store.impl.Timestamped
Tests if this timestamp is newer than the specified timestamp.
isTimestampAvailable(DeviceId) - Method in class org.onosproject.store.device.impl.DeviceClockManager
 
isValid() - Method in class org.onosproject.store.link.impl.CoreConfig
 

K

key() - Method in class org.onosproject.store.link.impl.Provided
 

L

leadershipAdminService - Variable in class org.onosproject.store.mastership.impl.ConsistentDeviceMastershipStore
 
leadershipService - Variable in class org.onosproject.store.intent.impl.WorkPartitionManager
 
leadershipService - Variable in class org.onosproject.store.mastership.impl.ConsistentDeviceMastershipStore
 
LifecycleEvent - Class in org.onosproject.store.flow.impl
Flow table lifecycle event.
LifecycleEvent(LifecycleEvent.Type, DeviceReplicaInfo) - Constructor for class org.onosproject.store.flow.impl.LifecycleEvent
 
LifecycleEvent.Type - Enum in org.onosproject.store.flow.impl
Lifecycle event type.
LifecycleEventListener - Interface in org.onosproject.store.flow.impl
Flow table lifecycle event listener.
LifecycleManager - Interface in org.onosproject.store.flow.impl
Flow table lifecycle manager.
LINK_WEIGHT_FUNCTION - Static variable in class org.onosproject.store.OsgiPropertyConstants
 
LINK_WEIGHT_FUNCTION_DEFAULT - Static variable in class org.onosproject.store.OsgiPropertyConstants
 
linkDiscoveryMode - Variable in class org.onosproject.store.link.impl.ECLinkStore
 
linkDiscoveryMode() - Method in class org.onosproject.store.link.impl.CoreConfig
Returns the link discovery mode.
listenerRegistry - Variable in class org.onosproject.store.flow.impl.ReplicaInfoManager
 
localNodeId - Variable in class org.onosproject.store.device.impl.DeviceClockManager
 
localNodeId - Variable in class org.onosproject.store.intent.impl.WorkPartitionManager
 
LogicalClock - Class in org.onosproject.store.flow.impl
Logical clock.
LogicalClock() - Constructor for class org.onosproject.store.flow.impl.LogicalClock
 
LogicalClockManager - Class in org.onosproject.store.core.impl
LogicalClockService implementation based on a AtomicCounter.
LogicalClockManager() - Constructor for class org.onosproject.store.core.impl.LogicalClockManager
 

M

makeTopCandidate(String, NodeId) - Method in class org.onosproject.store.cluster.impl.DistributedLeadershipStore
 
mapListener - Variable in class org.onosproject.store.pi.impl.DistributedDevicePipeconfMappingStore
 
mapSimpleName() - Method in class org.onosproject.store.pi.impl.AbstractDistributedPiTranslationStore
Returns a string that identifies the map maintained by this store among others that uses this abstract class.
mapSimpleName() - Method in class org.onosproject.store.pi.impl.DistributedPiFlowRuleTranslationStore
 
mapSimpleName() - Method in class org.onosproject.store.pi.impl.DistributedPiGroupTranslationStore
 
mapSimpleName() - Method in class org.onosproject.store.pi.impl.DistributedPiMeterTranslationStore
 
mapSimpleName() - Method in class org.onosproject.store.pi.impl.DistributedPiReplicationGroupTranslationStore
 
markOffline(DeviceId) - Method in class org.onosproject.store.device.impl.ECDeviceStore
 
markOffline(DeviceId) - Method in class org.onosproject.store.device.impl.GossipDeviceStore
 
markOnline(DeviceId) - Method in class org.onosproject.store.device.impl.ECDeviceStore
 
markOnline(DeviceId) - Method in class org.onosproject.store.device.impl.GossipDeviceStore
 
master() - Method in class org.onosproject.store.flow.impl.DeviceReplicaInfo
Returns the master for the DeviceReplicaInfo.term().
master() - Method in class org.onosproject.store.flow.ReplicaInfo
Returns the NodeId, if there is a Node where the master copy should be.
MASTER_CHANGED - org.onosproject.store.flow.ReplicaInfoEvent.Type
Event to notify that master placement should be changed.
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() - Constructor for class org.onosproject.store.impl.MastershipBasedTimestamp
Default constructor for serialization.
MastershipBasedTimestamp(long, long) - Constructor for class org.onosproject.store.impl.MastershipBasedTimestamp
Default version tuple.
MastershipBasedTimestampSerializer - Class in org.onosproject.store.serializers.custom
Kryo Serializer for MastershipBasedTimestamp.
MastershipBasedTimestampSerializer() - Constructor for class org.onosproject.store.serializers.custom.MastershipBasedTimestampSerializer
Creates a serializer for MastershipBasedTimestamp.
mastershipService - Variable in class org.onosproject.store.device.impl.DeviceClockManager
 
mastershipService - Variable in class org.onosproject.store.device.impl.ECDeviceStore
 
mastershipService - Variable in class org.onosproject.store.device.impl.GossipDeviceStore
 
mastershipService - Variable in class org.onosproject.store.flow.impl.ECFlowRuleStore
 
mastershipService - Variable in class org.onosproject.store.flow.impl.ReplicaInfoManager
 
mastershipService - Variable in class org.onosproject.store.group.impl.DistributedGroupStore
 
mastershipService - Variable in class org.onosproject.store.link.impl.ECLinkStore
 
mastershipService - Variable in class org.onosproject.store.packet.impl.DistributedPacketStore
 
mastershipService - Variable in class org.onosproject.store.statistic.impl.DistributedFlowStatisticStore
 
mastershipService - Variable in class org.onosproject.store.statistic.impl.DistributedStatisticStore
 
mastershipService - Variable in class org.onosproject.store.topology.impl.DistributedTopologyStore
 
mastershipTermLifecycles - Variable in class org.onosproject.store.flow.impl.ECFlowRuleStore
 
mastershipTermService - Variable in class org.onosproject.store.device.impl.DeviceClockManager
 
mastershipTermService - Variable in class org.onosproject.store.device.impl.ECDeviceStore
 
MAX_BACKUP_COUNT - Static variable in class org.onosproject.store.OsgiPropertyConstants
 
MAX_BACKUP_COUNT_DEFAULT - Static variable in class org.onosproject.store.OsgiPropertyConstants
 
MESSAGE_HANDLER_THREAD_POOL_SIZE - Static variable in class org.onosproject.store.OsgiPropertyConstants
 
MESSAGE_HANDLER_THREAD_POOL_SIZE_DEFAULT - Static variable in class org.onosproject.store.OsgiPropertyConstants
 
messagingService - Variable in class org.onosproject.store.cluster.messaging.impl.ClusterCommunicationManager
 
meter() - Method in class org.onosproject.store.meter.impl.MeterData
 
MeterData - Class in org.onosproject.store.meter.impl
A class representing the meter information stored in the meter store.
MeterData(Meter, MeterFailReason, NodeId) - Constructor for class org.onosproject.store.meter.impl.MeterData
 
modified(ComponentContext) - Method in class org.onosproject.store.cluster.impl.DistributedLeadershipStore
 
modified(ComponentContext) - Method in class org.onosproject.store.flow.impl.ECFlowRuleStore
 
modified(ComponentContext) - Method in class org.onosproject.store.group.impl.DistributedGroupStore
 
modified(ComponentContext) - Method in class org.onosproject.store.intent.impl.GossipIntentStore
 
modified(ComponentContext) - Method in class org.onosproject.store.packet.impl.DistributedPacketStore
 
modified(ComponentContext) - Method in class org.onosproject.store.statistic.impl.DistributedFlowStatisticStore
 
modified(ComponentContext) - Method in class org.onosproject.store.statistic.impl.DistributedStatisticStore
 
modified(ComponentContext) - Method in class org.onosproject.store.topology.impl.DistributedTopologyStore
 
moveLeadership(String, NodeId) - Method in class org.onosproject.store.cluster.impl.DistributedLeadershipStore
 
multicast(M, MessageSubject, Function<M, byte[]>, Set<NodeId>) - Method in class org.onosproject.store.cluster.messaging.impl.ClusterCommunicationManager
 
MulticastData - Class in org.onosproject.store.mcast.impl
Simple entity maintaining a mapping between a source and a collection of sink connect points.
MulticastData(ConnectPoint) - Constructor for class org.onosproject.store.mcast.impl.MulticastData
 

N

netCfgService - Variable in class org.onosproject.store.link.impl.ECLinkStore
 
newAppCookie() - Method in class org.onosproject.store.group.impl.GroupStoreMessage
Returns the new application cookie associated with this group operation.
nodeId() - Method in class org.onosproject.store.flow.impl.BackupOperation
Returns the node identifier.
notifyOfFailovers(Collection<Group>) - Method in class org.onosproject.store.group.impl.DistributedGroupStore
 

O

offline() - Method in class org.onosproject.store.device.impl.DeviceAntiEntropyAdvertisement
 
org.onosproject.store - package org.onosproject.store
Stores used by the core of ONOS.
org.onosproject.store.app - package org.onosproject.store.app
Implementation of distributed application store.
org.onosproject.store.cfg - package org.onosproject.store.cfg
Implementation of distributed component configuration store.
org.onosproject.store.cluster.impl - package org.onosproject.store.cluster.impl
Implementation of a distributed cluster membership store and failure detector.
org.onosproject.store.cluster.messaging.impl - package org.onosproject.store.cluster.messaging.impl
Implementation of the cluster messaging mechanism.
org.onosproject.store.config.impl - package org.onosproject.store.config.impl
Implementation of the distributed network configuration store.
org.onosproject.store.core.impl - package org.onosproject.store.core.impl
Implementation of a distributed application registry.
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.flowobjective.impl - package org.onosproject.store.flowobjective.impl
Implementation of distributed store for the flow objective state.
org.onosproject.store.group.impl - package org.onosproject.store.group.impl
Implementation of a distributed group store.
org.onosproject.store.host.impl - package org.onosproject.store.host.impl
Implementation of a distributed host store.
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.key.impl - package org.onosproject.store.key.impl
A distributed device key store implementation that stores device key data consistently across the cluster.
org.onosproject.store.link.impl - package org.onosproject.store.link.impl
Implementation of distributed link store using eventually consistent map primitive.
org.onosproject.store.mastership.impl - package org.onosproject.store.mastership.impl
Implementation of a distributed mastership store.
org.onosproject.store.mcast.impl - package org.onosproject.store.mcast.impl
A distributed multicast store implementation that stores multicast rib data consistently across the cluster.
org.onosproject.store.meter.impl - package org.onosproject.store.meter.impl
A distributed meter store implementation that stores meter data consistently across the cluster.
org.onosproject.store.packet.impl - package org.onosproject.store.packet.impl
Implementation of distributed packet store.
org.onosproject.store.pi.impl - package org.onosproject.store.pi.impl
Implementation of distributed Pipeconf to device mapping store.
org.onosproject.store.region.impl - package org.onosproject.store.region.impl
A distributed store implementation for tracking region definitions consistently across the cluster.
org.onosproject.store.resource.impl - package org.onosproject.store.resource.impl
Implementation of the network resource distributed store.
org.onosproject.store.serializers.custom - package org.onosproject.store.serializers.custom
Distributed store serializers.
org.onosproject.store.statistic.impl - package org.onosproject.store.statistic.impl
Implementation of the statistic store.
org.onosproject.store.topology.impl - package org.onosproject.store.topology.impl
Implementation of distributed topology store using p2p synchronization protocol.
origin() - Method in class org.onosproject.store.meter.impl.MeterData
 
OsgiPropertyConstants - Class in org.onosproject.store
Name/Value constants for properties.

P

partitionService - Variable in class org.onosproject.store.intent.impl.GossipIntentStore
 
pendingFlowRule(FlowEntry) - Method in class org.onosproject.store.flow.impl.ECFlowRuleStore
 
PERMISSIVE - org.onosproject.store.link.impl.ECLinkStore.LinkDiscoveryMode
Permissive mode - all newly discovered links are valid.
persistenceService - Variable in class org.onosproject.store.flow.impl.ECFlowRuleStore
 
phi(NodeId) - Method in class org.onosproject.store.cluster.impl.PhiAccrualFailureDetector
Compute phi for the specified node id.
PhiAccrualFailureDetector - Class in org.onosproject.store.cluster.impl
Phi Accrual failure detector.
PhiAccrualFailureDetector() - Constructor for class org.onosproject.store.cluster.impl.PhiAccrualFailureDetector
 
PhiAccrualFailureDetector(int, long) - Constructor for class org.onosproject.store.cluster.impl.PhiAccrualFailureDetector
 
PhiAccrualFailureDetector(long) - Constructor for class org.onosproject.store.cluster.impl.PhiAccrualFailureDetector
 
pipeconfToDevices - Variable in class org.onosproject.store.pi.impl.DistributedDevicePipeconfMappingStore
 
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
 
PortKey - Class in org.onosproject.store.device.impl
Key for PortDescriptions in ECDeviceStore.
PortKey(ProviderId, DeviceId, PortNumber) - Constructor for class org.onosproject.store.device.impl.PortKey
 
portNumber - Variable in class org.onosproject.store.device.impl.PortFragmentId
 
portNumber() - Method in class org.onosproject.store.device.impl.PortKey
 
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
 
Provided<K> - Class in org.onosproject.store.link.impl
Encapsulation of a provider supplied key.
Provided(K, ProviderId) - Constructor for class org.onosproject.store.link.impl.Provided
 
providerId - Variable in class org.onosproject.store.device.impl.DeviceFragmentId
 
providerId - Variable in class org.onosproject.store.device.impl.PortFragmentId
 
providerId() - Method in class org.onosproject.store.device.impl.DeviceKey
 
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() - Method in class org.onosproject.store.device.impl.PortKey
 
providerId() - Method in class org.onosproject.store.link.impl.Provided
 
purge() - Method in class org.onosproject.store.flow.impl.DeviceFlowTable
Purges the flow table.
purge() - Method in class org.onosproject.store.flow.impl.FlowBucket
Purges the bucket.
purgeFlowRule(DeviceId) - Method in class org.onosproject.store.flow.impl.ECFlowRuleStore
 
purgeFlowRules() - Method in class org.onosproject.store.flow.impl.ECFlowRuleStore
 
purgeGroupEntries() - Method in class org.onosproject.store.group.impl.DistributedGroupStore
 
purgeGroupEntry(DeviceId) - Method in class org.onosproject.store.group.impl.DistributedGroupStore
 
purgeMeter(DeviceId) - Method in class org.onosproject.store.meter.impl.DistributedMeterStore
 
pushGroupMetrics(DeviceId, Collection<Group>) - Method in class org.onosproject.store.group.impl.DistributedGroupStore
 
putNextGroup(Integer, NextGroup) - Method in class org.onosproject.store.flowobjective.impl.DistributedFlowObjectiveStore
 

Q

queueConfig(S, String, JsonNode) - Method in class org.onosproject.store.config.impl.DistributedNetworkConfigStore
 

R

read(Kryo, Input, Class<InternalDeviceEvent>) - Method in class org.onosproject.store.device.impl.InternalDeviceEventSerializer
 
read(Kryo, Input, Class<InternalDeviceStatusChangeEvent>) - Method in class org.onosproject.store.device.impl.InternalDeviceStatusChangeEventSerializer
 
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<MastershipBasedTimestamp>) - Method in class org.onosproject.store.serializers.custom.MastershipBasedTimestampSerializer
 
reason() - Method in class org.onosproject.store.meter.impl.MeterData
 
rebalanceScheduled - Variable in class org.onosproject.store.intent.impl.WorkPartitionManager
 
register(List<? extends Resource>) - Method in class org.onosproject.store.resource.impl.ConsistentResourceStore
 
registerApplication(String) - Method in class org.onosproject.store.core.impl.DistributedApplicationIdStore
 
release(List<ResourceAllocation>) - Method in class org.onosproject.store.resource.impl.ConsistentResourceStore
 
releaseMapping(IntentId) - Method in class org.onosproject.store.intent.impl.ConsistentIntentSetMultimap
 
relinquishAllRole(NodeId) - Method in class org.onosproject.store.mastership.impl.ConsistentDeviceMastershipStore
 
relinquishRole(NodeId, DeviceId) - Method in class org.onosproject.store.mastership.impl.ConsistentDeviceMastershipStore
 
REMOTE_APPLY_COMPLETED - Static variable in class org.onosproject.store.flow.impl.ECFlowRuleStoreMessageSubjects
 
REMOTE_GROUP_OP_REQUEST - Static variable in class org.onosproject.store.group.impl.GroupStoreMessageSubjects
 
remove(ApplicationId) - Method in class org.onosproject.store.app.DistributedApplicationStore
 
remove(FlowEntry) - Method in class org.onosproject.store.flow.impl.DeviceFlowTable
Removes an entry from the table.
remove(FlowEntry, long, LogicalClock) - Method in class org.onosproject.store.flow.impl.FlowBucket
Removes the given flow rule from the bucket.
remove(PiHandle) - Method in class org.onosproject.store.pi.impl.AbstractDistributedPiTranslationStore
 
REMOVE_FLOW_ENTRY - Static variable in class org.onosproject.store.flow.impl.ECFlowRuleStoreMessageSubjects
 
removeBinding(DeviceId) - Method in class org.onosproject.store.pi.impl.DistributedDevicePipeconfMappingStore
 
removeConfigFactory(ConfigFactory) - Method in class org.onosproject.store.config.impl.DistributedNetworkConfigStore
 
removeDevice(DeviceId) - Method in class org.onosproject.store.device.impl.ECDeviceStore
 
removeDevice(DeviceId) - Method in class org.onosproject.store.device.impl.GossipDeviceStore
 
removeDevices(RegionId, Collection<DeviceId>) - Method in class org.onosproject.store.region.impl.DistributedRegionStore
 
removeExtraneousGroupEntry(Group) - Method in class org.onosproject.store.group.impl.DistributedGroupStore
 
removeFlowRule(FlowEntry) - Method in class org.onosproject.store.flow.impl.ECFlowRuleStore
 
removeFlowStatistic(FlowRule) - Method in class org.onosproject.store.statistic.impl.DistributedFlowStatisticStore
 
removeFromStatistics(FlowRule) - Method in class org.onosproject.store.statistic.impl.DistributedStatisticStore
 
removeGroupEntry(Group) - Method in class org.onosproject.store.group.impl.DistributedGroupStore
Removes the group entry from store.
removeHost(HostId) - Method in class org.onosproject.store.host.impl.DistributedHostStore
 
removeIp(HostId, IpAddress) - Method in class org.onosproject.store.host.impl.DistributedHostStore
 
removeLink(ConnectPoint, ConnectPoint) - Method in class org.onosproject.store.link.impl.ECLinkStore
 
removeListener(WorkPartitionEventListener) - Method in class org.onosproject.store.intent.impl.WorkPartitionManager
 
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.
removeLocation(HostId, HostLocation) - Method in class org.onosproject.store.host.impl.DistributedHostStore
 
removeNextGroup(Integer) - Method in class org.onosproject.store.flowobjective.impl.DistributedFlowObjectiveStore
 
removeOrDownLink(ConnectPoint, ConnectPoint) - Method in class org.onosproject.store.link.impl.ECLinkStore
 
removeProbingHost(MacAddress) - Method in class org.onosproject.store.host.impl.DefaultHostProbeStore
 
removeRegion(RegionId) - Method in class org.onosproject.store.region.impl.DistributedRegionStore
 
removeRegistration(String) - Method in class org.onosproject.store.cluster.impl.DistributedLeadershipStore
 
removeRegistration(NodeId) - Method in class org.onosproject.store.cluster.impl.DistributedLeadershipStore
 
removeSink(ConnectPoint) - Method in class org.onosproject.store.mcast.impl.MulticastData
 
removeSubscriber(MessageSubject) - Method in class org.onosproject.store.cluster.messaging.impl.ClusterCommunicationManager
 
replicaInfo() - Method in class org.onosproject.store.flow.ReplicaInfoEvent
Returns the current replica information for the subject.
ReplicaInfo - Class in org.onosproject.store.flow
Class to represent placement information about Master/Backup copy.
ReplicaInfo(long, NodeId, List<NodeId>) - Constructor for class org.onosproject.store.flow.ReplicaInfo
Creates a ReplicaInfo instance.
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.ECFlowRuleStore
 
ReplicaInfoManager - Class in org.onosproject.store.flow.impl
Manages replica placement information.
ReplicaInfoManager() - Constructor for class org.onosproject.store.flow.impl.ReplicaInfoManager
 
ReplicaInfoService - Interface in org.onosproject.store.flow
Service to return where the replica should be placed.
report(NodeId) - Method in class org.onosproject.store.cluster.impl.PhiAccrualFailureDetector
Report a new heart beat for the specified node id.
report(NodeId, long) - Method in class org.onosproject.store.cluster.impl.PhiAccrualFailureDetector
Report a new heart beat for the specified node id.
requestPackets(PacketRequest) - Method in class org.onosproject.store.packet.impl.DistributedPacketStore
 
requestRole(DeviceId) - Method in class org.onosproject.store.mastership.impl.ConsistentDeviceMastershipStore
 
reset(NodeId) - Method in class org.onosproject.store.cluster.impl.PhiAccrualFailureDetector
Resets the failure detector for the given node.

S

sendAndReceive(M, MessageSubject, Function<M, byte[]>, Function<byte[], R>, NodeId, Duration) - 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
 
sequenceNumber() - Method in class org.onosproject.store.impl.MastershipBasedTimestamp
Returns the sequenceNumber number.
serializer - Variable in class org.onosproject.store.flow.impl.ECFlowRuleStore
 
SERIALIZER - Static variable in class org.onosproject.store.device.impl.ECDeviceStore
 
SERIALIZER - Static variable in class org.onosproject.store.device.impl.GossipDeviceStore
 
SERIALIZER - Static variable in class org.onosproject.store.link.impl.ECLinkStore
 
SERIALIZER - Static variable in class org.onosproject.store.mastership.impl.ConsistentDeviceMastershipStore
 
SERIALIZER - Static variable in class org.onosproject.store.statistic.impl.DistributedFlowStatisticStore
 
SERIALIZER - Static variable in class org.onosproject.store.statistic.impl.DistributedStatisticStore
 
SERIALIZER_BUILDER - Static variable in class org.onosproject.store.device.impl.ECDeviceStore
 
serializerBuilder - Variable in class org.onosproject.store.flow.impl.ECFlowRuleStore
 
service - Variable in class org.onosproject.store.resource.impl.ConsistentResourceStore
 
setDefaultGraphPathSearch(GraphPathSearch<TopologyVertex, TopologyEdge>) - Method in class org.onosproject.store.topology.impl.DistributedTopologyStore
 
setDefaultLinkWeigher(LinkWeigher) - Method in class org.onosproject.store.topology.impl.DistributedTopologyStore
 
setDelegate(ApplicationStoreDelegate) - Method in class org.onosproject.store.app.DistributedApplicationStore
 
setMaster(NodeId, DeviceId) - Method in class org.onosproject.store.mastership.impl.ConsistentDeviceMastershipStore
 
setPermissions(ApplicationId, Set<Permission>) - Method in class org.onosproject.store.app.DistributedApplicationStore
 
setProperty(String, String, String) - Method in class org.onosproject.store.cfg.DistributedComponentConfigStore
 
setProperty(String, String, String, boolean) - Method in class org.onosproject.store.cfg.DistributedComponentConfigStore
 
setSource(ConnectPoint) - Method in class org.onosproject.store.mcast.impl.MulticastData
 
setStandby(NodeId, DeviceId) - Method in class org.onosproject.store.mastership.impl.ConsistentDeviceMastershipStore
 
sinks() - Method in class org.onosproject.store.mcast.impl.MulticastData
 
sinksFor(McastRoute) - Method in class org.onosproject.store.mcast.impl.DistributedMcastStore
 
source() - Method in class org.onosproject.store.mcast.impl.MulticastData
 
sourceFor(McastRoute) - Method in class org.onosproject.store.mcast.impl.DistributedMcastStore
 
storageService - Variable in class org.onosproject.store.app.DistributedApplicationStore
 
storageService - Variable in class org.onosproject.store.cfg.DistributedComponentConfigStore
 
storageService - Variable in class org.onosproject.store.cluster.impl.DistributedLeadershipStore
 
storageService - Variable in class org.onosproject.store.config.impl.DistributedNetworkConfigStore
 
storageService - Variable in class org.onosproject.store.core.impl.DistributedApplicationIdStore
 
storageService - Variable in class org.onosproject.store.core.impl.DistributedIdBlockStore
 
storageService - Variable in class org.onosproject.store.core.impl.LogicalClockManager
 
storageService - Variable in class org.onosproject.store.device.impl.ECDeviceStore
 
storageService - Variable in class org.onosproject.store.device.impl.GossipDeviceStore
 
storageService - Variable in class org.onosproject.store.flow.impl.ECFlowRuleStore
 
storageService - Variable in class org.onosproject.store.flowobjective.impl.DistributedFlowObjectiveStore
 
storageService - Variable in class org.onosproject.store.group.impl.DistributedGroupStore
 
storageService - Variable in class org.onosproject.store.host.impl.DefaultHostProbeStore
 
storageService - Variable in class org.onosproject.store.host.impl.DistributedHostStore
 
storageService - Variable in class org.onosproject.store.intent.impl.ConsistentIntentSetMultimap
 
storageService - Variable in class org.onosproject.store.intent.impl.GossipIntentStore
 
storageService - Variable in class org.onosproject.store.key.impl.DistributedDeviceKeyStore
 
storageService - Variable in class org.onosproject.store.link.impl.ECLinkStore
 
storageService - Variable in class org.onosproject.store.mcast.impl.DistributedMcastStore
 
storageService - Variable in class org.onosproject.store.packet.impl.DistributedPacketStore
 
storageService - Variable in class org.onosproject.store.pi.impl.AbstractDistributedPiTranslationStore
 
storageService - Variable in class org.onosproject.store.pi.impl.DistributedDevicePipeconfMappingStore
 
storageService - Variable in class org.onosproject.store.region.impl.DistributedRegionStore
 
storageService - Variable in class org.onosproject.store.topology.impl.DistributedTopologyStore
 
STORE_COMMON - Static variable in class org.onosproject.store.serializers.custom.DistributedStoreSerializers
KryoNamespace which can serialize ONF misc classes.
STORE_CUSTOM_BEGIN - Static variable in class org.onosproject.store.serializers.custom.DistributedStoreSerializers
 
storeBatch(FlowRuleBatchOperation) - Method in class org.onosproject.store.flow.impl.ECFlowRuleStore
 
storeFlowRule(FlowRule) - Method in class org.onosproject.store.flow.impl.ECFlowRuleStore
 
storeGroupDescription(GroupDescription) - Method in class org.onosproject.store.group.impl.DistributedGroupStore
Stores a new group entry using the information from group description.
storeMeter(Meter) - Method in class org.onosproject.store.meter.impl.DistributedMeterStore
 
storeMeterFeatures(MeterFeatures) - Method in class org.onosproject.store.meter.impl.DistributedMeterStore
 
storeRoute(McastRoute, McastStore.Type) - Method in class org.onosproject.store.mcast.impl.DistributedMcastStore
 
storeSink(McastRoute, ConnectPoint, McastStore.Type) - Method in class org.onosproject.store.mcast.impl.DistributedMcastStore
 
storeSource(McastRoute, ConnectPoint) - Method in class org.onosproject.store.mcast.impl.DistributedMcastStore
 
STRICT - org.onosproject.store.link.impl.ECLinkStore.LinkDiscoveryMode
Strict mode - all newly discovered links must be defined in the network config.
suspend(HostId) - Method in class org.onosproject.store.host.impl.DistributedHostStore
 

T

term() - Method in class org.onosproject.store.flow.impl.DeviceReplicaInfo
Returns the mastership term.
term() - Method in class org.onosproject.store.flow.impl.FlowBucket
Returns the flow bucket term.
term() - Method in class org.onosproject.store.flow.impl.FlowBucketDigest
Returns the bucket term.
term() - Method in class org.onosproject.store.flow.ReplicaInfo
Returns the mastership term.
TERM_ACTIVE - org.onosproject.store.flow.impl.LifecycleEvent.Type
 
TERM_END - org.onosproject.store.flow.impl.LifecycleEvent.Type
 
TERM_START - org.onosproject.store.flow.impl.LifecycleEvent.Type
 
TERM_UPDATE - org.onosproject.store.flow.impl.LifecycleEvent.Type
 
termNumber() - Method in class org.onosproject.store.impl.MastershipBasedTimestamp
Returns the termNumber.
termService - Variable in class org.onosproject.store.device.impl.GossipDeviceStore
 
tick(LogicalTimestamp) - Method in class org.onosproject.store.flow.impl.LogicalClock
Records an event.
timestamp() - Method in class org.onosproject.store.device.impl.InternalDeviceRemovedEvent
 
timestamp() - Method in class org.onosproject.store.device.impl.InternalDeviceStatusChangeEvent
 
timestamp() - Method in class org.onosproject.store.flow.impl.FlowBucket
Returns the flow bucket timestamp.
timestamp() - Method in class org.onosproject.store.flow.impl.FlowBucketDigest
Returns the bucket timestamp.
timestamp() - Method in class org.onosproject.store.flow.impl.Timestamped
Returns the timestamp.
timestamp() - Method in class org.onosproject.store.impl.Timestamped
Returns the time stamp.
timestamp(T) - Method in class org.onosproject.store.flow.impl.LogicalClock
Returns a timestamped value.
Timestamped<T> - Class in org.onosproject.store.flow.impl
Timestamped value.
Timestamped<T> - Class in org.onosproject.store.impl
Wrapper class to store Timestamped value.
Timestamped(T, LogicalTimestamp) - Constructor for class org.onosproject.store.flow.impl.Timestamped
 
Timestamped(T, Timestamp) - Constructor for class org.onosproject.store.impl.Timestamped
Creates a time stamped value.
toString() - Method in class org.onosproject.store.device.impl.DeviceFragmentId
 
toString() - Method in class org.onosproject.store.device.impl.DeviceKey
 
toString() - Method in class org.onosproject.store.device.impl.InternalDeviceEvent
 
toString() - Method in class org.onosproject.store.device.impl.InternalDeviceRemovedEvent
 
toString() - Method in class org.onosproject.store.device.impl.InternalDeviceStatusChangeEvent
 
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.device.impl.PortKey
 
toString() - Method in class org.onosproject.store.flow.impl.BackupOperation
 
toString() - Method in class org.onosproject.store.flow.impl.BucketId
 
toString() - Method in class org.onosproject.store.flow.impl.DeviceReplicaInfo
 
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.link.impl.Provided
 
toString() - Method in class org.onosproject.store.mcast.impl.MulticastData
 
type() - Method in class org.onosproject.store.group.impl.GroupStoreMessage
Returns the type of this group operation.

U

unicast(M, MessageSubject, Function<M, byte[]>, NodeId) - Method in class org.onosproject.store.cluster.messaging.impl.ClusterCommunicationManager
 
unregister(List<? extends ResourceId>) - Method in class org.onosproject.store.resource.impl.ConsistentResourceStore
 
unsetProperty(String, String) - Method in class org.onosproject.store.cfg.DistributedComponentConfigStore
 
unsuspend(HostId) - Method in class org.onosproject.store.host.impl.DistributedHostStore
 
update(FlowEntry) - Method in class org.onosproject.store.flow.impl.DeviceFlowTable
Updates an entry in the table.
update(FlowEntry, long, LogicalClock) - Method in class org.onosproject.store.flow.impl.FlowBucket
Updates the given flow rule in the bucket.
update(FlowRule, Function<StoredFlowEntry, T>) - Method in class org.onosproject.store.flow.impl.DeviceFlowTable
Applies the given update function to the rule.
update(FlowRule, Function<StoredFlowEntry, T>, long, LogicalClock) - Method in class org.onosproject.store.flow.impl.FlowBucket
Applies the given update function to the rule.
UPDATE - org.onosproject.store.group.impl.GroupStoreMessage.Type
 
updateBuckets() - Method in class org.onosproject.store.group.impl.GroupStoreMessage
Returns the group buckets to be updated as part of this group request.
updateFlowStatistic(FlowEntry) - Method in class org.onosproject.store.statistic.impl.DistributedFlowStatisticStore
 
updateGroupDescription(DeviceId, GroupKey, GroupStore.UpdateType, GroupBuckets, GroupKey) - Method in class org.onosproject.store.group.impl.DistributedGroupStore
Updates the existing group entry with the information from group description.
updateMeter(Meter) - Method in class org.onosproject.store.meter.impl.DistributedMeterStore
 
updateMeterState(Meter) - Method in class org.onosproject.store.meter.impl.DistributedMeterStore
 
updatePorts(ProviderId, DeviceId, List<PortDescription>) - Method in class org.onosproject.store.device.impl.ECDeviceStore
 
updatePorts(ProviderId, DeviceId, List<PortDescription>) - Method in class org.onosproject.store.device.impl.GossipDeviceStore
 
updatePortStatistics(ProviderId, DeviceId, Collection<PortStatistics>) - Method in class org.onosproject.store.device.impl.ECDeviceStore
 
updatePortStatistics(ProviderId, DeviceId, Collection<PortStatistics>) - Method in class org.onosproject.store.device.impl.GossipDeviceStore
 
updatePortStatus(ProviderId, DeviceId, PortDescription) - Method in class org.onosproject.store.device.impl.ECDeviceStore
 
updatePortStatus(ProviderId, DeviceId, PortDescription) - Method in class org.onosproject.store.device.impl.GossipDeviceStore
 
updateRegion(RegionId, String, Region.Type, Annotations, List<Set<NodeId>>) - Method in class org.onosproject.store.region.impl.DistributedRegionStore
 
updateTableStatistics(DeviceId, List<TableStatisticsEntry>) - Method in class org.onosproject.store.flow.impl.ECFlowRuleStore
 
updateTopology(ProviderId, GraphDescription, List<Event>) - Method in class org.onosproject.store.topology.impl.DistributedTopologyStore
 
updateType() - Method in class org.onosproject.store.group.impl.GroupStoreMessage
Returns the update group operation type.
upgradeService - Variable in class org.onosproject.store.cluster.impl.DistributedLeadershipStore
 

V

value() - Method in class org.onosproject.store.flow.impl.Timestamped
Returns the value.
value() - Method in class org.onosproject.store.impl.Timestamped
Returns the value.
valueOf(String) - Static method in enum org.onosproject.store.app.DistributedApplicationStore.InternalState
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.impl.LifecycleEvent.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.onosproject.store.flow.ReplicaInfoEvent.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.onosproject.store.group.impl.GroupStoreMessage.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.onosproject.store.link.impl.ECLinkStore.LinkDiscoveryMode
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.onosproject.store.app.DistributedApplicationStore.InternalState
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.onosproject.store.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.impl.LifecycleEvent.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() - Static method in enum org.onosproject.store.group.impl.GroupStoreMessage.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.onosproject.store.link.impl.ECLinkStore.LinkDiscoveryMode
Returns an array containing the constants of this enum type, in the order they are declared.
versionService - Variable in class org.onosproject.store.app.DistributedApplicationStore
 
versionService - Variable in class org.onosproject.store.cluster.impl.DistributedLeadershipStore
 

W

WorkPartitionManager - Class in org.onosproject.store.intent.impl
Manages the assignment of work partitions to instances.
WorkPartitionManager() - Constructor for class org.onosproject.store.intent.impl.WorkPartitionManager
 
write(Kryo, Output, InternalDeviceEvent) - Method in class org.onosproject.store.device.impl.InternalDeviceEventSerializer
 
write(Kryo, Output, InternalDeviceStatusChangeEvent) - Method in class org.onosproject.store.device.impl.InternalDeviceStatusChangeEventSerializer
 
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, MastershipBasedTimestamp) - Method in class org.onosproject.store.serializers.custom.MastershipBasedTimestampSerializer
 
write(IntentData) - Method in class org.onosproject.store.intent.impl.GossipIntentStore
 
A B C D E F G H I K L M N O P Q R S T U V W 
All Classes All Packages