Class AkkaEntityOwnershipService

java.lang.Object
org.opendaylight.controller.eos.akka.AkkaEntityOwnershipService
All Implemented Interfaces:
AutoCloseable, DataCenterControl, DOMEntityOwnershipService

@Singleton public class AkkaEntityOwnershipService extends Object implements DOMEntityOwnershipService, DataCenterControl, AutoCloseable
DOMEntityOwnershipService implementation backed by native Akka clustering constructs. We use distributed-data to track all registered candidates and cluster-singleton to maintain a single cluster-wide authority which selects the appropriate owners.