All Classes and Interfaces
Class
Description
DOMEntityOwnershipService implementation backed by native Akka clustering constructs.
Actor that can be spawned by all the supervisor implementations that executes clearing of candidates once
candidate retrieval succeeds.
Actor responsible for handling registrations of candidates into distributed-data.
This class represents the following YANG schema fragment defined in module odl-entity-owners
Adapted notification from distributed-data sent to EntityTypeListenerActor when candidates change.
Request sent from Candidate registration actors to clear the candidate from all entities.
Response sent from OwnerSupervisor to the ClearCandidatesForMember request, notifying the caller that removal has
finished.
Service used to bring up/down the Entity Ownership Service service in individual datacenters.
This class represents the following YANG schema fragment defined in module odl-entity-owners
This class represents the following YANG schema fragment defined in module odl-entity-owners
Class that builds
Entities instances.This class represents the key of
Entities class.
This class represents the following YANG schema fragment defined in module odl-entity-owners
This class represents the following YANG schema fragment defined in module odl-entity-owners
Notification sent to
EntityTypeListenerActor when there is an owner change for an Entity of a given type.Short-lived actor that is spawned purely for execution of rpcs from the entity-owners model.
This class represents the following YANG schema fragment defined in module odl-entity-owners
This class represents the following YANG schema fragment defined in module odl-entity-owners
Class that builds
GetEntitiesInput instances.
This class represents the following YANG schema fragment defined in module odl-entity-owners
Class that builds
GetEntitiesOutput instances.
This class represents the following YANG schema fragment defined in module odl-entity-owners
This class represents the following YANG schema fragment defined in module odl-entity-owners
Class that builds
GetEntityInput instances.
This class represents the following YANG schema fragment defined in module odl-entity-owners
Class that builds
GetEntityOutput instances.
This class represents the following YANG schema fragment defined in module odl-entity-owners
This class represents the following YANG schema fragment defined in module odl-entity-owners
Class that builds
GetEntityOwnerInput instances.
This class represents the following YANG schema fragment defined in module odl-entity-owners
Class that builds
GetEntityOwnerOutput instances.Initial Supervisor behavior that stays idle and only switches itself to the active behavior when its running
in the primary datacenter, or is activated on demand.
This class represents the following YANG schema fragment defined in module odl-entity-owners
An initial cut at modeling entity ownership status information in a way which
not dependent on the datastore.
This class represents the following YANG schema fragment defined in module odl-entity-owners
Notification from distributed-data sent to the SingleEntityListenerActor when owner changes for the tracked entity.
Responsible for tracking candidates and assigning ownership of entities.
Behavior that retrieves current candidates/owners from distributed-data and switches to OwnerSupervisor when the
sync has finished.
Sent to Candidate registry to register the candidate for a given entity.
Register a DOMEntityOwnershipListener for a given entity-type.
Message sent to candidate registry initial behavior by self to trigger and retrigger(in case of failures) removal
of candidates registered by the previous iteration of this node.
Keeps track of owners for a single entity, which is mapped to a single LWWRegister in distributed-data.
Sent to the listener actor to stop it on demand ie during listener unregistration.
Sent to CandidateRegistry to unregister the candidate for a given entity.
Unregister a listener from the EntityTypeListenerRegistry.
The
YangModelBindingProvider for odl-entity-owners module.The
ResourceYangModuleInfo for odl-entity-owners module.