| Package | Description |
|---|---|
| org.onosproject.app |
Set of abstractions for managing network control applications.
|
| org.onosproject.cluster |
Set of abstractions for dealing with controller cluster related topics.
|
| org.onosproject.event |
Local event delivery subsystem interfaces & supporting abstractions.
|
| org.onosproject.mastership |
Set of abstractions for dealing with controller mastership related topics.
|
| org.onosproject.net.config |
Subsystem for tracking network environment configuration.
|
| org.onosproject.net.device |
Infrastructure device model & related services API definitions.
|
| org.onosproject.net.edge |
Service for interacting with network edge.
|
| org.onosproject.net.flow |
Flow rule model & related services API definitions.
|
| org.onosproject.net.group |
Abstractions for interacting with device port groups.
|
| org.onosproject.net.host |
End-station host model & related services API definitions.
|
| org.onosproject.net.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.
|
| org.onosproject.net.link |
Infrastructure link model & related services API definitions.
|
| org.onosproject.net.meter |
Flow meter model and related services.
|
| org.onosproject.net.provider |
Base abstractions related to network entity providers and their brokers.
|
| org.onosproject.net.resource.link |
Services for reserving links and their capacity as network resources,
e.g. bandwidth, lambdas.
|
| org.onosproject.net.topology |
Network topology model & related services API definitions.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
ApplicationAdminService
Service for managing network control applications.
|
interface |
ApplicationService
Service for inspecting inventory of network control applications.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
ClusterService
Service for obtaining information about the individual nodes within
the controller cluster.
|
interface |
LeadershipService
Service for leader election.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractListenerManager<E extends Event,L extends EventListener<E>>
Basis for components which need to export listener mechanism.
|
class |
ListenerRegistry<E extends Event,L extends EventListener<E>>
Base implementation of an event sink and a registry capable of tracking
listeners and dispatching events to them as part of event sink processing.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
MastershipService
Service responsible for determining the controller instance mastership of
a device in a clustered environment.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
NetworkConfigRegistry
Service for tracking network configuration factories.
|
interface |
NetworkConfigService
Service for tracking network configurations which specify how the discovered
network information should be interpreted and how the core or applications
should act on or configure the network.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
DeviceAdminService
Service for administering the inventory of infrastructure devices.
|
interface |
DeviceService
Service for interacting with the inventory of infrastructure devices.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
EdgePortService
Service for interacting with an inventory of network edge ports.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
FlowRuleService
Service for injecting flow rules into the environment and for obtaining
information about flow rules already in the environment.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
GroupService
Service for create/update/delete "group" in the devices.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
HostAdminService
Service for administering the inventory of end-station hosts.
|
interface |
HostService
Service for interacting with the inventory of end-station hosts.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
IntentService
Service for application submitting or withdrawing their intents.
|
interface |
PartitionService
Service for interacting with the partition-to-instance assignments.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
LinkAdminService
Service for administering the inventory of infrastructure links.
|
interface |
LinkService
Service for interacting with the inventory of infrastructure links.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
MeterService
Service for add/updating and removing meters.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractListenerProviderRegistry<E extends Event,L extends EventListener<E>,P extends Provider,S extends ProviderService<P>>
Basis for components which need to export listener mechanism.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
LinkResourceService
Service for providing link resource allocation.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
TopologyService
Service for providing network topology information.
|
Copyright © 2015. All rights reserved.