Skip navigation links
Packages 
Package Description
org.onlab.rest
Facilities for building JAX-RS web resources.
org.onlab.rest.exceptions
Various exception mappers to map errors to proper response status codes.
org.onosproject.app.impl
Subsystem for managing applications.
org.onosproject.cfg.impl
Subsystem for central management of component configurations.
org.onosproject.cluster.impl
Subsystem for tracking controller cluster nodes.
org.onosproject.codec.impl
Implementations of the codec broker and built-in entity JSON codecs.
org.onosproject.common
Miscellaneous common facilities used for construction of various core and app subsystems.
org.onosproject.common.app
Common facilities for construction of application management subsystem.
org.onosproject.common.net
Set of common network core facilities.
org.onosproject.component.impl
Implementation of component management system.
org.onosproject.core.impl
Miscellaneous core system implementations.
org.onosproject.event.impl
Local event dispatching mechanism.
org.onosproject.incubator.elasticcfg
Abstractions for interacting with the elastic configuration subsystem.
org.onosproject.incubator.net
Incubating network model abstractions and APIs.
org.onosproject.incubator.net.config.basics
Various basic builtin network configurations.
org.onosproject.incubator.net.config.impl
Implementation of the network configuration subsystem.
org.onosproject.incubator.net.domain
Subsystem for network intent domains.
org.onosproject.incubator.net.domain.impl
Implementation of the intent domain subsystem.
org.onosproject.incubator.net.dpi
Subsystem for dpi statistics service.
org.onosproject.incubator.net.dpi.impl
Implementation of the dpi statistics service.
org.onosproject.incubator.net.faultmanagement.alarm
Abstractions for interacting with alarms.
org.onosproject.incubator.net.impl
Implementations of incubating core subsystems.
org.onosproject.incubator.net.meter.impl
Provides implementation of the meter service APIs.
org.onosproject.incubator.net.resource.label
Service for reserving labels as network resources.
org.onosproject.incubator.net.resource.label.impl
Implementation of the label resource subsystem.
org.onosproject.incubator.net.tunnel
Tunnel model related services and providers API definitions.
org.onosproject.incubator.net.tunnel.impl
Core subsystem for tracking global inventory of tunnels.
org.onosproject.incubator.net.virtual
Network virtualization data models and services.
org.onosproject.incubator.net.virtual.event
Virtual network event delivery subsystem interfaces & supporting abstractions.
org.onosproject.incubator.net.virtual.impl
Implementation of the virtual network subsystem.
org.onosproject.incubator.net.virtual.impl.intent
Core subsystem for tracking high-level intents for treatment of selected network traffic for virtual networks.
org.onosproject.incubator.net.virtual.impl.intent.phase
Implementations of various intent processing phases for virtual networks.
org.onosproject.incubator.net.virtual.impl.provider
Network virtualization provider implementations.
org.onosproject.incubator.net.virtual.intent
Set of abstractions for conveying high-level intents for treatment of selected network traffic by allowing applications to express the what rather than the how for virtual networks.
org.onosproject.incubator.net.virtual.provider
Network virtualization provider interfaces and implementation.
org.onosproject.incubator.rpc
Incubating inter-cluster RPC APIs.
org.onosproject.incubator.store.meter.impl
A distributed meter store implementation that stores meter data consistently across the cluster.
org.onosproject.incubator.store.resource.impl
Implementation of the label resource distributed store.
org.onosproject.incubator.store.tunnel.impl
Implementation of distributed tunnel store using p2p synchronization protocol.
org.onosproject.incubator.store.virtual.impl
Implementation of distributed virtual network store.
org.onosproject.net.config.impl
Implementation of the network configuration subsystem.
org.onosproject.net.device.impl
Core subsystem for tracking global inventory of infrastructure devices.
org.onosproject.net.domain.impl
Implementation of the domain management.
org.onosproject.net.driver.impl
Implementation of the device driver management subsystem.
org.onosproject.net.edgeservice.impl
Core subsystem for interacting with network edges.
org.onosproject.net.flow.impl
Core subsystem for tracking and manipulating global flow state.
org.onosproject.net.flowobjective.impl
Implementations of the flow objective programming subsystem.
org.onosproject.net.flowobjective.impl.composition
Prototype of a composition mechanism for flow objective composition.
org.onosproject.net.group.impl
Core subsystem for group state.
org.onosproject.net.host.impl
Core subsystem for tracking global inventory of end-station hosts.
org.onosproject.net.intent.impl
Core subsystem for tracking high-level intents for treatment of selected network traffic.
org.onosproject.net.intent.impl.compiler
Implementations of builtin intent compilers.
org.onosproject.net.intent.impl.installer
Installers for different installable Intents.
org.onosproject.net.intent.impl.phase
Implementations of various intent processing phases.
org.onosproject.net.intf.impl
Implementation of service for interacting with interfaces.
org.onosproject.net.key.impl
Implementation of device key subsystem.
org.onosproject.net.link.impl
Core subsystem for tracking global inventory of infrastructure links.
org.onosproject.net.mcast.impl
An implementation of a multicast RIB.
org.onosproject.net.neighbour.impl
Implementation of neighbour resolution service.
org.onosproject.net.packet.impl
Core subsystem for processing inbound packets and emitting outbound packets.
org.onosproject.net.pi.impl
Core subsystem for handling protocol-independence.
org.onosproject.net.region.impl
Core subsystem for managing region definitions.
org.onosproject.net.resource.impl
Implementation of the generic network resource subsystem.
org.onosproject.net.statistic.impl
Core subsystem for responding to statistical inquiries.
org.onosproject.net.topology.impl
Core subsystem for tracking global & consistent topology graph views.
org.onosproject.store.serializers
Various Kryo serializers for use in distributed stores.
org.onosproject.utils
Miscellaneous common facilities used for construction of various core and app subsystems.
Skip navigation links