| Package | Description |
|---|---|
| org.onosproject.cluster |
Set of abstractions for dealing with controller cluster related topics.
|
| org.onosproject.store.service |
Distributed core state management services.
|
| Modifier and Type | Class and Description |
|---|---|
class |
DefaultControllerNode
Default implementation of a controller instance descriptor.
|
| Modifier and Type | Method and Description |
|---|---|
ControllerNode |
ClusterStore.addNode(NodeId nodeId,
org.onlab.packet.IpAddress ip,
int tcpPort)
Adds a new controller node to the cluster.
|
ControllerNode |
ClusterAdminService.addNode(NodeId nodeId,
org.onlab.packet.IpAddress ip,
int tcpPort)
Adds a new controller node to the cluster.
|
ControllerNode |
ClusterStore.getLocalNode()
Returns the local controller node.
|
ControllerNode |
ClusterService.getLocalNode()
Returns the local controller node.
|
ControllerNode |
ClusterStore.getNode(NodeId nodeId)
Returns the specified controller node.
|
ControllerNode |
ClusterService.getNode(NodeId nodeId)
Returns the specified controller node.
|
| Modifier and Type | Method and Description |
|---|---|
Set<ControllerNode> |
ClusterStore.getNodes()
Returns the set of current cluster members.
|
Set<ControllerNode> |
ClusterService.getNodes()
Returns the set of current cluster members.
|
| Modifier and Type | Method and Description |
|---|---|
NodeId |
ControllerNodeToNodeId.apply(ControllerNode input) |
| Constructor and Description |
|---|
ClusterEvent(ClusterEvent.Type type,
ControllerNode instance)
Creates an event of a given type and for the specified instance and the
current time.
|
ClusterEvent(ClusterEvent.Type type,
ControllerNode instance,
long time)
Creates an event of a given type and for the specified device and time.
|
| Modifier and Type | Method and Description |
|---|---|
Optional<ControllerNode> |
DatabaseAdminService.leader()
Returns the current Leader of the default Tablet.
|
Collection<ControllerNode> |
DatabaseAdminService.listMembers()
List members forming default Tablet.
|
| Modifier and Type | Method and Description |
|---|---|
void |
DatabaseAdminService.addMember(ControllerNode node)
Add member to default Tablet.
|
void |
DatabaseAdminService.removeMember(ControllerNode node)
Remove member from default Tablet.
|
Copyright © 2015. All rights reserved.