X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;f=singleton-service%2Fmdsal-singleton-dom-impl%2Fsrc%2Fmain%2Fjava%2Forg%2Fopendaylight%2Fmdsal%2Fsingleton%2Fdom%2Fimpl%2FClusterSingletonServiceGroup.java;h=e8769e5f38d2f49282abd07f7be1240b1d3da02c;hb=c91f455708a7914061c857a2399942408a4eb773;hp=ef63fef7b3378cac85c4b55de75cdd47b568508a;hpb=f29f9c5bfe9760245f8722e4f4de3d9d60899c98;p=mdsal.git diff --git a/singleton-service/mdsal-singleton-dom-impl/src/main/java/org/opendaylight/mdsal/singleton/dom/impl/ClusterSingletonServiceGroup.java b/singleton-service/mdsal-singleton-dom-impl/src/main/java/org/opendaylight/mdsal/singleton/dom/impl/ClusterSingletonServiceGroup.java index ef63fef7b3..e8769e5f38 100644 --- a/singleton-service/mdsal-singleton-dom-impl/src/main/java/org/opendaylight/mdsal/singleton/dom/impl/ClusterSingletonServiceGroup.java +++ b/singleton-service/mdsal-singleton-dom-impl/src/main/java/org/opendaylight/mdsal/singleton/dom/impl/ClusterSingletonServiceGroup.java @@ -10,7 +10,7 @@ package org.opendaylight.mdsal.singleton.dom.impl; import com.google.common.util.concurrent.ListenableFuture; import org.eclipse.jdt.annotation.Nullable; import org.opendaylight.mdsal.eos.common.api.CandidateAlreadyRegisteredException; -import org.opendaylight.mdsal.eos.common.api.EntityOwnershipChange; +import org.opendaylight.mdsal.eos.common.api.EntityOwnershipStateChange; import org.opendaylight.mdsal.eos.common.api.GenericEntity; import org.opendaylight.mdsal.singleton.common.api.ClusterSingletonService; import org.opendaylight.mdsal.singleton.common.api.ClusterSingletonServiceRegistration; @@ -63,9 +63,11 @@ abstract class ClusterSingletonServiceGroup
,
/**
* Method implementation has to apply ownershipChange for all registered services.
*
- * @param ownershipChange change role for ClusterSingletonServiceGroup
+ * @param entity the entity whose ownership status changed
+ * @param change the change the entity underwent
+ * @param inJeopardy {@code true} if ownership is in jeopardy and the reported change may be inaccurate
*/
- abstract void ownershipChanged(EntityOwnershipChange