| Package | Description |
|---|---|
| org.onosproject.net.group |
Abstractions for interacting with device port groups.
|
| Modifier and Type | Class and Description |
|---|---|
class |
DefaultGroupKey
Default implementation of group key interface.
|
| Modifier and Type | Method and Description |
|---|---|
GroupKey |
GroupDescription.appCookie()
Returns application cookie associated with a group object.
|
GroupKey |
DefaultGroupDescription.appCookie()
Returns application cookie associated with a group object.
|
| Modifier and Type | Method and Description |
|---|---|
void |
GroupService.addBucketsToGroup(DeviceId deviceId,
GroupKey oldCookie,
GroupBuckets buckets,
GroupKey newCookie,
ApplicationId appId)
Appends buckets to existing group.
|
void |
GroupStore.deleteGroupDescription(DeviceId deviceId,
GroupKey appCookie)
Triggers deleting the existing group entry.
|
Group |
GroupStore.getGroup(DeviceId deviceId,
GroupKey appCookie)
Returns the stored group entry.
|
Group |
GroupService.getGroup(DeviceId deviceId,
GroupKey appCookie)
Returns a group object associated to an application cookie.
|
void |
GroupService.removeBucketsFromGroup(DeviceId deviceId,
GroupKey oldCookie,
GroupBuckets buckets,
GroupKey newCookie,
ApplicationId appId)
Removes buckets from existing group.
|
void |
GroupService.removeGroup(DeviceId deviceId,
GroupKey appCookie,
ApplicationId appId)
Deletes a group associated to an application cookie.
|
void |
GroupStore.updateGroupDescription(DeviceId deviceId,
GroupKey oldAppCookie,
GroupStore.UpdateType type,
GroupBuckets newBuckets,
GroupKey newAppCookie)
Updates the existing group entry with the information
from group description.
|
| Constructor and Description |
|---|
DefaultGroupDescription(DeviceId deviceId,
GroupDescription.Type type,
GroupBuckets buckets,
GroupKey appCookie,
Integer groupId,
ApplicationId appId)
Constructor to be used by north bound applications.
|
Copyright © 2015. All rights reserved.