| Package | Description |
|---|---|
| org.onosproject.net.device |
Infrastructure device model & related services API definitions.
|
| 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.store |
Abstractions for creating and interacting with distributed stores.
|
| org.onosproject.store.service |
Distributed core state management services.
|
| Modifier and Type | Method and Description |
|---|---|
Timestamp |
DeviceClockService.getTimestamp(DeviceId deviceId)
Returns a new timestamp for the specified deviceId.
|
| Modifier and Type | Method and Description |
|---|---|
Timestamp |
HostClockService.getTimestamp(HostId hostId)
Returns a new timestamp for the specified host.
|
| Modifier and Type | Method and Description |
|---|---|
Timestamp |
IntentClockService.getTimestamp(IntentId intentId)
Returns a new timestamp for the specified intent.
|
Timestamp |
IntentData.version()
Returns the version of the intent for this key.
|
| Modifier and Type | Method and Description |
|---|---|
void |
IntentData.setVersion(Timestamp version)
Sets the version for this intent data.
|
| Constructor and Description |
|---|
IntentData(Intent intent,
IntentState state,
Timestamp version)
Creates a new intent data object.
|
| Modifier and Type | Method and Description |
|---|---|
default boolean |
Timestamp.isNewerThan(Timestamp other)
Tests if this timestamp is newer than the specified timestamp.
|
default boolean |
Timestamp.isOlderThan(Timestamp other)
Tests if this timestamp is older than the specified timestamp.
|
| Modifier and Type | Class and Description |
|---|---|
class |
MultiValuedTimestamp<T extends Comparable<T>,U extends Comparable<U>>
A logical timestamp that derives its value from two input values.
|
class |
WallClockTimestamp
A Timestamp that derives its value from the prevailing
wallclock time on the controller where it is generated.
|
| Modifier and Type | Method and Description |
|---|---|
Timestamp |
LogicalClockService.getTimestamp()
Generates a new logical timestamp.
|
Timestamp |
WallclockClockManager.getTimestamp(T object1,
U object2) |
Timestamp |
ClockService.getTimestamp(T object1,
U object2)
Gets a new timestamp for the given objects.
|
| Modifier and Type | Method and Description |
|---|---|
int |
WallClockTimestamp.compareTo(Timestamp o) |
int |
MultiValuedTimestamp.compareTo(Timestamp o) |
Copyright © 2015. All rights reserved.