- 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
-
- 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.