Package | Description |
---|---|
com.hp.sdn.adm.backup |
Definitions of the services pertaining to the Backup system.
|
com.hp.sdn.adm.system |
Definitions of services pertaining to the SDN Controller system and its
collaborators.
|
com.hp.util.dcord |
Distributed Coordination Service API.
|
com.hp.util.dcord.election |
Authority that determines whether the local node is eligible for election.
|
com.hp.util.dcord.hazelcast |
Distributed Coordination Service implementation using Hazelcast as the underlying technoligy.
|
com.hp.util.dcord.peer |
Peer Monitor Service.
|
com.hp.util.observer |
Abstraction of the observer pattern.
|
Modifier and Type | Interface and Description |
---|---|
interface |
BackupRestoreService
Various services to backup and restore the controller.
|
Modifier and Type | Interface and Description |
---|---|
interface |
SequenceService
Operations to assist the component sequencer to prepare for lifecycle events.
|
interface |
SystemInformationService
Service for maintaining and accessing basic system information about the
controller system and its team members.
|
Modifier and Type | Class and Description |
---|---|
class |
SystemInformationServiceAdapter
An adapter implementation of the
SystemInformationService . |
Modifier and Type | Interface and Description |
---|---|
interface |
ClusterService
Cluster service.
|
interface |
DistributedMap<K,V>
Distributed map.
|
interface |
RestrictedCoordinationService
This class extends
Stoppable and LifeCycleListener
so that it is restricted to only the creater of the object. |
Modifier and Type | Class and Description |
---|---|
class |
ElectionService
Leader election service.
|
Modifier and Type | Interface and Description |
---|---|
interface |
HazelcastDistributedMap<K,V>
HazelcastDistributedMap interface to get the statistics from iMap
Since iMap statistics is specific to Hazelcast we did not want it to be part
of dcord api and hence have this interface inside dcord-hazelcast package.
|
Modifier and Type | Interface and Description |
---|---|
interface |
PeerMonitor<P>
Peer monitor used to track the status of peers.
|
Modifier and Type | Class and Description |
---|---|
class |
PubSubPeerMonitor<P>
Implementation of
PeerMonitor that uses a
PublishSubscribeService to distribute the status across the
cluster. |
Modifier and Type | Interface and Description |
---|---|
interface |
ListenerHandler<T>
Listener handler.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractListenerHandler<T>
Abstract listener handler.
|
class |
MultiThreadListenerHandler<T>
Listeners are notified in a different thread than the one the notification
was started.
|
class |
SingleThreadDynamicUnregisterListenerHandler<T>
Listeners are notified in the same thread where the notification started.
|
class |
SingleThreadListenerHandler<T>
Listeners are notified in the same thread where the notification started.
|
Copyright © 2015. All Rights Reserved.