X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;ds=sidebyside;f=opendaylight%2Fmd-sal%2Fsal-common-api%2Fsrc%2Fmain%2Fjava%2Forg%2Fopendaylight%2Fcontroller%2Fmd%2Fsal%2Fcommon%2Fapi%2Fclustering%2FEntityOwnershipService.java;fp=opendaylight%2Fmd-sal%2Fsal-common-api%2Fsrc%2Fmain%2Fjava%2Forg%2Fopendaylight%2Fcontroller%2Fmd%2Fsal%2Fcommon%2Fapi%2Fclustering%2FEntityOwnershipService.java;h=a042bf5ef2fdfd71ac2d9b82f87f641e95eca6da;hb=cfecc809377e7221983b6edfb337372c66491729;hp=311d1b8595565eb2390b9aef15db10644d041514;hpb=1c66a277c9791984fab3b70f8e93d61795b2fe15;p=controller.git diff --git a/opendaylight/md-sal/sal-common-api/src/main/java/org/opendaylight/controller/md/sal/common/api/clustering/EntityOwnershipService.java b/opendaylight/md-sal/sal-common-api/src/main/java/org/opendaylight/controller/md/sal/common/api/clustering/EntityOwnershipService.java index 311d1b8595..a042bf5ef2 100644 --- a/opendaylight/md-sal/sal-common-api/src/main/java/org/opendaylight/controller/md/sal/common/api/clustering/EntityOwnershipService.java +++ b/opendaylight/md-sal/sal-common-api/src/main/java/org/opendaylight/controller/md/sal/common/api/clustering/EntityOwnershipService.java @@ -58,4 +58,12 @@ public interface EntityOwnershipService { * @return an Optional EntityOwnershipState whose instance is present if the entity is found */ Optional getOwnershipState(@Nonnull Entity forEntity); + + /** + * Check if a local candidate is registered for the given entity + * + * @param entity + * @return true if a candidate was registered locally, false otherwise + */ + boolean isCandidateRegistered(@Nonnull Entity entity); }