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

A

activate() - Method in class org.onosproject.app.impl.ApplicationManager
 
activate(ApplicationId) - Method in class org.onosproject.app.impl.ApplicationManager
 
activate() - Method in class org.onosproject.cfg.impl.ComponentConfigLoader
 
activate() - Method in class org.onosproject.cfg.impl.ComponentConfigManager
 
activate() - Method in class org.onosproject.cluster.impl.ClusterManager
 
activate() - Method in class org.onosproject.cluster.impl.ClusterMetadataManager
 
activate(ComponentContext) - Method in class org.onosproject.cluster.impl.ComponentsMonitor
 
activate() - Method in class org.onosproject.cluster.impl.ConfigFileBasedClusterMetadataProvider
 
activate() - Method in class org.onosproject.cluster.impl.DefaultClusterMetadataProvider
 
activate() - Method in class org.onosproject.cluster.impl.LeadershipManager
 
activate() - Method in class org.onosproject.cluster.impl.MastershipManager
 
activate() - Method in class org.onosproject.core.impl.CoreManager
 
activate() - Method in class org.onosproject.core.impl.HybridLogicalClockManager
 
activate() - Method in class org.onosproject.core.impl.MetricsManagerComponent
 
activate() - Method in class org.onosproject.event.impl.CoreEventDispatcher
 
activate() - Method in class org.onosproject.net.config.impl.BasicNetworkConfigs
 
activate() - Method in class org.onosproject.net.config.impl.NetworkConfigLoader
 
activate() - Method in class org.onosproject.net.config.impl.NetworkConfigManager
 
activate() - Method in class org.onosproject.net.device.impl.DeviceManager
 
activate() - Method in class org.onosproject.net.driver.impl.DriverManager
 
activate() - Method in class org.onosproject.net.edgeservice.impl.EdgeManager
 
activate(ComponentContext) - Method in class org.onosproject.net.flow.impl.FlowRuleManager
 
activate() - Method in class org.onosproject.net.flowobjective.impl.composition.FlowObjectiveCompositionManager
 
activate() - Method in class org.onosproject.net.flowobjective.impl.FlowObjectiveManager
 
activate(ComponentContext) - Method in class org.onosproject.net.group.impl.GroupManager
 
activate(ComponentContext) - Method in class org.onosproject.net.host.impl.HostManager
 
activate() - Method in class org.onosproject.net.intent.impl.compiler.HostToHostIntentCompiler
 
activate() - Method in class org.onosproject.net.intent.impl.compiler.IntentConfigurableRegistrator
 
activate() - Method in class org.onosproject.net.intent.impl.compiler.LinkCollectionIntentCompiler
 
activate() - Method in class org.onosproject.net.intent.impl.compiler.LinkCollectionIntentFlowObjectiveCompiler
 
activate() - Method in class org.onosproject.net.intent.impl.compiler.MplsIntentCompiler
Deprecated.
 
activate() - Method in class org.onosproject.net.intent.impl.compiler.MplsPathIntentCompiler
Deprecated.
 
activate() - Method in class org.onosproject.net.intent.impl.compiler.MultiPointToSinglePointIntentCompiler
 
activate() - Method in class org.onosproject.net.intent.impl.compiler.PathIntentCompiler
 
activate() - Method in class org.onosproject.net.intent.impl.compiler.PathIntentFlowObjectiveCompiler
 
activate() - Method in class org.onosproject.net.intent.impl.compiler.PointToPointIntentCompiler
 
activate() - Method in class org.onosproject.net.intent.impl.compiler.SinglePointToMultiPointIntentCompiler
 
activate() - Method in class org.onosproject.net.intent.impl.compiler.TwoWayP2PIntentCompiler
 
activate() - Method in class org.onosproject.net.intent.impl.compiler.VirtualNetworkIntentCompiler
 
activate() - Method in class org.onosproject.net.intent.impl.IntentCleanup
 
activate() - Method in class org.onosproject.net.intent.impl.IntentManager
 
activate() - Method in class org.onosproject.net.intent.impl.ObjectiveTracker
 
activate() - Method in class org.onosproject.net.key.impl.DeviceKeyManager
 
activate() - Method in class org.onosproject.net.link.impl.LinkManager
 
activate() - Method in class org.onosproject.net.packet.impl.PacketManager
 
activate() - Method in class org.onosproject.net.proxyarp.impl.ProxyArpManager
Deprecated.
 
activate() - Method in class org.onosproject.net.region.impl.RegionManager
 
activate() - Method in class org.onosproject.net.resource.impl.ResourceManager
 
activate() - Method in class org.onosproject.net.resource.impl.ResourceRegistrar
 
activate() - Method in class org.onosproject.net.statistic.impl.FlowStatisticManager
 
activate() - Method in class org.onosproject.net.statistic.impl.StatisticManager
 
activate(ComponentContext) - Method in class org.onosproject.net.topology.impl.DefaultTopologyProvider
 
activate() - Method in class org.onosproject.net.topology.impl.PathManager
 
activate() - Method in class org.onosproject.net.topology.impl.TopologyManager
 
addActivePartitionMember(PartitionId, NodeId) - Method in class org.onosproject.cluster.impl.ConfigFileBasedClusterMetadataProvider
 
addActivePartitionMember(PartitionId, NodeId) - Method in class org.onosproject.cluster.impl.DefaultClusterMetadataProvider
 
addBucketsToGroup(DeviceId, GroupKey, GroupBuckets, GroupKey, ApplicationId) - Method in class org.onosproject.net.group.impl.GroupManager
Append buckets to existing group.
addConfig(S, Class<C>) - Method in class org.onosproject.net.config.impl.NetworkConfigManager
 
addDevices(RegionId, Collection<DeviceId>) - Method in class org.onosproject.net.region.impl.RegionManager
 
addGeneratedParentForwardingObjective(ForwardingObjective, ForwardingObjective) - Method in class org.onosproject.net.flowobjective.impl.composition.ForwardTable
 
addGroup(GroupDescription) - Method in class org.onosproject.net.group.impl.GroupManager
Create a group in the specified device with the provided parameters.
addKey(DeviceKey) - Method in class org.onosproject.net.key.impl.DeviceKeyManager
 
addNode(NodeId, IpAddress, int) - Method in class org.onosproject.cluster.impl.ClusterManager
 
addObjectives - Variable in class org.onosproject.net.flowobjective.impl.composition.ForwardUpdateTable
 
addPending(IntentData) - Method in class org.onosproject.net.intent.impl.IntentManager
 
addProcessor(PacketProcessor, int) - Method in class org.onosproject.net.packet.impl.PacketManager
 
addTrackedResources(Key, Collection<NetworkResource>) - Method in class org.onosproject.net.intent.impl.ObjectiveTracker
 
addTrackedResources(Key, Collection<NetworkResource>) - Method in interface org.onosproject.net.intent.impl.ObjectiveTrackerService
Adds a path flow to be tracked.
addUpdateTable(ForwardUpdateTable) - Method in class org.onosproject.net.flowobjective.impl.composition.ForwardUpdateTable
 
adjustRate() - Method in class org.onosproject.net.intent.impl.IntentCleanup
 
adminService - Variable in class org.onosproject.net.resource.impl.ResourceRegistrar
 
allocate(ResourceConsumer, List<? extends Resource>) - Method in class org.onosproject.net.resource.impl.ResourceManager
 
allocateNextId() - Method in class org.onosproject.net.flowobjective.impl.composition.FlowObjectiveCompositionManager
 
allocateNextId() - Method in class org.onosproject.net.flowobjective.impl.FlowObjectiveManager
 
allocateUniqueIdBlock() - Method in interface org.onosproject.core.impl.IdBlockAllocator
Allocates a unique Id Block.
allocateUniqueIdBlock(long) - Method in interface org.onosproject.core.impl.IdBlockAllocator
Allocates next unique id and retrieve a new range of ids if needed.
allocateUniqueIdBlock() - Method in class org.onosproject.core.impl.StoreBasedIdBlockAllocator
Returns a block of IDs which are unique and unused.
allocateUniqueIdBlock(long) - Method in class org.onosproject.core.impl.StoreBasedIdBlockAllocator
 
allocator - Variable in class org.onosproject.core.impl.BlockAllocatorBasedIdGenerator
 
appId - Variable in class org.onosproject.net.intent.impl.compiler.MplsPathIntentCompiler
Deprecated.
 
applicationId - Variable in class org.onosproject.net.flowobjective.impl.composition.FlowObjectiveCompositionTree
 
applicationIdStore - Variable in class org.onosproject.core.impl.CoreManager
 
ApplicationManager - Class in org.onosproject.app.impl
Implementation of the application management service.
ApplicationManager() - Constructor for class org.onosproject.app.impl.ApplicationManager
 
apply(FlowRuleOperations) - Method in class org.onosproject.net.flow.impl.FlowRuleManager
 
apply(Optional<IntentData>, Optional<IntentData>) - Method in interface org.onosproject.net.intent.impl.IntentProcessor
 
applyConfig(S, Class<C>, JsonNode) - Method in class org.onosproject.net.config.impl.NetworkConfigManager
 
applyConfig(String, S, String, JsonNode) - Method in class org.onosproject.net.config.impl.NetworkConfigManager
 
applyFlowRules(FlowRule...) - Method in class org.onosproject.net.flow.impl.FlowRuleManager
 
appService - Variable in class org.onosproject.core.impl.CoreManager
 
assignLabelToLinks(Set<Link>, IntentId, EncapsulationType) - Method in class org.onosproject.net.resource.impl.LabelAllocator
Allocates labels and associates them to links.
assignLabelToPorts(Set<Link>, IntentId, EncapsulationType) - Method in class org.onosproject.net.resource.impl.LabelAllocator
Allocates labels and associates them to source and destination ports of a link.

B

balanceRoles() - Method in class org.onosproject.cluster.impl.MastershipManager
 
basicConfigs - Variable in class org.onosproject.net.config.impl.NetworkConfigLoader
 
BasicDeviceOperator - Class in org.onosproject.net.device.impl
Implementations of merge policies for various sources of device configuration information.
BasicHostOperator - Class in org.onosproject.net.host.impl
Implementations of merge policies for various sources of host configuration information.
BasicLinkOperator - Class in org.onosproject.net.link.impl
Implementations of merge policies for various sources of link configuration information.
BasicNetworkConfigs - Class in org.onosproject.net.config.impl
Component for registration of builtin basic network configurations.
BasicNetworkConfigs() - Constructor for class org.onosproject.net.config.impl.BasicNetworkConfigs
 
bindIntentService(IntentService) - Method in class org.onosproject.net.intent.impl.ObjectiveTracker
 
BlockAllocatorBasedIdGenerator - Class in org.onosproject.core.impl
Base class of IdGenerator implementations which use IdBlockAllocator as backend.
BlockAllocatorBasedIdGenerator(IdBlockAllocator) - Constructor for class org.onosproject.core.impl.BlockAllocatorBasedIdGenerator
Constructs an ID generator which use IdBlockAllocator as backend.

C

cancelPackets(TrafficSelector, PacketPriority, ApplicationId) - Method in class org.onosproject.net.packet.impl.PacketManager
 
cancelPackets(TrafficSelector, PacketPriority, ApplicationId, Optional<DeviceId>) - Method in class org.onosproject.net.packet.impl.PacketManager
 
cancelPackets(PacketRequest) - Method in class org.onosproject.net.packet.impl.PacketManager.InternalStoreDelegate
 
cfgAdmin - Variable in class org.onosproject.cfg.impl.ComponentConfigManager
 
cfgRegistry - Variable in class org.onosproject.net.resource.impl.ResourceRegistrar
 
cfgService - Variable in class org.onosproject.cluster.impl.MastershipManager
 
cfgService - Variable in class org.onosproject.core.impl.CoreManager
 
cfgService - Variable in class org.onosproject.net.flow.impl.FlowRuleManager
 
cfgService - Variable in class org.onosproject.net.group.impl.GroupManager
 
cfgService - Variable in class org.onosproject.net.host.impl.HostManager
 
cfgService - Variable in class org.onosproject.net.intent.impl.compiler.IntentConfigurableRegistrator
 
cfgService - Variable in class org.onosproject.net.intent.impl.IntentCleanup
 
cfgService - Variable in class org.onosproject.net.topology.impl.DefaultTopologyProvider
 
changePortState(DeviceId, PortNumber, boolean) - Method in class org.onosproject.net.device.impl.DeviceManager
 
checkPath(Path, List<Constraint>) - Method in class org.onosproject.net.intent.impl.compiler.ConnectivityIntentCompiler
Validates the specified path against the given constraints.
clusterAdminService - Variable in class org.onosproject.cluster.impl.ComponentsMonitor
 
ClusterManager - Class in org.onosproject.cluster.impl
Implementation of the cluster service.
ClusterManager() - Constructor for class org.onosproject.cluster.impl.ClusterManager
 
clusterMetadataAdminService - Variable in class org.onosproject.cluster.impl.ClusterManager
 
ClusterMetadataManager - Class in org.onosproject.cluster.impl
Implementation of ClusterMetadataService.
ClusterMetadataManager() - Constructor for class org.onosproject.cluster.impl.ClusterMetadataManager
 
clusterMetadataService - Variable in class org.onosproject.cluster.impl.ClusterManager
 
clusterService - Variable in class org.onosproject.cluster.impl.LeadershipManager
 
clusterService - Variable in class org.onosproject.cluster.impl.MastershipManager
 
clusterService - Variable in class org.onosproject.net.device.impl.DeviceManager
 
clusterService - Variable in class org.onosproject.net.flowobjective.impl.composition.FlowObjectiveCompositionManager
 
clusterService - Variable in class org.onosproject.net.flowobjective.impl.FlowObjectiveManager
 
clusterService - Variable in class org.onosproject.net.packet.impl.PacketManager
 
combine(BasicDeviceConfig, DeviceDescription) - Static method in class org.onosproject.net.device.impl.BasicDeviceOperator
Generates a DeviceDescription containing fields from a DeviceDescription and a DeviceConfig.
combine(BasicDeviceConfig, SparseAnnotations) - Static method in class org.onosproject.net.device.impl.BasicDeviceOperator
Generates an annotation from an existing annotation and DeviceConfig.
combine(BasicHostConfig, HostDescription) - Static method in class org.onosproject.net.host.impl.BasicHostOperator
Generates a HostDescription containing fields from a HostDescription and a HostConfig.
combine(BasicHostConfig, SparseAnnotations) - Static method in class org.onosproject.net.host.impl.BasicHostOperator
Generates an annotation from an existing annotation and HostConfig.
combine(BasicLinkConfig, LinkDescription) - Static method in class org.onosproject.net.link.impl.BasicLinkOperator
Generates a LinkDescription containing fields from a LinkDescription and a LinkConfig.
combine(BasicLinkConfig, SparseAnnotations) - Static method in class org.onosproject.net.link.impl.BasicLinkOperator
Generates an annotation from an existing annotation and LinkConfig.
compile(HostToHostIntent, List<Intent>) - Method in class org.onosproject.net.intent.impl.compiler.HostToHostIntentCompiler
 
compile(LinkCollectionIntent, List<Intent>) - Method in class org.onosproject.net.intent.impl.compiler.LinkCollectionIntentCompiler
 
compile(LinkCollectionIntent, List<Intent>) - Method in class org.onosproject.net.intent.impl.compiler.LinkCollectionIntentFlowObjectiveCompiler
 
compile(MplsIntent, List<Intent>) - Method in class org.onosproject.net.intent.impl.compiler.MplsIntentCompiler
Deprecated.
 
compile(MplsPathIntent, List<Intent>) - Method in class org.onosproject.net.intent.impl.compiler.MplsPathIntentCompiler
Deprecated.
 
compile(MultiPointToSinglePointIntent, List<Intent>) - Method in class org.onosproject.net.intent.impl.compiler.MultiPointToSinglePointIntentCompiler
 
compile(PathCompiler.PathCompilerCreateFlow<T>, PathIntent, List<T>, List<DeviceId>) - Method in class org.onosproject.net.intent.impl.compiler.PathCompiler
Compiles an intent down to flows.
compile(PathIntent, List<Intent>) - Method in class org.onosproject.net.intent.impl.compiler.PathIntentCompiler
 
compile(PathIntent, List<Intent>) - Method in class org.onosproject.net.intent.impl.compiler.PathIntentFlowObjectiveCompiler
 
compile(PointToPointIntent, List<Intent>) - Method in class org.onosproject.net.intent.impl.compiler.PointToPointIntentCompiler
 
compile(SinglePointToMultiPointIntent, List<Intent>) - Method in class org.onosproject.net.intent.impl.compiler.SinglePointToMultiPointIntentCompiler
 
compile(TwoWayP2PIntent, List<Intent>) - Method in class org.onosproject.net.intent.impl.compiler.TwoWayP2PIntentCompiler
 
compile(VirtualNetworkIntent, List<Intent>) - Method in class org.onosproject.net.intent.impl.compiler.VirtualNetworkIntentCompiler
 
compile(Intent, List<Intent>) - Method in interface org.onosproject.net.intent.impl.IntentProcessor
Compiles an intent recursively.
ComponentConfigLoader - Class in org.onosproject.cfg.impl
Component responsible for automatically loading configuration file from configuration directory.
ComponentConfigLoader() - Constructor for class org.onosproject.cfg.impl.ComponentConfigLoader
 
ComponentConfigManager - Class in org.onosproject.cfg.impl
Implementation of the centralized component configuration service.
ComponentConfigManager() - Constructor for class org.onosproject.cfg.impl.ComponentConfigManager
 
ComponentsMonitor - Class in org.onosproject.cluster.impl
Monitors the system to make sure that all bundles and their components are properly activated and keeps the cluster node service appropriately updated.
ComponentsMonitor() - Constructor for class org.onosproject.cluster.impl.ComponentsMonitor
 
composeOverride(ForwardingObjective, int) - Static method in class org.onosproject.net.flowobjective.impl.composition.FlowObjectiveCompositionUtil
 
composeParallel(ForwardingObjective, ForwardingObjective) - Static method in class org.onosproject.net.flowobjective.impl.composition.FlowObjectiveCompositionUtil
 
composeSequential(ForwardingObjective, ForwardingObjective, int) - Static method in class org.onosproject.net.flowobjective.impl.composition.FlowObjectiveCompositionUtil
 
computePorts(LinkCollectionIntent, SetMultimap<DeviceId, PortNumber>, SetMultimap<DeviceId, PortNumber>) - Method in class org.onosproject.net.intent.impl.compiler.LinkCollectionCompiler
Helper method to compute input and output ports for each device crossed in the path.
ConfigFileBasedClusterMetadataProvider - Class in org.onosproject.cluster.impl
Provider of cluster metadata sourced from a local config file.
ConfigFileBasedClusterMetadataProvider() - Constructor for class org.onosproject.cluster.impl.ConfigFileBasedClusterMetadataProvider
 
ConfigKey(Class, Class) - Constructor for class org.onosproject.net.config.impl.NetworkConfigManager.ConfigKey
 
ConfigPropertyDefinitions - Class in org.onosproject.cfg.impl
Utility for writing and reading configuration property definition file.
configService - Variable in class org.onosproject.cfg.impl.ComponentConfigLoader
 
configService - Variable in class org.onosproject.net.intent.impl.IntentManager
 
configSuccess(HierarchicalConfiguration) - Static method in class org.onosproject.drivers.utilities.XmlConfigParser
Parses a config reply and returns the result.
CONNECT_POINT_COMPARATOR - Static variable in class org.onosproject.net.statistic.impl.FlowStatisticManager
 
ConnectivityIntentCompiler<T extends org.onosproject.net.intent.ConnectivityIntent> - Class in org.onosproject.net.intent.impl.compiler
Base class for compilers of various connectivity intents.
ConnectivityIntentCompiler() - Constructor for class org.onosproject.net.intent.impl.compiler.ConnectivityIntentCompiler
 
ConnectivityIntentCompiler.ConstraintBasedLinkWeight - Class in org.onosproject.net.intent.impl.compiler
Edge-weight capable of evaluating link cost using a set of constraints.
CoreEventDispatcher - Class in org.onosproject.event.impl
Simple implementation of an event dispatching service.
CoreEventDispatcher() - Constructor for class org.onosproject.event.impl.CoreEventDispatcher
 
CoreManager - Class in org.onosproject.core.impl
Core service implementation.
CoreManager() - Constructor for class org.onosproject.core.impl.CoreManager
 
coreService - Variable in class org.onosproject.net.config.impl.BasicNetworkConfigs
 
coreService - Variable in class org.onosproject.net.flow.impl.FlowRuleManager
 
coreService - Variable in class org.onosproject.net.intent.impl.compiler.LinkCollectionIntentCompiler
 
coreService - Variable in class org.onosproject.net.intent.impl.compiler.LinkCollectionIntentFlowObjectiveCompiler
 
coreService - Variable in class org.onosproject.net.intent.impl.compiler.MplsPathIntentCompiler
Deprecated.
 
coreService - Variable in class org.onosproject.net.intent.impl.compiler.PathIntentCompiler
 
coreService - Variable in class org.onosproject.net.intent.impl.compiler.PathIntentFlowObjectiveCompiler
 
coreService - Variable in class org.onosproject.net.intent.impl.IntentManager
 
coreService - Variable in class org.onosproject.net.packet.impl.PacketManager
 
Corrupt - Class in org.onosproject.net.intent.impl.phase
A class representing errors removing or installing intents.
createControllersConfig(HierarchicalConfiguration, HierarchicalConfiguration, String, String, String, List<ControllerInfo>) - Static method in class org.onosproject.drivers.utilities.XmlConfigParser
 
createFlow(TrafficSelector, TrafficTreatment, ConnectPoint, ConnectPoint, int, boolean, List<T>, List<DeviceId>) - Method in interface org.onosproject.net.intent.impl.compiler.PathCompiler.PathCompilerCreateFlow
 
createFlow(TrafficSelector, TrafficTreatment, ConnectPoint, ConnectPoint, int, boolean, List<FlowRule>, List<DeviceId>) - Method in class org.onosproject.net.intent.impl.compiler.PathIntentCompiler
 
createFlow(TrafficSelector, TrafficTreatment, ConnectPoint, ConnectPoint, int, boolean, List<Objective>, List<DeviceId>) - Method in class org.onosproject.net.intent.impl.compiler.PathIntentFlowObjectiveCompiler
 
createFlowRule(MplsPathIntent, DeviceId, TrafficSelector, TrafficTreatment) - Method in class org.onosproject.net.intent.impl.compiler.MplsPathIntentCompiler
Deprecated.
 
createForwardingInstruction(Optional<EncapsulationConstraint>, LinkCollectionIntent, PortNumber, Set<PortNumber>, DeviceId, Map<ConnectPoint, Identifier<?>>) - Method in class org.onosproject.net.intent.impl.compiler.LinkCollectionCompiler
Helper method to handle the different scenario (not encap, single hop, encap).
createForwardingInstructions(LinkCollectionIntent, PortNumber, DeviceId, Set<PortNumber>) - Method in class org.onosproject.net.intent.impl.compiler.LinkCollectionCompiler
Computes treatment and selector which will be used in the flow representation (Rule, Objective).
createForwardingInstructions(LinkCollectionIntent, PortNumber, Identifier<?>, DeviceId, Set<PortNumber>, Map<ConnectPoint, Identifier<?>>, EncapsulationType) - Method in class org.onosproject.net.intent.impl.compiler.LinkCollectionCompiler
Computes treatment and selector which will be used in the flow representation (Rule, Objective).
createHandler(DeviceId, String...) - Method in class org.onosproject.net.driver.impl.DriverManager
 
createProviderService(ClusterMetadataProvider) - Method in class org.onosproject.cluster.impl.ClusterMetadataManager
 
createProviderService(DeviceProvider) - Method in class org.onosproject.net.device.impl.DeviceManager
 
createProviderService(FlowRuleProvider) - Method in class org.onosproject.net.flow.impl.FlowRuleManager
 
createProviderService(GroupProvider) - Method in class org.onosproject.net.group.impl.GroupManager
 
createProviderService(HostProvider) - Method in class org.onosproject.net.host.impl.HostManager
 
createProviderService(LinkProvider) - Method in class org.onosproject.net.link.impl.LinkManager
 
createProviderService(PacketProvider) - Method in class org.onosproject.net.packet.impl.PacketManager
 
createProviderService(TopologyProvider) - Method in class org.onosproject.net.topology.impl.TopologyManager
 
createRegion(RegionId, String, Region.Type, List<Set<NodeId>>) - Method in class org.onosproject.net.region.impl.RegionManager
 
createRules(LinkCollectionIntent, DeviceId, Set<PortNumber>, Set<PortNumber>, Map<ConnectPoint, Identifier<?>>) - Method in class org.onosproject.net.intent.impl.compiler.LinkCollectionCompiler
Creates the flows representations.
createRules(LinkCollectionIntent, DeviceId, Set<PortNumber>, Set<PortNumber>, Map<ConnectPoint, Identifier<?>>) - Method in class org.onosproject.net.intent.impl.compiler.LinkCollectionIntentCompiler
 
createRules(LinkCollectionIntent, DeviceId, Set<PortNumber>, Set<PortNumber>, Map<ConnectPoint, Identifier<?>>) - Method in class org.onosproject.net.intent.impl.compiler.LinkCollectionIntentFlowObjectiveCompiler
 
currentTopology() - Method in class org.onosproject.net.topology.impl.TopologyManager
 

D

data() - Method in class org.onosproject.net.intent.impl.phase.Corrupt
 
data() - Method in class org.onosproject.net.intent.impl.phase.Failed
 
data() - Method in class org.onosproject.net.intent.impl.phase.FinalIntentProcessPhase
Returns the IntentData object being acted on by this phase.
data() - Method in class org.onosproject.net.intent.impl.phase.Skipped
 
deactivate() - Method in class org.onosproject.app.impl.ApplicationManager
 
deactivate(ApplicationId) - Method in class org.onosproject.app.impl.ApplicationManager
 
deactivate() - Method in class org.onosproject.cfg.impl.ComponentConfigManager
 
deactivate() - Method in class org.onosproject.cluster.impl.ClusterManager
 
deactivate() - Method in class org.onosproject.cluster.impl.ClusterMetadataManager
 
deactivate() - Method in class org.onosproject.cluster.impl.ComponentsMonitor
 
deactivate() - Method in class org.onosproject.cluster.impl.ConfigFileBasedClusterMetadataProvider
 
deactivate() - Method in class org.onosproject.cluster.impl.DefaultClusterMetadataProvider
 
deactivate() - Method in class org.onosproject.cluster.impl.LeadershipManager
 
deactivate() - Method in class org.onosproject.cluster.impl.MastershipManager
 
deactivate() - Method in class org.onosproject.core.impl.CoreManager
 
deactivate() - Method in class org.onosproject.core.impl.HybridLogicalClockManager
 
deactivate() - Method in class org.onosproject.core.impl.MetricsManagerComponent
 
deactivate() - Method in class org.onosproject.event.impl.CoreEventDispatcher
 
deactivate() - Method in class org.onosproject.net.config.impl.BasicNetworkConfigs
 
deactivate() - Method in class org.onosproject.net.config.impl.NetworkConfigLoader
 
deactivate() - Method in class org.onosproject.net.config.impl.NetworkConfigManager
 
deactivate() - Method in class org.onosproject.net.device.impl.DeviceManager
 
deactivate() - Method in class org.onosproject.net.driver.impl.DriverManager
 
deactivate() - Method in class org.onosproject.net.edgeservice.impl.EdgeManager
 
deactivate() - Method in class org.onosproject.net.flow.impl.FlowRuleManager
 
deactivate() - Method in class org.onosproject.net.flowobjective.impl.composition.FlowObjectiveCompositionManager
 
deactivate() - Method in class org.onosproject.net.flowobjective.impl.FlowObjectiveManager
 
deactivate() - Method in class org.onosproject.net.group.impl.GroupManager
 
deactivate() - Method in class org.onosproject.net.host.impl.HostManager
 
deactivate() - Method in class org.onosproject.net.intent.impl.compiler.HostToHostIntentCompiler
 
deactivate() - Method in class org.onosproject.net.intent.impl.compiler.IntentConfigurableRegistrator
 
deactivate() - Method in class org.onosproject.net.intent.impl.compiler.LinkCollectionIntentCompiler
 
deactivate() - Method in class org.onosproject.net.intent.impl.compiler.LinkCollectionIntentFlowObjectiveCompiler
 
deactivate() - Method in class org.onosproject.net.intent.impl.compiler.MplsIntentCompiler
Deprecated.
 
deactivate() - Method in class org.onosproject.net.intent.impl.compiler.MplsPathIntentCompiler
Deprecated.
 
deactivate() - Method in class org.onosproject.net.intent.impl.compiler.MultiPointToSinglePointIntentCompiler
 
deactivate() - Method in class org.onosproject.net.intent.impl.compiler.PathIntentCompiler
 
deactivate() - Method in class org.onosproject.net.intent.impl.compiler.PathIntentFlowObjectiveCompiler
 
deactivate() - Method in class org.onosproject.net.intent.impl.compiler.PointToPointIntentCompiler
 
deactivate() - Method in class org.onosproject.net.intent.impl.compiler.SinglePointToMultiPointIntentCompiler
 
deactivate() - Method in class org.onosproject.net.intent.impl.compiler.TwoWayP2PIntentCompiler
 
deactivate() - Method in class org.onosproject.net.intent.impl.compiler.VirtualNetworkIntentCompiler
 
deactivate() - Method in class org.onosproject.net.intent.impl.IntentCleanup
 
deactivate() - Method in class org.onosproject.net.intent.impl.IntentManager
 
deactivate() - Method in class org.onosproject.net.intent.impl.ObjectiveTracker
 
deactivate() - Method in class org.onosproject.net.key.impl.DeviceKeyManager
 
deactivate() - Method in class org.onosproject.net.link.impl.LinkManager
 
deactivate() - Method in class org.onosproject.net.packet.impl.PacketManager
 
deactivate() - Method in class org.onosproject.net.proxyarp.impl.ProxyArpManager
Deprecated.
 
deactivate() - Method in class org.onosproject.net.region.impl.RegionManager
 
deactivate() - Method in class org.onosproject.net.resource.impl.ResourceManager
 
deactivate() - Method in class org.onosproject.net.resource.impl.ResourceRegistrar
 
deactivate() - Method in class org.onosproject.net.statistic.impl.FlowStatisticManager
 
deactivate() - Method in class org.onosproject.net.statistic.impl.StatisticManager
 
deactivate(ComponentContext) - Method in class org.onosproject.net.topology.impl.DefaultTopologyProvider
 
deactivate() - Method in class org.onosproject.net.topology.impl.PathManager
 
deactivate() - Method in class org.onosproject.net.topology.impl.TopologyManager
 
DEFAULT_COORD - Static variable in class org.onosproject.net.device.impl.BasicDeviceOperator
 
DEFAULT_COST - Static variable in class org.onosproject.net.intent.impl.compiler.MplsIntentCompiler
Deprecated.
 
DEFAULT_COST - Static variable in class org.onosproject.net.intent.impl.compiler.PointToPointIntentCompiler
 
DefaultClusterMetadataProvider - Class in org.onosproject.cluster.impl
Provider of default cluster metadata.
DefaultClusterMetadataProvider() - Constructor for class org.onosproject.cluster.impl.DefaultClusterMetadataProvider
 
defaultDriverService - Variable in class org.onosproject.net.flowobjective.impl.composition.FlowObjectiveCompositionManager
 
defaultDriverService - Variable in class org.onosproject.net.flowobjective.impl.FlowObjectiveManager
 
defaultProvider() - Method in class org.onosproject.net.flow.impl.FlowRuleManager
 
defaultProvider() - Method in class org.onosproject.net.group.impl.GroupManager
 
defaultProvider() - Method in class org.onosproject.net.packet.impl.PacketManager
 
DefaultTopologyProvider - Class in org.onosproject.net.topology.impl
Default implementation of a network topology provider that feeds off device and link subsystem events to trigger assembly and computation of new topology snapshots.
DefaultTopologyProvider() - Constructor for class org.onosproject.net.topology.impl.DefaultTopologyProvider
Creates a provider with the supplier identifier.
deleteGeneratedParentForwardingObjective(List<ForwardingObjective>) - Method in class org.onosproject.net.flowobjective.impl.composition.ForwardTable
 
descriptionOf(Device) - Static method in class org.onosproject.net.device.impl.BasicDeviceOperator
 
descriptionOf(ConnectPoint, ConnectPoint, Link) - Static method in class org.onosproject.net.link.impl.BasicLinkOperator
Generates a link description from a link description entity.
descriptionOf(ConnectPoint, ConnectPoint, BasicLinkConfig) - Static method in class org.onosproject.net.link.impl.BasicLinkOperator
Generates a link description from a link config entity.
deviceInstallers - Variable in class org.onosproject.net.flow.impl.FlowRuleManager
 
DeviceKeyManager - Class in org.onosproject.net.key.impl
Implementation of device key services.
DeviceKeyManager() - Constructor for class org.onosproject.net.key.impl.DeviceKeyManager
 
DeviceManager - Class in org.onosproject.net.device.impl
Provides implementation of the device SB & NB APIs.
DeviceManager() - Constructor for class org.onosproject.net.device.impl.DeviceManager
 
deviceService - Variable in class org.onosproject.net.driver.impl.DriverManager
 
deviceService - Variable in class org.onosproject.net.edgeservice.impl.EdgeManager
 
deviceService - Variable in class org.onosproject.net.flow.impl.FlowRuleManager
 
deviceService - Variable in class org.onosproject.net.flowobjective.impl.composition.FlowObjectiveCompositionManager
 
deviceService - Variable in class org.onosproject.net.flowobjective.impl.FlowObjectiveManager
 
deviceService - Variable in class org.onosproject.net.group.impl.GroupDriverProvider
 
deviceService - Variable in class org.onosproject.net.group.impl.GroupManager
 
deviceService - Variable in class org.onosproject.net.host.impl.HostManager
 
deviceService - Variable in class org.onosproject.net.intent.impl.compiler.MultiPointToSinglePointIntentCompiler
 
deviceService - Variable in class org.onosproject.net.intent.impl.compiler.PointToPointIntentCompiler
 
deviceService - Variable in class org.onosproject.net.intent.impl.ObjectiveTracker
 
deviceService - Variable in class org.onosproject.net.link.impl.LinkManager
 
deviceService - Variable in class org.onosproject.net.packet.impl.PacketDriverProvider
 
deviceService - Variable in class org.onosproject.net.packet.impl.PacketManager
 
deviceService - Variable in class org.onosproject.net.proxyarp.impl.ProxyArpManager
Deprecated.
 
deviceService - Variable in class org.onosproject.net.resource.impl.ResourceRegistrar
 
deviceService - Variable in class org.onosproject.net.statistic.impl.FlowStatisticManager
 
deviceService - Variable in class org.onosproject.net.topology.impl.DefaultTopologyProvider
 
DriverManager - Class in org.onosproject.net.driver.impl
Manages inventory of device drivers.
DriverManager() - Constructor for class org.onosproject.net.driver.impl.DriverManager
 
driverService - Variable in class org.onosproject.net.flowobjective.impl.composition.FlowObjectiveCompositionManager
 
driverService - Variable in class org.onosproject.net.flowobjective.impl.FlowObjectiveManager
 
driverService - Variable in class org.onosproject.net.resource.impl.ResourceRegistrar
 

E

EdgeManager - Class in org.onosproject.net.edgeservice.impl
This is an implementation of the edge net service.
EdgeManager() - Constructor for class org.onosproject.net.edgeservice.impl.EdgeManager
 
edgePortService - Variable in class org.onosproject.net.host.impl.HostManager
 
edgeService - Variable in class org.onosproject.net.proxyarp.impl.ProxyArpManager
Deprecated.
 
ELEMENT_ID_COMPARATOR - Static variable in class org.onosproject.net.statistic.impl.FlowStatisticManager
 
emit(OutboundPacket) - Method in class org.onosproject.net.packet.impl.PacketDriverProvider
 
emit(OutboundPacket) - Method in class org.onosproject.net.packet.impl.PacketManager
 
emitPacket(ByteBuffer, Optional<TrafficTreatment>) - Method in class org.onosproject.net.edgeservice.impl.EdgeManager
 
emitPacket(DeviceId, ByteBuffer, Optional<TrafficTreatment>) - Method in class org.onosproject.net.edgeservice.impl.EdgeManager
 
equals(Object) - Method in class org.onosproject.drivers.utilities.YangElement
 
equals(Object) - Method in class org.onosproject.net.config.impl.NetworkConfigManager.ConfigKey
 
eraseBackup - Variable in class org.onosproject.net.intent.impl.compiler.PointToPointIntentCompiler
 
erasePrimary - Variable in class org.onosproject.net.intent.impl.compiler.PointToPointIntentCompiler
 
event(IntentEvent) - Method in class org.onosproject.net.intent.impl.IntentCleanup
 
eventDeliveryService - Variable in class org.onosproject.core.impl.CoreManager
 
execute() - Method in class org.onosproject.net.intent.impl.phase.FinalIntentProcessPhase
 
execute() - Method in interface org.onosproject.net.intent.impl.phase.IntentProcessPhase
Execute the procedure represented by the instance and generates the next update instance.
extensionService - Variable in class org.onosproject.net.intent.impl.compiler.IntentConfigurableRegistrator
 

F

Failed - Class in org.onosproject.net.intent.impl.phase
Represents a phase where the compile has failed.
featuresService - Variable in class org.onosproject.app.impl.ApplicationManager
 
featuresService - Variable in class org.onosproject.cluster.impl.ComponentsMonitor
 
filter(DeviceId, FilteringObjective) - Method in class org.onosproject.net.flowobjective.impl.composition.FlowObjectiveCompositionManager
 
filter(DeviceId, FilteringObjective) - Method in class org.onosproject.net.flowobjective.impl.FlowObjectiveManager
 
filterMap - Variable in class org.onosproject.net.flowobjective.impl.composition.FilterTable
 
FilterTable - Class in org.onosproject.net.flowobjective.impl.composition
Provides a table to store Fitler.
FilterTable() - Constructor for class org.onosproject.net.flowobjective.impl.composition.FilterTable
 
filterTable - Variable in class org.onosproject.net.flowobjective.impl.composition.FlowObjectiveCompositionTree
 
FinalIntentProcessPhase - Class in org.onosproject.net.intent.impl.phase
Represents a final phase of processing an intent.
FinalIntentProcessPhase() - Constructor for class org.onosproject.net.intent.impl.phase.FinalIntentProcessPhase
 
FirstFitSelection() - Constructor for class org.onosproject.net.resource.impl.LabelAllocator.FirstFitSelection
 
FLOW_RULE_NULL - Static variable in class org.onosproject.net.flow.impl.FlowRuleManager
 
FlowObjectiveCompositionManager - Class in org.onosproject.net.flowobjective.impl.composition
Provides implementation of the flow objective programming service with composition feature.
FlowObjectiveCompositionManager() - Constructor for class org.onosproject.net.flowobjective.impl.composition.FlowObjectiveCompositionManager
 
FlowObjectiveCompositionManager.PolicyOperator - Enum in org.onosproject.net.flowobjective.impl.composition
 
FlowObjectiveCompositionTree - Class in org.onosproject.net.flowobjective.impl.composition
Provides a policy tree to store all flow tables for each device.
FlowObjectiveCompositionTree(short) - Constructor for class org.onosproject.net.flowobjective.impl.composition.FlowObjectiveCompositionTree
 
FlowObjectiveCompositionTree(Character) - Constructor for class org.onosproject.net.flowobjective.impl.composition.FlowObjectiveCompositionTree
 
FlowObjectiveCompositionUtil - Class in org.onosproject.net.flowobjective.impl.composition
Provide util functions for FlowObjectiveComposition.
FlowObjectiveManager - Class in org.onosproject.net.flowobjective.impl
Provides implementation of the flow objective programming service.
FlowObjectiveManager() - Constructor for class org.onosproject.net.flowobjective.impl.FlowObjectiveManager
 
flowObjectiveService - Variable in class org.onosproject.net.intent.impl.compiler.LinkCollectionIntentFlowObjectiveCompiler
 
flowObjectiveService - Variable in class org.onosproject.net.intent.impl.compiler.PathIntentFlowObjectiveCompiler
 
flowObjectiveService - Variable in class org.onosproject.net.intent.impl.IntentManager
 
flowObjectiveStore - Variable in class org.onosproject.net.flowobjective.impl.composition.FlowObjectiveCompositionManager
 
flowObjectiveStore - Variable in class org.onosproject.net.flowobjective.impl.FlowObjectiveManager
 
FlowRuleManager - Class in org.onosproject.net.flow.impl
Provides implementation of the flow NB & SB APIs.
FlowRuleManager() - Constructor for class org.onosproject.net.flow.impl.FlowRuleManager
 
flowRuleService - Variable in class org.onosproject.net.flowobjective.impl.composition.FlowObjectiveCompositionManager
 
flowRuleService - Variable in class org.onosproject.net.flowobjective.impl.FlowObjectiveManager
 
flowRuleService - Variable in class org.onosproject.net.intent.impl.IntentManager
 
flowRuleService - Variable in class org.onosproject.net.statistic.impl.FlowStatisticManager
 
flowRuleService - Variable in class org.onosproject.net.statistic.impl.StatisticManager
 
FlowStatisticManager - Class in org.onosproject.net.statistic.impl
Provides an implementation of the Flow Statistic Service.
FlowStatisticManager() - Constructor for class org.onosproject.net.statistic.impl.FlowStatisticManager
 
flowStatisticStore - Variable in class org.onosproject.net.statistic.impl.FlowStatisticManager
 
formCluster(Set<ControllerNode>) - Method in class org.onosproject.cluster.impl.ClusterManager
 
formCluster(Set<ControllerNode>, int) - Method in class org.onosproject.cluster.impl.ClusterManager
 
forward(DeviceId, ForwardingObjective) - Method in class org.onosproject.net.flowobjective.impl.composition.FlowObjectiveCompositionManager
 
forward(DeviceId, ForwardingObjective) - Method in class org.onosproject.net.flowobjective.impl.FlowObjectiveManager
 
forward(Ethernet, ConnectPoint) - Method in class org.onosproject.net.proxyarp.impl.ProxyArpManager
Deprecated.
 
ForwardingInstructions(TrafficTreatment, TrafficSelector) - Constructor for class org.onosproject.net.intent.impl.compiler.LinkCollectionCompiler.ForwardingInstructions
 
forwardingObjectiveHash(ForwardingObjective) - Static method in class org.onosproject.net.flowobjective.impl.composition.ForwardTable
 
forwardingObjectiveToString(ForwardingObjective) - Static method in class org.onosproject.net.flowobjective.impl.composition.FlowObjectiveCompositionManager
 
forwardMap - Variable in class org.onosproject.net.flowobjective.impl.composition.ForwardTable
 
forwardTable - Variable in class org.onosproject.net.flowobjective.impl.composition.FlowObjectiveCompositionTree
 
ForwardTable - Class in org.onosproject.net.flowobjective.impl.composition
Provides a table to store Forward.
ForwardTable() - Constructor for class org.onosproject.net.flowobjective.impl.composition.ForwardTable
 
ForwardUpdateTable - Class in org.onosproject.net.flowobjective.impl.composition
Provides an update table for Forward.
ForwardUpdateTable() - Constructor for class org.onosproject.net.flowobjective.impl.composition.ForwardUpdateTable
 

G

generatedParentForwardingObjectiveMap - Variable in class org.onosproject.net.flowobjective.impl.composition.ForwardTable
 
getActiveLinks() - Method in class org.onosproject.net.link.impl.LinkManager
 
getActivePartitionMembers(PartitionId) - Method in class org.onosproject.cluster.impl.ConfigFileBasedClusterMetadataProvider
 
getActivePartitionMembers(PartitionId) - Method in class org.onosproject.cluster.impl.DefaultClusterMetadataProvider
 
getAppId(Short) - Method in class org.onosproject.core.impl.CoreManager
 
getAppId(String) - Method in class org.onosproject.core.impl.CoreManager
 
getAppIds() - Method in class org.onosproject.core.impl.CoreManager
 
getApplication(ApplicationId) - Method in class org.onosproject.app.impl.ApplicationManager
 
getApplications() - Method in class org.onosproject.app.impl.ApplicationManager
 
getAvailableDevices() - Method in class org.onosproject.net.device.impl.DeviceManager
 
getAvailableDevices(Device.Type) - Method in class org.onosproject.net.device.impl.DeviceManager
 
getAvailableResources(DiscreteResourceId) - Method in class org.onosproject.net.resource.impl.ResourceManager
 
getAvailableResources(DiscreteResourceId, Class<T>) - Method in class org.onosproject.net.resource.impl.ResourceManager
 
getAvailableResourceValues(DiscreteResourceId, Class<T>) - Method in class org.onosproject.net.resource.impl.ResourceManager
 
getBaseKey() - Method in class org.onosproject.drivers.utilities.YangElement
 
getBehaviourClass(String) - Method in class org.onosproject.net.driver.impl.DriverManager
 
getCfgInputStream(String) - Method in class org.onosproject.drivers.utilities.YangXmlUtils
 
getCluster(Topology, ClusterId) - Method in class org.onosproject.net.topology.impl.TopologyManager
 
getClusterDevices(Topology, TopologyCluster) - Method in class org.onosproject.net.topology.impl.TopologyManager
 
getClusterLinks(Topology, TopologyCluster) - Method in class org.onosproject.net.topology.impl.TopologyManager
 
getClusterMetadata() - Method in class org.onosproject.cluster.impl.ClusterMetadataManager
 
getClusterMetadata() - Method in class org.onosproject.cluster.impl.ConfigFileBasedClusterMetadataProvider
 
getClusterMetadata() - Method in class org.onosproject.cluster.impl.DefaultClusterMetadataProvider
 
getClusters(Topology) - Method in class org.onosproject.net.topology.impl.TopologyManager
 
getCompilers() - Method in class org.onosproject.net.intent.impl.IntentManager
 
getComponentNames() - Method in class org.onosproject.cfg.impl.ComponentConfigManager
 
getConfig(S, Class<C>) - Method in class org.onosproject.net.config.impl.NetworkConfigManager
 
getConfigClass(String, String) - Method in class org.onosproject.net.config.impl.NetworkConfigManager
 
getConfigFactories() - Method in class org.onosproject.net.config.impl.NetworkConfigManager
 
getConfigFactories(Class<S>) - Method in class org.onosproject.net.config.impl.NetworkConfigManager
 
getConfigFactory(Class<C>) - Method in class org.onosproject.net.config.impl.NetworkConfigManager
 
getConfigs(S) - Method in class org.onosproject.net.config.impl.NetworkConfigManager
 
getConnectedHosts(ConnectPoint) - Method in class org.onosproject.net.host.impl.HostManager
 
getConnectedHosts(DeviceId) - Method in class org.onosproject.net.host.impl.HostManager
 
getDeltaStatisticsForPort(DeviceId, PortNumber) - Method in class org.onosproject.net.device.impl.DeviceManager
 
getDevice(DeviceId) - Method in class org.onosproject.net.device.impl.DeviceManager
 
getDeviceCount() - Method in class org.onosproject.net.device.impl.DeviceManager
 
getDeviceEgressLinks(DeviceId) - Method in class org.onosproject.net.link.impl.LinkManager
 
getDeviceIngressLinks(DeviceId) - Method in class org.onosproject.net.link.impl.LinkManager
 
getDeviceKey(DeviceKeyId) - Method in class org.onosproject.net.key.impl.DeviceKeyManager
 
getDeviceKeys() - Method in class org.onosproject.net.key.impl.DeviceKeyManager
 
getDeviceLinks(DeviceId) - Method in class org.onosproject.net.link.impl.LinkManager
 
getDevices() - Method in class org.onosproject.net.device.impl.DeviceManager
 
getDevices(Device.Type) - Method in class org.onosproject.net.device.impl.DeviceManager
 
getDevicesOf(NodeId) - Method in class org.onosproject.cluster.impl.MastershipManager
 
getDisjointPath(ConnectivityIntent, ElementId, ElementId) - Method in class org.onosproject.net.intent.impl.compiler.ConnectivityIntentCompiler
Computes a disjoint path between two ConnectPoints.
getDisjointPaths(ElementId, ElementId) - Method in class org.onosproject.net.topology.impl.PathManager
 
getDisjointPaths(ElementId, ElementId, LinkWeight) - Method in class org.onosproject.net.topology.impl.PathManager
 
getDisjointPaths(ElementId, ElementId, Map<Link, Object>) - Method in class org.onosproject.net.topology.impl.PathManager
 
getDisjointPaths(ElementId, ElementId, LinkWeight, Map<Link, Object>) - Method in class org.onosproject.net.topology.impl.PathManager
 
getDisjointPaths(Topology, DeviceId, DeviceId) - Method in class org.onosproject.net.topology.impl.TopologyManager
 
getDisjointPaths(Topology, DeviceId, DeviceId, LinkWeight) - Method in class org.onosproject.net.topology.impl.TopologyManager
 
getDisjointPaths(Topology, DeviceId, DeviceId, Map<Link, Object>) - Method in class org.onosproject.net.topology.impl.TopologyManager
 
getDisjointPaths(Topology, DeviceId, DeviceId, LinkWeight, Map<Link, Object>) - Method in class org.onosproject.net.topology.impl.TopologyManager
 
getDispatchTimeLimit() - Method in class org.onosproject.event.impl.CoreEventDispatcher
 
getDriver(String) - Method in class org.onosproject.net.driver.impl.DriverManager
 
getDriver(String, String, String) - Method in class org.onosproject.net.driver.impl.DriverManager
 
getDriver(DeviceId) - Method in class org.onosproject.net.driver.impl.DriverManager
 
getDrivers() - Method in class org.onosproject.net.driver.impl.DriverManager
 
getDrivers(Class<? extends Behaviour>) - Method in class org.onosproject.net.driver.impl.DriverManager
 
getEdgePoints() - Method in class org.onosproject.net.edgeservice.impl.EdgeManager
 
getEdgePoints(DeviceId) - Method in class org.onosproject.net.edgeservice.impl.EdgeManager
 
getEgressLinks(ConnectPoint) - Method in class org.onosproject.net.link.impl.LinkManager
 
getFlowEntries(DeviceId) - Method in class org.onosproject.net.flow.impl.FlowRuleManager
 
getFlowEntriesById(ApplicationId) - Method in class org.onosproject.net.flow.impl.FlowRuleManager
 
getFlowRuleCount() - Method in class org.onosproject.net.flow.impl.FlowRuleManager
 
getFlowRulesByGroupId(ApplicationId, short) - Method in class org.onosproject.net.flow.impl.FlowRuleManager
 
getFlowRulesById(ApplicationId) - Method in class org.onosproject.net.flow.impl.FlowRuleManager
Deprecated.
getFlowTableStatistics(DeviceId) - Method in class org.onosproject.net.flow.impl.FlowRuleManager
 
getForwardingObjectives() - Method in class org.onosproject.net.flowobjective.impl.composition.ForwardTable
 
getGeneratedParentForwardingObjectiveForRemove(ForwardingObjective) - Method in class org.onosproject.net.flowobjective.impl.composition.ForwardTable
 
getGraph(Topology) - Method in class org.onosproject.net.topology.impl.TopologyManager
 
getGroup(DeviceId, GroupKey) - Method in class org.onosproject.net.group.impl.GroupManager
Return a group object associated to an application cookie.
getGroups(DeviceId, ApplicationId) - Method in class org.onosproject.net.group.impl.GroupManager
Retrieve all groups created by an application in the specified device as seen by current controller instance.
getGroups(DeviceId) - Method in class org.onosproject.net.group.impl.GroupManager
 
getHost(HostId) - Method in class org.onosproject.net.host.impl.HostManager
 
getHostCount() - Method in class org.onosproject.net.host.impl.HostManager
 
getHostLastseenTime(HostId) - Method in class org.onosproject.net.host.impl.HostManager
 
getHosts() - Method in class org.onosproject.net.host.impl.HostManager
 
getHostsByIp(IpAddress) - Method in class org.onosproject.net.host.impl.HostManager
 
getHostsByMac(MacAddress) - Method in class org.onosproject.net.host.impl.HostManager
 
getHostsByVlan(VlanId) - Method in class org.onosproject.net.host.impl.HostManager
 
getId(String) - Method in class org.onosproject.app.impl.ApplicationManager
 
getIdGenerator(String) - Method in class org.onosproject.core.impl.CoreManager
 
getIngressLinks(ConnectPoint) - Method in class org.onosproject.net.link.impl.LinkManager
 
getInstallableIntents(Key) - Method in class org.onosproject.net.intent.impl.IntentManager
 
getInstance() - Static method in class org.onosproject.drivers.utilities.YangXmlUtils
Single Instance of Yang utilities retriever.
getIntent(Key) - Method in class org.onosproject.net.intent.impl.IntentManager
 
getIntentCount() - Method in class org.onosproject.net.intent.impl.IntentManager
 
getIntentData() - Method in class org.onosproject.net.intent.impl.IntentManager
 
getIntentEncapConstraint(LinkCollectionIntent) - Method in class org.onosproject.net.intent.impl.compiler.LinkCollectionCompiler
Retrieves the encapsulation constraint from the link collection intent.
getIntents() - Method in class org.onosproject.net.intent.impl.IntentManager
 
getIntentState(Key) - Method in class org.onosproject.net.intent.impl.IntentManager
 
getKeysAndValues() - Method in class org.onosproject.drivers.utilities.YangElement
 
getLabelSelection() - Method in class org.onosproject.net.resource.impl.LabelAllocator
Retrieves the label selection behavior.
getLastUpdated(NodeId) - Method in class org.onosproject.cluster.impl.ClusterManager
 
getLeaderBoard() - Method in class org.onosproject.cluster.impl.LeadershipManager
 
getLeadership(String) - Method in class org.onosproject.cluster.impl.LeadershipManager
 
getLink(ConnectPoint, ConnectPoint) - Method in class org.onosproject.net.link.impl.LinkManager
 
getLinkCount() - Method in class org.onosproject.net.link.impl.LinkManager
 
getLinks() - Method in class org.onosproject.net.link.impl.LinkManager
 
getLinks(ConnectPoint) - Method in class org.onosproject.net.link.impl.LinkManager
 
getLocalNode() - Method in class org.onosproject.cluster.impl.ClusterManager
 
getLocalNode() - Method in class org.onosproject.cluster.impl.ClusterMetadataManager
 
getLocalRole(DeviceId) - Method in class org.onosproject.cluster.impl.MastershipManager
 
getMasterFor(DeviceId) - Method in class org.onosproject.cluster.impl.MastershipManager
 
getMastershipTerm(DeviceId) - Method in class org.onosproject.cluster.impl.MastershipManager
 
getNewId() - Method in class org.onosproject.core.impl.BlockAllocatorBasedIdGenerator
 
getNextMappings() - Method in class org.onosproject.net.flowobjective.impl.composition.FlowObjectiveCompositionManager
 
getNextMappings() - Method in class org.onosproject.net.flowobjective.impl.FlowObjectiveManager
 
getNode(NodeId) - Method in class org.onosproject.cluster.impl.ClusterManager
 
getNodes() - Method in class org.onosproject.cluster.impl.ClusterManager
 
getNodesFor(DeviceId) - Method in class org.onosproject.cluster.impl.MastershipManager
 
getPath(ConnectivityIntent, ElementId, ElementId) - Method in class org.onosproject.net.intent.impl.compiler.ConnectivityIntentCompiler
Computes a path between two ConnectPoints.
getPaths(ElementId, ElementId) - Method in class org.onosproject.net.topology.impl.PathManager
 
getPaths(ElementId, ElementId, LinkWeight) - Method in class org.onosproject.net.topology.impl.PathManager
 
getPaths(Topology, DeviceId, DeviceId) - Method in class org.onosproject.net.topology.impl.TopologyManager
 
getPaths(Topology, DeviceId, DeviceId, LinkWeight) - Method in class org.onosproject.net.topology.impl.TopologyManager
 
getPending() - Method in class org.onosproject.net.intent.impl.IntentManager
 
getPendingNexts() - Method in class org.onosproject.net.flowobjective.impl.composition.FlowObjectiveCompositionManager
 
getPendingNexts() - Method in class org.onosproject.net.flowobjective.impl.FlowObjectiveManager
 
getPermissions(ApplicationId) - Method in class org.onosproject.app.impl.ApplicationManager
 
getPhase() - Static method in class org.onosproject.net.intent.impl.phase.Skipped
Returns a shared skipped phase.
getPort(DeviceId, PortNumber) - Method in class org.onosproject.net.device.impl.DeviceManager
 
getPortDeltaStatistics(DeviceId) - Method in class org.onosproject.net.device.impl.DeviceManager
 
getPorts(DeviceId) - Method in class org.onosproject.net.device.impl.DeviceManager
 
getPortStatistics(DeviceId) - Method in class org.onosproject.net.device.impl.DeviceManager
 
getProcessors() - Method in class org.onosproject.net.packet.impl.PacketManager
 
getProperties(String) - Method in class org.onosproject.cfg.impl.ComponentConfigManager
 
getProviders() - Method in class org.onosproject.net.driver.impl.DriverManager
 
getRegion(RegionId) - Method in class org.onosproject.net.region.impl.RegionManager
 
getRegionDevices(RegionId) - Method in class org.onosproject.net.region.impl.RegionManager
 
getRegionForDevice(DeviceId) - Method in class org.onosproject.net.region.impl.RegionManager
 
getRegionHosts(RegionId) - Method in class org.onosproject.net.region.impl.RegionManager
 
getRegions() - Method in class org.onosproject.net.region.impl.RegionManager
 
getRegisteredResources(DiscreteResourceId) - Method in class org.onosproject.net.resource.impl.ResourceManager
 
getRequests() - Method in class org.onosproject.net.packet.impl.PacketManager
 
getResourceAllocations(ResourceId) - Method in class org.onosproject.net.resource.impl.ResourceManager
 
getResourceAllocations(DiscreteResourceId, Class<T>) - Method in class org.onosproject.net.resource.impl.ResourceManager
 
getResourceAllocations(ResourceConsumer) - Method in class org.onosproject.net.resource.impl.ResourceManager
 
getRole(DeviceId) - Method in class org.onosproject.net.device.impl.DeviceManager
 
getState(ApplicationId) - Method in class org.onosproject.app.impl.ApplicationManager
 
getState(NodeId) - Method in class org.onosproject.cluster.impl.ClusterManager
 
getStatisticsForPort(DeviceId, PortNumber) - Method in class org.onosproject.net.device.impl.DeviceManager
 
getString(XMLConfiguration) - Method in class org.onosproject.drivers.utilities.YangXmlUtils
Return the string representation of the XMLConfig without header and configuration element.
getSubjectClasses() - Method in class org.onosproject.net.config.impl.NetworkConfigManager
 
getSubjectFactory(String) - Method in class org.onosproject.net.config.impl.NetworkConfigManager
 
getSubjectFactory(Class) - Method in class org.onosproject.net.config.impl.NetworkConfigManager
 
getSubjects(Class<S>) - Method in class org.onosproject.net.config.impl.NetworkConfigManager
 
getSubjects(Class<S>, Class<C>) - Method in class org.onosproject.net.config.impl.NetworkConfigManager
 
getTypeSet(TrafficSelector) - Static method in class org.onosproject.net.flowobjective.impl.composition.FlowObjectiveCompositionUtil
 
getXmlConfiguration(String, Map<String, String>) - Method in class org.onosproject.drivers.utilities.YangXmlUtils
Retrieves a valid XML configuration for a specific XML path for a single instance of the Map specified key-value pairs.
getXmlConfiguration(String, List<YangElement>) - Method in class org.onosproject.drivers.utilities.YangXmlUtils
Retrieves a valid XML configuration for a specific XML path for multiple instance of YangElements objects.
GroupDriverProvider - Class in org.onosproject.net.group.impl
Driver-based Group rule provider.
GroupDriverProvider() - Constructor for class org.onosproject.net.group.impl.GroupDriverProvider
 
GroupManager - Class in org.onosproject.net.group.impl
Provides implementation of the group service APIs.
GroupManager() - Constructor for class org.onosproject.net.group.impl.GroupManager
 
groupService - Variable in class org.onosproject.net.flowobjective.impl.composition.FlowObjectiveCompositionManager
 
groupService - Variable in class org.onosproject.net.flowobjective.impl.FlowObjectiveManager
 
groupService - Variable in class org.onosproject.net.intent.impl.compiler.PointToPointIntentCompiler
 
groupService - Variable in class org.onosproject.net.intent.impl.IntentManager
 

H

handlePacket(PacketContext) - Method in class org.onosproject.net.proxyarp.impl.ProxyArpManager
Deprecated.
 
hashCode() - Method in class org.onosproject.drivers.utilities.YangElement
 
hashCode() - Method in class org.onosproject.net.config.impl.NetworkConfigManager.ConfigKey
 
highestHitter(ConnectPoint) - Method in class org.onosproject.net.statistic.impl.StatisticManager
 
HOST_ID_NULL - Static variable in class org.onosproject.net.host.impl.HostManager
 
HostManager - Class in org.onosproject.net.host.impl
Provides basic implementation of the host SB & NB APIs.
HostManager() - Constructor for class org.onosproject.net.host.impl.HostManager
 
HostMonitor - Class in org.onosproject.net.host.impl
Monitors hosts on the dataplane to detect changes in host data.
HostMonitor(PacketService, HostManager, InterfaceService, EdgePortService) - Constructor for class org.onosproject.net.host.impl.HostMonitor
Creates a new host monitor.
hostService - Variable in class org.onosproject.net.intent.impl.compiler.HostToHostIntentCompiler
 
hostService - Variable in class org.onosproject.net.intent.impl.ObjectiveTracker
 
hostService - Variable in class org.onosproject.net.proxyarp.impl.ProxyArpManager
Deprecated.
 
hostService - Variable in class org.onosproject.net.topology.impl.PathManager
 
HostToHostIntentCompiler - Class in org.onosproject.net.intent.impl.compiler
A intent compiler for HostToHostIntent.
HostToHostIntentCompiler() - Constructor for class org.onosproject.net.intent.impl.compiler.HostToHostIntentCompiler
 
HybridLogicalClockManager - Class in org.onosproject.core.impl
Implementation of HybridLogicalClockService.
HybridLogicalClockManager() - Constructor for class org.onosproject.core.impl.HybridLogicalClockManager
 

I

id() - Method in class org.onosproject.cluster.impl.ConfigFileBasedClusterMetadataProvider
 
id() - Method in class org.onosproject.cluster.impl.DefaultClusterMetadataProvider
 
idBlock - Variable in class org.onosproject.core.impl.BlockAllocatorBasedIdGenerator
 
IdBlockAllocator - Interface in org.onosproject.core.impl
An interface that gives unique ID spaces.
idBlockStore - Variable in class org.onosproject.core.impl.CoreManager
 
initialized - Variable in class org.onosproject.core.impl.BlockAllocatorBasedIdGenerator
 
initPolicy(String) - Method in class org.onosproject.net.flowobjective.impl.composition.FlowObjectiveCompositionManager
 
initPolicy(String) - Method in class org.onosproject.net.flowobjective.impl.FlowObjectiveManager
 
install(InputStream) - Method in class org.onosproject.app.impl.ApplicationManager
 
INSTALL_RETRY_ATTEMPTS - Static variable in class org.onosproject.net.flowobjective.impl.composition.FlowObjectiveCompositionManager
 
INSTALL_RETRY_ATTEMPTS - Static variable in class org.onosproject.net.flowobjective.impl.FlowObjectiveManager
 
INSTALL_RETRY_INTERVAL - Static variable in class org.onosproject.net.flowobjective.impl.composition.FlowObjectiveCompositionManager
 
INSTALL_RETRY_INTERVAL - Static variable in class org.onosproject.net.flowobjective.impl.FlowObjectiveManager
 
INSTANCE_ID_NULL - Static variable in class org.onosproject.cluster.impl.ClusterManager
 
IntentAccumulator - Class in org.onosproject.net.intent.impl
An accumulator for building batches of intent operations.
IntentAccumulator(IntentBatchDelegate) - Constructor for class org.onosproject.net.intent.impl.IntentAccumulator
Creates an intent operation accumulator.
IntentCleanup - Class in org.onosproject.net.intent.impl
This component cleans up intents that have encountered errors or otherwise stalled during installation or withdrawal.
IntentCleanup() - Constructor for class org.onosproject.net.intent.impl.IntentCleanup
 
IntentCompilationException - Exception in org.onosproject.net.intent.impl
Deprecated.
in in Hummingbird (1.6.0) use IntentCompilationException instead.
IntentCompilationException() - Constructor for exception org.onosproject.net.intent.impl.IntentCompilationException
Deprecated.
 
IntentCompilationException(String) - Constructor for exception org.onosproject.net.intent.impl.IntentCompilationException
Deprecated.
 
IntentCompilationException(String, Throwable) - Constructor for exception org.onosproject.net.intent.impl.IntentCompilationException
Deprecated.
 
IntentConfigurableRegistrator - Class in org.onosproject.net.intent.impl.compiler
Auxiliary utility to register either flow-rule compilers or flow-objective compilers.
IntentConfigurableRegistrator() - Constructor for class org.onosproject.net.intent.impl.compiler.IntentConfigurableRegistrator
 
intentExtensionService - Variable in class org.onosproject.net.intent.impl.compiler.MplsPathIntentCompiler
Deprecated.
 
IntentInstallationException - Exception in org.onosproject.net.intent.impl
An exception thrown when intent installation fails.
IntentInstallationException() - Constructor for exception org.onosproject.net.intent.impl.IntentInstallationException
 
IntentInstallationException(String) - Constructor for exception org.onosproject.net.intent.impl.IntentInstallationException
 
IntentInstallationException(String, Throwable) - Constructor for exception org.onosproject.net.intent.impl.IntentInstallationException
 
intentManager - Variable in class org.onosproject.net.intent.impl.compiler.ConnectivityIntentCompiler
 
intentManager - Variable in class org.onosproject.net.intent.impl.compiler.MultiPointToSinglePointIntentCompiler
 
IntentManager - Class in org.onosproject.net.intent.impl
An implementation of intent service.
IntentManager() - Constructor for class org.onosproject.net.intent.impl.IntentManager
 
IntentProcessor - Interface in org.onosproject.net.intent.impl
A collection of methods to process an intent.
IntentProcessPhase - Interface in org.onosproject.net.intent.impl.phase
Represents a phase of processing an intent.
IntentRemovalException - Exception in org.onosproject.net.intent.impl
An exception thrown when intent removal failed.
IntentRemovalException() - Constructor for exception org.onosproject.net.intent.impl.IntentRemovalException
 
IntentRemovalException(String) - Constructor for exception org.onosproject.net.intent.impl.IntentRemovalException
 
IntentRemovalException(String, Throwable) - Constructor for exception org.onosproject.net.intent.impl.IntentRemovalException
 
intentService - Variable in class org.onosproject.net.intent.impl.compiler.VirtualNetworkIntentCompiler
 
intentService - Variable in class org.onosproject.net.intent.impl.ObjectiveTracker
 
interfaceService - Variable in class org.onosproject.net.host.impl.HostManager
 
interfaceService - Variable in class org.onosproject.net.proxyarp.impl.ProxyArpManager
Deprecated.
 
InternalDelegate() - Constructor for class org.onosproject.cluster.impl.MastershipManager.InternalDelegate
 
InternalStoreDelegate() - Constructor for class org.onosproject.net.packet.impl.PacketManager.InternalStoreDelegate
 
intersectCriterion(Criterion, Criterion) - Static method in class org.onosproject.net.flowobjective.impl.composition.FlowObjectiveCompositionUtil
 
intersectIpPrefix(IpPrefix, IpPrefix) - Static method in class org.onosproject.net.flowobjective.impl.composition.FlowObjectiveCompositionUtil
 
intersectTrafficSelector(TrafficSelector, TrafficSelector) - Static method in class org.onosproject.net.flowobjective.impl.composition.FlowObjectiveCompositionUtil
 
isAvailable() - Method in class org.onosproject.cluster.impl.ConfigFileBasedClusterMetadataProvider
 
isAvailable() - Method in class org.onosproject.cluster.impl.DefaultClusterMetadataProvider
 
isAvailable(DeviceId) - Method in class org.onosproject.net.device.impl.DeviceManager
 
isAvailable(Resource) - Method in class org.onosproject.net.resource.impl.ResourceManager
 
isBroadcastPoint(Topology, ConnectPoint) - Method in class org.onosproject.net.topology.impl.TopologyManager
 
isEdgePoint(ConnectPoint) - Method in class org.onosproject.net.edgeservice.impl.EdgeManager
 
isInEnum(String) - Static method in class org.onosproject.net.resource.impl.LabelAllocator
Checks if a given string is a valid Behavior.
isInfrastructure(Topology, ConnectPoint) - Method in class org.onosproject.net.topology.impl.TopologyManager
 
isKnown(IpAddress) - Method in class org.onosproject.net.proxyarp.impl.ProxyArpManager
Deprecated.
 
isLatest(Topology) - Method in class org.onosproject.net.topology.impl.TopologyManager
 
isLocal(Key) - Method in class org.onosproject.net.intent.impl.IntentManager
 
isReady() - Method in class org.onosproject.net.intent.impl.IntentAccumulator
 

K

KEY_FORMAT - Static variable in class org.onosproject.net.intent.impl.compiler.VirtualNetworkIntentCompiler
 

L

LabelAllocator - Class in org.onosproject.net.resource.impl
Helper class which interacts with the ResourceService and provides a unified API to allocate MPLS labels and VLAN Ids.
LabelAllocator(ResourceService) - Constructor for class org.onosproject.net.resource.impl.LabelAllocator
Creates a new label allocator.
LabelAllocator.FirstFitSelection - Class in org.onosproject.net.resource.impl
First fit label selection.
LabelAllocator.LabelSelection - Interface in org.onosproject.net.resource.impl
Interface for selection algorithms of the labels.
LabelAllocator.RandomSelection - Class in org.onosproject.net.resource.impl
Random label selection.
LeadershipManager - Class in org.onosproject.cluster.impl
Implementation of LeadershipService and LeadershipAdminService.
LeadershipManager() - Constructor for class org.onosproject.cluster.impl.LeadershipManager
 
leftChild - Variable in class org.onosproject.net.flowobjective.impl.composition.FlowObjectiveCompositionTree
 
LinkCollectionCompiler<T> - Class in org.onosproject.net.intent.impl.compiler
Shared APIs and implementations for Link Collection compilers.
LinkCollectionCompiler() - Constructor for class org.onosproject.net.intent.impl.compiler.LinkCollectionCompiler
 
LinkCollectionCompiler.ForwardingInstructions - Class in org.onosproject.net.intent.impl.compiler
Helper class to encapsulate treatment and selector in an unique abstraction.
LinkCollectionIntentCompiler - Class in org.onosproject.net.intent.impl.compiler
Compiler to produce flow rules from link collections.
LinkCollectionIntentCompiler() - Constructor for class org.onosproject.net.intent.impl.compiler.LinkCollectionIntentCompiler
 
LinkCollectionIntentFlowObjectiveCompiler - Class in org.onosproject.net.intent.impl.compiler
Compiler to produce flow objectives from link collections.
LinkCollectionIntentFlowObjectiveCompiler() - Constructor for class org.onosproject.net.intent.impl.compiler.LinkCollectionIntentFlowObjectiveCompiler
 
LinkManager - Class in org.onosproject.net.link.impl
Provides basic implementation of the link SB & NB APIs.
LinkManager() - Constructor for class org.onosproject.net.link.impl.LinkManager
 
linkService - Variable in class org.onosproject.net.edgeservice.impl.EdgeManager
 
linkService - Variable in class org.onosproject.net.intent.impl.compiler.PointToPointIntentCompiler
 
linkService - Variable in class org.onosproject.net.proxyarp.impl.ProxyArpManager
Deprecated.
 
linkService - Variable in class org.onosproject.net.topology.impl.DefaultTopologyProvider
 
load(Link) - Method in class org.onosproject.net.statistic.impl.StatisticManager
 
load(Link, ApplicationId, Optional<GroupId>) - Method in class org.onosproject.net.statistic.impl.StatisticManager
 
load(ConnectPoint) - Method in class org.onosproject.net.statistic.impl.StatisticManager
 
loadAllByType(Device, TypedStoredFlowEntry.FlowLiveType, Instruction.Type) - Method in class org.onosproject.net.statistic.impl.FlowStatisticManager
 
loadAllByType(Device, PortNumber, TypedStoredFlowEntry.FlowLiveType, Instruction.Type) - Method in class org.onosproject.net.statistic.impl.FlowStatisticManager
 
loadSummary(Device) - Method in class org.onosproject.net.statistic.impl.FlowStatisticManager
 
loadSummary(Device, PortNumber) - Method in class org.onosproject.net.statistic.impl.FlowStatisticManager
 
loadTopnByType(Device, TypedStoredFlowEntry.FlowLiveType, Instruction.Type, int) - Method in class org.onosproject.net.statistic.impl.FlowStatisticManager
 
loadTopnByType(Device, PortNumber, TypedStoredFlowEntry.FlowLiveType, Instruction.Type, int) - Method in class org.onosproject.net.statistic.impl.FlowStatisticManager
 
loadXml(InputStream) - Static method in class org.onosproject.drivers.utilities.XmlConfigParser
 
loadXml(InputStream) - Method in class org.onosproject.drivers.utilities.YangXmlUtils
Method to read an input stream into a XMLConfiguration.
log - Static variable in class org.onosproject.drivers.utilities.XmlConfigParser
 
log - Variable in class org.onosproject.drivers.utilities.YangXmlUtils
 
log() - Method in interface org.onosproject.net.intent.impl.compiler.PathCompiler.PathCompilerCreateFlow
 
log() - Method in class org.onosproject.net.intent.impl.compiler.PathIntentCompiler
 
log() - Method in class org.onosproject.net.intent.impl.compiler.PathIntentFlowObjectiveCompiler
 
logicalCounter() - Method in class org.onosproject.core.impl.HybridLogicalClockManager
 
logicalTime() - Method in class org.onosproject.core.impl.HybridLogicalClockManager
 

M

makeGroupKey(IntentId) - Static method in class org.onosproject.net.intent.impl.compiler.PointToPointIntentCompiler
Creates group key unique to each intent.
manager - Variable in class org.onosproject.net.intent.impl.compiler.VirtualNetworkIntentCompiler
 
markFullyStarted(boolean) - Method in class org.onosproject.cluster.impl.ClusterManager
 
MastershipManager - Class in org.onosproject.cluster.impl
 
MastershipManager() - Constructor for class org.onosproject.cluster.impl.MastershipManager
 
MastershipManager.InternalDelegate - Class in org.onosproject.cluster.impl
 
mastershipService - Variable in class org.onosproject.net.device.impl.DeviceManager
 
mastershipService - Variable in class org.onosproject.net.flow.impl.FlowRuleManager
 
mastershipService - Variable in class org.onosproject.net.flowobjective.impl.composition.FlowObjectiveCompositionManager
 
mastershipService - Variable in class org.onosproject.net.resource.impl.ResourceRegistrar
 
max(Path) - Method in class org.onosproject.net.statistic.impl.StatisticManager
 
MetricsManagerComponent - Class in org.onosproject.core.impl
Metrics service implementation.
MetricsManagerComponent() - Constructor for class org.onosproject.core.impl.MetricsManagerComponent
 
metricsService - Variable in class org.onosproject.cluster.impl.MastershipManager
 
metricsService() - Method in class org.onosproject.cluster.impl.MastershipManager
 
metricsService - Variable in class org.onosproject.core.impl.CoreManager
 
min(Path) - Method in class org.onosproject.net.statistic.impl.StatisticManager
 
minusForwardingObjectives(Collection<ForwardingObjective>, Collection<ForwardingObjective>) - Static method in class org.onosproject.net.flowobjective.impl.composition.FlowObjectiveCompositionUtil
 
modified() - Method in class org.onosproject.cluster.impl.MastershipManager
 
modified(ComponentContext) - Method in class org.onosproject.core.impl.CoreManager
 
modified(ComponentContext) - Method in class org.onosproject.net.flow.impl.FlowRuleManager
 
modified(ComponentContext) - Method in class org.onosproject.net.group.impl.GroupManager
 
modified(ComponentContext) - Method in class org.onosproject.net.host.impl.HostManager
 
modified(ComponentContext) - Method in class org.onosproject.net.intent.impl.compiler.IntentConfigurableRegistrator
 
modified(ComponentContext) - Method in class org.onosproject.net.intent.impl.IntentCleanup
 
modified(ComponentContext) - Method in class org.onosproject.net.intent.impl.IntentManager
 
modified(ComponentContext) - Method in class org.onosproject.net.topology.impl.DefaultTopologyProvider
 
MplsIntentCompiler - Class in org.onosproject.net.intent.impl.compiler
Deprecated.
in Goldeneye Release, in favour of encapsulation constraint EncapsulationConstraint
MplsIntentCompiler() - Constructor for class org.onosproject.net.intent.impl.compiler.MplsIntentCompiler
Deprecated.
 
MplsPathIntentCompiler - Class in org.onosproject.net.intent.impl.compiler
Deprecated.
in Goldeneye Release, in favour of encapsulation constraint EncapsulationConstraint
MplsPathIntentCompiler() - Constructor for class org.onosproject.net.intent.impl.compiler.MplsPathIntentCompiler
Deprecated.
 
MultiPointToSinglePointIntentCompiler - Class in org.onosproject.net.intent.impl.compiler
An intent compiler for MultiPointToSinglePointIntent.
MultiPointToSinglePointIntentCompiler() - Constructor for class org.onosproject.net.intent.impl.compiler.MultiPointToSinglePointIntentCompiler
 

N

NetworkConfigLoader - Class in org.onosproject.net.config.impl
Component for loading the initial network configuration.
NetworkConfigLoader() - Constructor for class org.onosproject.net.config.impl.NetworkConfigLoader
 
NetworkConfigManager - Class in org.onosproject.net.config.impl
Implementation of the network configuration subsystem.
NetworkConfigManager() - Constructor for class org.onosproject.net.config.impl.NetworkConfigManager
 
NetworkConfigManager.ConfigKey - Class in org.onosproject.net.config.impl
 
networkConfigService - Variable in class org.onosproject.net.config.impl.NetworkConfigLoader
 
networkConfigService - Variable in class org.onosproject.net.device.impl.DeviceManager
 
networkConfigService - Variable in class org.onosproject.net.host.impl.HostManager
 
networkConfigService - Variable in class org.onosproject.net.link.impl.LinkManager
 
newInitialPhase(IntentProcessor, IntentData, IntentData) - Static method in interface org.onosproject.net.intent.impl.phase.IntentProcessPhase
Create a starting intent process phase according to intent data this class holds.
next(DeviceId, NextObjective) - Method in class org.onosproject.net.flowobjective.impl.composition.FlowObjectiveCompositionManager
 
next(DeviceId, NextObjective) - Method in class org.onosproject.net.flowobjective.impl.FlowObjectiveManager
 
nextMap - Variable in class org.onosproject.net.flowobjective.impl.composition.NextTable
 
nextTable - Variable in class org.onosproject.net.flowobjective.impl.composition.FlowObjectiveCompositionTree
 
NextTable - Class in org.onosproject.net.flowobjective.impl.composition
Provides a table to store Next.
NextTable() - Constructor for class org.onosproject.net.flowobjective.impl.composition.NextTable
 
notify(MastershipEvent) - Method in class org.onosproject.cluster.impl.MastershipManager.InternalDelegate
 
notify(PacketEvent) - Method in class org.onosproject.net.packet.impl.PacketManager.InternalStoreDelegate
 

O

objectiveService - Variable in class org.onosproject.net.packet.impl.PacketManager
 
ObjectiveTracker - Class in org.onosproject.net.intent.impl
Entity responsible for tracking installed flows and for monitoring topology events to determine what flows are affected by topology changes.
ObjectiveTracker() - Constructor for class org.onosproject.net.intent.impl.ObjectiveTracker
 
ObjectiveTrackerService - Interface in org.onosproject.net.intent.impl
Auxiliary service for tracking intent path flows and for notifying the intent service of environment changes via topology change delegate.
operationsService - Variable in class org.onosproject.net.flow.impl.FlowRuleManager
 
operator - Variable in class org.onosproject.net.flowobjective.impl.composition.FlowObjectiveCompositionTree
 
org.onosproject.app.impl - package org.onosproject.app.impl
Subsystem for managing applications.
org.onosproject.cfg.impl - package org.onosproject.cfg.impl
Subsystem for central management of component configurations.
org.onosproject.cluster.impl - package org.onosproject.cluster.impl
Subsystem for tracking controller cluster nodes.
org.onosproject.core.impl - package org.onosproject.core.impl
Miscellaneous core system implementations.
org.onosproject.drivers.utilities - package org.onosproject.drivers.utilities
Package for device drivers utilities.
org.onosproject.event.impl - package org.onosproject.event.impl
Local event dispatching mechanism.
org.onosproject.net.config.impl - package org.onosproject.net.config.impl
Implementation of the network configuration subsystem.
org.onosproject.net.device.impl - package org.onosproject.net.device.impl
Core subsystem for tracking global inventory of infrastructure devices.
org.onosproject.net.driver.impl - package org.onosproject.net.driver.impl
Implementation of the device driver management subsystem.
org.onosproject.net.edgeservice.impl - package org.onosproject.net.edgeservice.impl
Core subsystem for interacting with network edges.
org.onosproject.net.flow.impl - package org.onosproject.net.flow.impl
Core subsystem for tracking and manipulating global flow state.
org.onosproject.net.flowobjective.impl - package org.onosproject.net.flowobjective.impl
Implementations of the flow objective programming subsystem.
org.onosproject.net.flowobjective.impl.composition - package org.onosproject.net.flowobjective.impl.composition
Prototype of a composition mechanism for flow objective composition.
org.onosproject.net.group.impl - package org.onosproject.net.group.impl
Core subsystem for group state.
org.onosproject.net.host.impl - package org.onosproject.net.host.impl
Core subsystem for tracking global inventory of end-station hosts.
org.onosproject.net.intent.impl - package org.onosproject.net.intent.impl
Core subsystem for tracking high-level intents for treatment of selected network traffic.
org.onosproject.net.intent.impl.compiler - package org.onosproject.net.intent.impl.compiler
Implementations of builtin intent compilers.
org.onosproject.net.intent.impl.phase - package org.onosproject.net.intent.impl.phase
Implementations of various intent processing phases.
org.onosproject.net.key.impl - package org.onosproject.net.key.impl
Implementation of device key subsystem.
org.onosproject.net.link.impl - package org.onosproject.net.link.impl
Core subsystem for tracking global inventory of infrastructure links.
org.onosproject.net.packet.impl - package org.onosproject.net.packet.impl
Core subsystem for processing inbound packets and emitting outbound packets.
org.onosproject.net.proxyarp.impl - package org.onosproject.net.proxyarp.impl
Core subsystem for responding to arp requests.
org.onosproject.net.region.impl - package org.onosproject.net.region.impl
Core subsystem for managing region definitions.
org.onosproject.net.resource.impl - package org.onosproject.net.resource.impl
Implementation of the generic network resource subsystem.
org.onosproject.net.statistic.impl - package org.onosproject.net.statistic.impl
Core subsystem for responding to statistical inquiries.
org.onosproject.net.topology.impl - package org.onosproject.net.topology.impl
Core subsystem for tracking global & consistent topology graph views.

P

PacketDriverProvider - Class in org.onosproject.net.packet.impl
Driver-based packet rule provider.
PacketDriverProvider() - Constructor for class org.onosproject.net.packet.impl.PacketDriverProvider
 
PacketManager - Class in org.onosproject.net.packet.impl
Provides a basic implementation of the packet SB & NB APIs.
PacketManager() - Constructor for class org.onosproject.net.packet.impl.PacketManager
 
PacketManager.InternalStoreDelegate - Class in org.onosproject.net.packet.impl
Internal callback from the packet store.
packetService - Variable in class org.onosproject.net.edgeservice.impl.EdgeManager
 
packetService - Variable in class org.onosproject.net.host.impl.HostManager
 
packetService - Variable in class org.onosproject.net.proxyarp.impl.ProxyArpManager
Deprecated.
 
parseCapableSwitchId(HierarchicalConfiguration) - Static method in class org.onosproject.drivers.utilities.XmlConfigParser
 
parsePolicyString(String) - Static method in class org.onosproject.net.flowobjective.impl.composition.FlowObjectiveCompositionUtil
 
parseStreamControllers(HierarchicalConfiguration) - Static method in class org.onosproject.drivers.utilities.XmlConfigParser
 
parseSwitchId(HierarchicalConfiguration) - Static method in class org.onosproject.drivers.utilities.XmlConfigParser
 
partitionService - Variable in class org.onosproject.net.intent.impl.ObjectiveTracker
 
PathCompiler<T> - Class in org.onosproject.net.intent.impl.compiler
Shared APIs and implementations for path compilers.
PathCompiler() - Constructor for class org.onosproject.net.intent.impl.compiler.PathCompiler
 
PathCompiler.PathCompilerCreateFlow<T> - Interface in org.onosproject.net.intent.impl.compiler
Defines methods used to create objects representing flows.
PathIntentCompiler - Class in org.onosproject.net.intent.impl.compiler
 
PathIntentCompiler() - Constructor for class org.onosproject.net.intent.impl.compiler.PathIntentCompiler
 
PathIntentFlowObjectiveCompiler - Class in org.onosproject.net.intent.impl.compiler
 
PathIntentFlowObjectiveCompiler() - Constructor for class org.onosproject.net.intent.impl.compiler.PathIntentFlowObjectiveCompiler
 
PathManager - Class in org.onosproject.net.topology.impl
Provides implementation of a path selection service atop the current topology and host services.
PathManager() - Constructor for class org.onosproject.net.topology.impl.PathManager
 
PathNotFoundException - Exception in org.onosproject.net.intent.impl
An exception thrown when a path is not found.
PathNotFoundException(ElementId, ElementId) - Constructor for exception org.onosproject.net.intent.impl.PathNotFoundException
 
pathService - Variable in class org.onosproject.net.intent.impl.compiler.ConnectivityIntentCompiler
 
pathService - Variable in class org.onosproject.net.intent.impl.compiler.MultiPointToSinglePointIntentCompiler
 
performGroupOperation(DeviceId, GroupOperations) - Method in class org.onosproject.net.group.impl.GroupDriverProvider
 
period - Variable in class org.onosproject.net.intent.impl.IntentCleanup
 
physicalTimeSource - Variable in class org.onosproject.core.impl.HybridLogicalClockManager
 
PointToPointIntentCompiler - Class in org.onosproject.net.intent.impl.compiler
An intent compiler for PointToPointIntent.
PointToPointIntentCompiler() - Constructor for class org.onosproject.net.intent.impl.compiler.PointToPointIntentCompiler
 
post(Event) - Method in class org.onosproject.event.impl.CoreEventDispatcher
 
preExecute() - Method in class org.onosproject.net.intent.impl.phase.FinalIntentProcessPhase
Executes operations that must take place before the phase starts.
preSetProperty(String, String, String) - Method in class org.onosproject.cfg.impl.ComponentConfigManager
 
PRIORITY - Static variable in class org.onosproject.net.intent.impl.compiler.PointToPointIntentCompiler
 
priorityAddend - Variable in class org.onosproject.net.flowobjective.impl.composition.FlowObjectiveCompositionTree
 
priorityMultiplier - Variable in class org.onosproject.net.flowobjective.impl.composition.FlowObjectiveCompositionTree
 
process(IntentProcessPhase) - Static method in interface org.onosproject.net.intent.impl.phase.IntentProcessPhase
 
processItems(List<IntentData>) - Method in class org.onosproject.net.intent.impl.IntentAccumulator
 
promoteToTopOfCandidateList(String, NodeId) - Method in class org.onosproject.cluster.impl.LeadershipManager
 
providerRegistry - Variable in class org.onosproject.cluster.impl.ConfigFileBasedClusterMetadataProvider
 
providerRegistry - Variable in class org.onosproject.cluster.impl.DefaultClusterMetadataProvider
 
providerRegistry - Variable in class org.onosproject.net.topology.impl.DefaultTopologyProvider
 
ProxyArpManager - Class in org.onosproject.net.proxyarp.impl
Deprecated.
in Hummingbird release
ProxyArpManager() - Constructor for class org.onosproject.net.proxyarp.impl.ProxyArpManager
Deprecated.
 
purge(Intent) - Method in class org.onosproject.net.intent.impl.IntentManager
 
purgeFlowRules(DeviceId) - Method in class org.onosproject.net.flow.impl.FlowRuleManager
 
purgeGroupEntries(DeviceId) - Method in class org.onosproject.net.group.impl.GroupManager
 
purgeGroupEntries() - Method in class org.onosproject.net.group.impl.GroupManager
 

R

RandomSelection() - Constructor for class org.onosproject.net.resource.impl.LabelAllocator.RandomSelection
 
read(InputStream) - Static method in class org.onosproject.cfg.impl.ConfigPropertyDefinitions
Reads the specified input stream and creates from its contents a set of property definitions.
readXmlConfiguration(HierarchicalConfiguration, String) - Method in class org.onosproject.drivers.utilities.YangXmlUtils
Reads a valid XML configuration and returns a Map containing XML field name.
ready() - Method in class org.onosproject.net.intent.impl.IntentAccumulator
 
recordEventTime(HybridLogicalTime) - Method in class org.onosproject.core.impl.HybridLogicalClockManager
 
RegionManager - Class in org.onosproject.net.region.impl
Provides implementation of the region service APIs.
RegionManager() - Constructor for class org.onosproject.net.region.impl.RegionManager
 
regionService - Variable in class org.onosproject.cluster.impl.MastershipManager
 
register(List<? extends Resource>) - Method in class org.onosproject.net.resource.impl.ResourceManager
 
registerApplication(String) - Method in class org.onosproject.core.impl.CoreManager
 
registerApplication(String, Runnable) - Method in class org.onosproject.core.impl.CoreManager
 
registerCompiler(Class<T>, IntentCompiler<T>) - Method in class org.onosproject.net.intent.impl.IntentManager
 
registerConfigFactory(ConfigFactory) - Method in class org.onosproject.net.config.impl.NetworkConfigManager
 
registerDeactivateHook(ApplicationId, Runnable) - Method in class org.onosproject.app.impl.ApplicationManager
 
registerPortConfigOperator(PortConfigOperator, Class<? extends Config<ConnectPoint>>...) - Method in class org.onosproject.net.device.impl.DeviceManager
 
registerProperties(Class<?>) - Method in class org.onosproject.cfg.impl.ComponentConfigManager
 
registerProvider(DriverProvider) - Method in class org.onosproject.net.driver.impl.DriverManager
 
registrator - Variable in class org.onosproject.net.intent.impl.compiler.LinkCollectionIntentCompiler
 
registrator - Variable in class org.onosproject.net.intent.impl.compiler.LinkCollectionIntentFlowObjectiveCompiler
 
registrator - Variable in class org.onosproject.net.intent.impl.compiler.PathIntentCompiler
 
registrator - Variable in class org.onosproject.net.intent.impl.compiler.PathIntentFlowObjectiveCompiler
 
registry - Variable in class org.onosproject.net.config.impl.BasicNetworkConfigs
 
release(List<ResourceAllocation>) - Method in class org.onosproject.net.resource.impl.ResourceManager
 
release(ResourceConsumer) - Method in class org.onosproject.net.resource.impl.ResourceManager
 
relinquishMastership(DeviceId) - Method in class org.onosproject.cluster.impl.MastershipManager
 
removeActivePartitionMember(PartitionId, NodeId) - Method in class org.onosproject.cluster.impl.ConfigFileBasedClusterMetadataProvider
 
removeActivePartitionMember(PartitionId, NodeId) - Method in class org.onosproject.cluster.impl.DefaultClusterMetadataProvider
 
removeBucketsFromGroup(DeviceId, GroupKey, GroupBuckets, GroupKey, ApplicationId) - Method in class org.onosproject.net.group.impl.GroupManager
Remove buckets from existing group.
removeConfig(S, Class<C>) - Method in class org.onosproject.net.config.impl.NetworkConfigManager
 
removeConfig(String, S, String) - Method in class org.onosproject.net.config.impl.NetworkConfigManager
 
removeConfig(S) - Method in class org.onosproject.net.config.impl.NetworkConfigManager
 
removeConfig() - Method in class org.onosproject.net.config.impl.NetworkConfigManager
 
removeDevice(DeviceId) - Method in class org.onosproject.net.device.impl.DeviceManager
 
removeDevices(RegionId, Collection<DeviceId>) - Method in class org.onosproject.net.region.impl.RegionManager
 
removeFlowRules(FlowRule...) - Method in class org.onosproject.net.flow.impl.FlowRuleManager
 
removeFlowRulesById(ApplicationId) - Method in class org.onosproject.net.flow.impl.FlowRuleManager
 
removeGroup(DeviceId, GroupKey, ApplicationId) - Method in class org.onosproject.net.group.impl.GroupManager
Delete a group associated to an application cookie.
removeHost(HostId) - Method in class org.onosproject.net.host.impl.HostManager
 
removeKey(DeviceKeyId) - Method in class org.onosproject.net.key.impl.DeviceKeyManager
 
removeLink(ConnectPoint, ConnectPoint) - Method in class org.onosproject.net.link.impl.LinkManager
 
removeLinks(ConnectPoint) - Method in class org.onosproject.net.link.impl.LinkManager
 
removeLinks(DeviceId) - Method in class org.onosproject.net.link.impl.LinkManager
 
removeNode(NodeId) - Method in class org.onosproject.cluster.impl.ClusterManager
 
removeObjectives - Variable in class org.onosproject.net.flowobjective.impl.composition.ForwardUpdateTable
 
removeProcessor(PacketProcessor) - Method in class org.onosproject.net.packet.impl.PacketManager
 
removeRegion(RegionId) - Method in class org.onosproject.net.region.impl.RegionManager
 
removeTrackedResources(Key, Collection<NetworkResource>) - Method in class org.onosproject.net.intent.impl.ObjectiveTracker
 
removeTrackedResources(Key, Collection<NetworkResource>) - Method in interface org.onosproject.net.intent.impl.ObjectiveTrackerService
Removes a path flow to be tracked.
reply(Ethernet, ConnectPoint) - Method in class org.onosproject.net.proxyarp.impl.ProxyArpManager
Deprecated.
 
requestMac(IpAddress) - Method in class org.onosproject.net.host.impl.HostManager
 
requestPackets(PacketRequest) - Method in class org.onosproject.net.packet.impl.PacketManager.InternalStoreDelegate
 
requestPackets(TrafficSelector, PacketPriority, ApplicationId) - Method in class org.onosproject.net.packet.impl.PacketManager
 
requestPackets(TrafficSelector, PacketPriority, ApplicationId, Optional<DeviceId>) - Method in class org.onosproject.net.packet.impl.PacketManager
 
requestRoleFor(DeviceId) - Method in class org.onosproject.cluster.impl.MastershipManager
 
ResourceManager - Class in org.onosproject.net.resource.impl
An implementation of ResourceService.
ResourceManager() - Constructor for class org.onosproject.net.resource.impl.ResourceManager
 
ResourceRegistrar - Class in org.onosproject.net.resource.impl
A class registering resources when they are detected.
ResourceRegistrar() - Constructor for class org.onosproject.net.resource.impl.ResourceRegistrar
 
resourceService - Variable in class org.onosproject.net.intent.impl.compiler.ConnectivityIntentCompiler
 
resourceService - Variable in class org.onosproject.net.intent.impl.compiler.LinkCollectionIntentCompiler
 
resourceService - Variable in class org.onosproject.net.intent.impl.compiler.LinkCollectionIntentFlowObjectiveCompiler
 
resourceService - Variable in class org.onosproject.net.intent.impl.compiler.MplsPathIntentCompiler
Deprecated.
 
resourceService() - Method in interface org.onosproject.net.intent.impl.compiler.PathCompiler.PathCompilerCreateFlow
 
resourceService - Variable in class org.onosproject.net.intent.impl.compiler.PathIntentCompiler
 
resourceService() - Method in class org.onosproject.net.intent.impl.compiler.PathIntentCompiler
 
resourceService - Variable in class org.onosproject.net.intent.impl.compiler.PathIntentFlowObjectiveCompiler
 
resourceService() - Method in class org.onosproject.net.intent.impl.compiler.PathIntentFlowObjectiveCompiler
 
resourceService - Variable in class org.onosproject.net.intent.impl.IntentManager
 
resourceService - Variable in class org.onosproject.net.intent.impl.ObjectiveTracker
 
resourceService - Variable in class org.onosproject.net.resource.impl.ResourceRegistrar
 
retryThreshold - Variable in class org.onosproject.net.intent.impl.IntentCleanup
 
revertTreatmentSelector(TrafficTreatment, TrafficSelector) - Static method in class org.onosproject.net.flowobjective.impl.composition.FlowObjectiveCompositionUtil
 
rightChild - Variable in class org.onosproject.net.flowobjective.impl.composition.FlowObjectiveCompositionTree
 
run(Timeout) - Method in class org.onosproject.net.host.impl.HostMonitor
 
run() - Method in class org.onosproject.net.intent.impl.IntentCleanup
 
runForLeadership(String) - Method in class org.onosproject.cluster.impl.LeadershipManager
 

S

scrService - Variable in class org.onosproject.cluster.impl.ComponentsMonitor
 
select(Set<Identifier<?>>) - Method in class org.onosproject.net.resource.impl.LabelAllocator.FirstFitSelection
Selects an identifier from a given set of values using the first fir selection algorithm.
select(Set<Identifier<?>>) - Method in interface org.onosproject.net.resource.impl.LabelAllocator.LabelSelection
Picks an element from values using a particular algorithm.
select(Set<Identifier<?>>) - Method in class org.onosproject.net.resource.impl.LabelAllocator.RandomSelection
Selects an identifier from a given set of values using the random selection algorithm.
selector() - Method in class org.onosproject.net.intent.impl.compiler.LinkCollectionCompiler.ForwardingInstructions
 
service - Variable in class org.onosproject.net.intent.impl.IntentCleanup
 
serviceDirectory - Variable in class org.onosproject.net.flowobjective.impl.composition.FlowObjectiveCompositionManager
 
serviceDirectory - Variable in class org.onosproject.net.flowobjective.impl.FlowObjectiveManager
 
serviceDirectory - Variable in class org.onosproject.net.intent.impl.compiler.VirtualNetworkIntentCompiler
 
setClusterMetadata(ClusterMetadata) - Method in class org.onosproject.cluster.impl.ClusterMetadataManager
 
setClusterMetadata(ClusterMetadata) - Method in class org.onosproject.cluster.impl.ConfigFileBasedClusterMetadataProvider
 
setClusterMetadata(ClusterMetadata) - Method in class org.onosproject.cluster.impl.DefaultClusterMetadataProvider
 
setDelegate(TopologyChangeDelegate) - Method in class org.onosproject.net.intent.impl.ObjectiveTracker
 
setDelegate(TopologyChangeDelegate) - Method in interface org.onosproject.net.intent.impl.ObjectiveTrackerService
Sets a topology change delegate.
setDispatchTimeLimit(long) - Method in class org.onosproject.event.impl.CoreEventDispatcher
 
setLabelSelection(String) - Method in class org.onosproject.net.resource.impl.LabelAllocator
Changes the selection behavior.
setPermissions(ApplicationId, Set<Permission>) - Method in class org.onosproject.app.impl.ApplicationManager
 
setProperty(String, String, String) - Method in class org.onosproject.cfg.impl.ComponentConfigManager
 
setRole(NodeId, DeviceId, MastershipRole) - Method in class org.onosproject.cluster.impl.MastershipManager
 
SinglePointToMultiPointIntentCompiler - Class in org.onosproject.net.intent.impl.compiler
 
SinglePointToMultiPointIntentCompiler() - Constructor for class org.onosproject.net.intent.impl.compiler.SinglePointToMultiPointIntentCompiler
 
Skipped - Class in org.onosproject.net.intent.impl.phase
Represents a phase where an intent is not compiled.
startMonitoringIp(IpAddress) - Method in class org.onosproject.net.host.impl.HostManager
 
StatisticManager - Class in org.onosproject.net.statistic.impl
Provides an implementation of the Statistic Service.
StatisticManager() - Constructor for class org.onosproject.net.statistic.impl.StatisticManager
 
statisticStore - Variable in class org.onosproject.net.statistic.impl.StatisticManager
 
stopMonitoringIp(IpAddress) - Method in class org.onosproject.net.host.impl.HostManager
 
store - Variable in class org.onosproject.app.impl.ApplicationManager
 
store - Variable in class org.onosproject.cfg.impl.ComponentConfigManager
 
store - Variable in class org.onosproject.cluster.impl.ClusterManager
 
store - Variable in class org.onosproject.cluster.impl.LeadershipManager
 
store - Variable in class org.onosproject.cluster.impl.MastershipManager
 
store - Variable in class org.onosproject.net.config.impl.NetworkConfigManager
 
store - Variable in class org.onosproject.net.device.impl.DeviceManager
 
store - Variable in class org.onosproject.net.flow.impl.FlowRuleManager
 
store - Variable in class org.onosproject.net.group.impl.GroupManager
 
store - Variable in class org.onosproject.net.host.impl.HostManager
 
store - Variable in class org.onosproject.net.intent.impl.compiler.VirtualNetworkIntentCompiler
 
store - Variable in class org.onosproject.net.intent.impl.IntentCleanup
 
store - Variable in class org.onosproject.net.intent.impl.IntentManager
 
store - Variable in class org.onosproject.net.key.impl.DeviceKeyManager
 
store - Variable in class org.onosproject.net.link.impl.LinkManager
 
store - Variable in class org.onosproject.net.packet.impl.PacketManager
 
store - Variable in class org.onosproject.net.proxyarp.impl.ProxyArpManager
Deprecated.
 
store - Variable in class org.onosproject.net.region.impl.RegionManager
 
store - Variable in class org.onosproject.net.resource.impl.ResourceManager
 
store - Variable in class org.onosproject.net.topology.impl.TopologyManager
 
StoreBasedIdBlockAllocator - Class in org.onosproject.core.impl
 
StoreBasedIdBlockAllocator(String, IdBlockStore) - Constructor for class org.onosproject.core.impl.StoreBasedIdBlockAllocator
 
submit(Intent) - Method in class org.onosproject.net.intent.impl.IntentManager
 
systemService - Variable in class org.onosproject.cluster.impl.ClusterManager
 

T

termService - Variable in class org.onosproject.net.device.impl.DeviceManager
 
timeNow() - Method in class org.onosproject.core.impl.HybridLogicalClockManager
 
toForwardingObjectiveList() - Method in class org.onosproject.net.flowobjective.impl.composition.ForwardUpdateTable
 
TopologyChangeDelegate - Interface in org.onosproject.net.intent.impl
Auxiliary delegate for integration of intent manager and flow trackerService.
TopologyManager - Class in org.onosproject.net.topology.impl
Provides basic implementation of the topology SB & NB APIs.
TopologyManager() - Constructor for class org.onosproject.net.topology.impl.TopologyManager
 
topologyService - Variable in class org.onosproject.net.intent.impl.ObjectiveTracker
 
topologyService - Variable in class org.onosproject.net.topology.impl.PathManager
 
toString() - Method in class org.onosproject.drivers.utilities.YangElement
 
toString() - Method in class org.onosproject.net.flowobjective.impl.composition.FlowObjectiveCompositionTree
 
toString() - Method in exception org.onosproject.net.intent.impl.PathNotFoundException
 
trackerService - Variable in class org.onosproject.net.intent.impl.IntentManager
 
trackIntent(IntentData) - Method in class org.onosproject.net.intent.impl.ObjectiveTracker
 
trackIntent(IntentData) - Method in interface org.onosproject.net.intent.impl.ObjectiveTrackerService
Submits the specified intent data to be tracked.
transferErrorCount(IntentData, Optional<IntentData>) - Static method in interface org.onosproject.net.intent.impl.phase.IntentProcessPhase
 
transferLeadership(String, NodeId) - Method in class org.onosproject.cluster.impl.LeadershipManager
 
treatment() - Method in class org.onosproject.net.intent.impl.compiler.LinkCollectionCompiler.ForwardingInstructions
 
triggerCompile(Iterable<Key>, boolean) - Method in interface org.onosproject.net.intent.impl.TopologyChangeDelegate
Notifies that topology has changed in such a way that the specified intents should be recompiled.
triggerRecompute() - Method in class org.onosproject.net.topology.impl.DefaultTopologyProvider
 
TwoWayP2PIntentCompiler - Class in org.onosproject.net.intent.impl.compiler
A intent compiler for TwoWayP2PIntent.
TwoWayP2PIntentCompiler() - Constructor for class org.onosproject.net.intent.impl.compiler.TwoWayP2PIntentCompiler
 
TYPEFLOWENTRY_WITHLOAD_COMPARATOR - Static variable in class org.onosproject.net.statistic.impl.FlowStatisticManager
 

U

unbindIntentService(IntentService) - Method in class org.onosproject.net.intent.impl.ObjectiveTracker
 
uninstall(ApplicationId) - Method in class org.onosproject.app.impl.ApplicationManager
 
unionTrafficTreatment(TrafficTreatment, TrafficTreatment) - Static method in class org.onosproject.net.flowobjective.impl.composition.FlowObjectiveCompositionUtil
 
unregister(NodeId) - Method in class org.onosproject.cluster.impl.LeadershipManager
 
unregister(List<? extends ResourceId>) - Method in class org.onosproject.net.resource.impl.ResourceManager
 
unregisterCompiler(Class<T>) - Method in class org.onosproject.net.intent.impl.IntentManager
 
unregisterConfigFactory(ConfigFactory) - Method in class org.onosproject.net.config.impl.NetworkConfigManager
 
unregisterPortConfigOperator(PortConfigOperator) - Method in class org.onosproject.net.device.impl.DeviceManager
 
unregisterProperties(Class<?>, boolean) - Method in class org.onosproject.cfg.impl.ComponentConfigManager
 
unregisterProvider(DriverProvider) - Method in class org.onosproject.net.driver.impl.DriverManager
 
unsetDelegate(TopologyChangeDelegate) - Method in class org.onosproject.net.intent.impl.ObjectiveTracker
 
unsetDelegate(TopologyChangeDelegate) - Method in interface org.onosproject.net.intent.impl.ObjectiveTrackerService
Unsets topology change delegate.
unsetProperty(String, String) - Method in class org.onosproject.cfg.impl.ComponentConfigManager
 
updateFilter(FilteringObjective) - Method in class org.onosproject.net.flowobjective.impl.composition.FilterTable
 
updateFilter(List<FilteringObjective>) - Method in class org.onosproject.net.flowobjective.impl.composition.FilterTable
 
updateFilter(FilteringObjective) - Method in class org.onosproject.net.flowobjective.impl.composition.FlowObjectiveCompositionTree
 
updateFilterOverride(FilteringObjective) - Method in class org.onosproject.net.flowobjective.impl.composition.FlowObjectiveCompositionTree
 
updateFilterParallel(FilteringObjective) - Method in class org.onosproject.net.flowobjective.impl.composition.FlowObjectiveCompositionTree
 
updateFilterSequential(FilteringObjective) - Method in class org.onosproject.net.flowobjective.impl.composition.FlowObjectiveCompositionTree
 
updateForward(ForwardingObjective) - Method in class org.onosproject.net.flowobjective.impl.composition.FlowObjectiveCompositionTree
 
updateForward(ForwardingObjective) - Method in class org.onosproject.net.flowobjective.impl.composition.ForwardTable
 
updateForward(List<ForwardingObjective>) - Method in class org.onosproject.net.flowobjective.impl.composition.ForwardTable
 
updateForwardComposition(ForwardingObjective) - Method in class org.onosproject.net.flowobjective.impl.composition.FlowObjectiveCompositionTree
 
updateForwardNode(ForwardingObjective) - Method in class org.onosproject.net.flowobjective.impl.composition.FlowObjectiveCompositionTree
 
updateNext(NextObjective) - Method in class org.onosproject.net.flowobjective.impl.composition.FlowObjectiveCompositionTree
 
updateNext(NextObjective) - Method in class org.onosproject.net.flowobjective.impl.composition.NextTable
 
updateNext(List<NextObjective>) - Method in class org.onosproject.net.flowobjective.impl.composition.NextTable
 
updateNextComposition(NextObjective) - Method in class org.onosproject.net.flowobjective.impl.composition.FlowObjectiveCompositionTree
 
updateRegion(RegionId, String, Region.Type, List<Set<NodeId>>) - Method in class org.onosproject.net.region.impl.RegionManager
 
updateScheduled - Variable in class org.onosproject.net.intent.impl.ObjectiveTracker
 
useRegionForBalanceRoles - Variable in class org.onosproject.cluster.impl.MastershipManager
 

V

valueOf(String) - Static method in enum org.onosproject.net.flowobjective.impl.composition.FlowObjectiveCompositionManager.PolicyOperator
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.onosproject.net.flowobjective.impl.composition.FlowObjectiveCompositionManager.PolicyOperator
Returns an array containing the constants of this enum type, in the order they are declared.
version() - Method in class org.onosproject.core.impl.CoreManager
 
VirtualNetworkIntentCompiler - Class in org.onosproject.net.intent.impl.compiler
An intent compiler for VirtualNetworkIntent.
VirtualNetworkIntentCompiler() - Constructor for class org.onosproject.net.intent.impl.compiler.VirtualNetworkIntentCompiler
 

W

weight(TopologyEdge) - Method in class org.onosproject.net.intent.impl.compiler.ConnectivityIntentCompiler.ConstraintBasedLinkWeight
 
weight(List<Constraint>) - Method in class org.onosproject.net.intent.impl.compiler.ConnectivityIntentCompiler
Returns an edge-weight capable of evaluating links on the basis of the specified constraints.
withdraw(String) - Method in class org.onosproject.cluster.impl.LeadershipManager
 
withdraw(Intent) - Method in class org.onosproject.net.intent.impl.IntentManager
 
write(OutputStream, Set<ConfigProperty>) - Static method in class org.onosproject.cfg.impl.ConfigPropertyDefinitions
Writes the specified set of property definitions into the given output stream.

X

XmlConfigParser - Class in org.onosproject.drivers.utilities
Parser for Netconf XML configurations and replys.

Y

YangElement - Class in org.onosproject.drivers.utilities
Class that contains the element base key and a map with all the values to set or retrieved with their relative key.
YangElement(String, Map<String, String>) - Constructor for class org.onosproject.drivers.utilities.YangElement
 
YangXmlUtils - Class in org.onosproject.drivers.utilities
Util CLass for Yang models.
YangXmlUtils() - Constructor for class org.onosproject.drivers.utilities.YangXmlUtils
 
A B C D E F G H I K L M N O P R S T U V W X Y 
Skip navigation links