Package org.onosproject.core
ONOS Core API definitions.
-
Interface Summary Interface Description Application Abstraction of a network control/management application.ApplicationId Application identifier.CoreService Service for interacting with the core system of the controller.HybridLogicalClockService The hybrid logical time keeper service.IdBlockStore Manages id blocks.IdGenerator A generalized interface for ID generationIdGenerator.getNewId()
generates a globally unique ID instance on each invocation.MetricsHelper Collection of utility methods used for providing Metrics.VersionService Node version service. -
Class Summary Class Description DefaultApplication Default implementation of network control/management application descriptor.DefaultApplication.Builder Default application builder.DefaultApplicationId Application identifier.GroupId Group identifier.HybridLogicalTime Time provided by a Hybrid Logical Clock described in this paper.IdBlock A class representing an ID space.Version Representation of the product version. -
Enum Summary Enum Description ApplicationRole -
Exception Summary Exception Description UnavailableIdException Represents that there is no available IDs.