X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;f=entityownership%2Fmdsal-eos-common-api%2Fsrc%2Fmain%2Fjava%2Forg%2Fopendaylight%2Fmdsal%2Feos%2Fcommon%2Fapi%2FGenericEntityOwnershipService.java;h=e7be6767214a4e0c70f9efda82554be9ebd5a3be;hb=3fc1c2c9bdb3f5a24b79eef9396c39caf874900e;hp=ae56cd1e4e8cfd6b49a013c27aebb308f8130ef7;hpb=6e41848c1e96692d744c6d791b238aa6419b3742;p=mdsal.git diff --git a/entityownership/mdsal-eos-common-api/src/main/java/org/opendaylight/mdsal/eos/common/api/GenericEntityOwnershipService.java b/entityownership/mdsal-eos-common-api/src/main/java/org/opendaylight/mdsal/eos/common/api/GenericEntityOwnershipService.java index ae56cd1e4e..e7be676721 100644 --- a/entityownership/mdsal-eos-common-api/src/main/java/org/opendaylight/mdsal/eos/common/api/GenericEntityOwnershipService.java +++ b/entityownership/mdsal-eos-common-api/src/main/java/org/opendaylight/mdsal/eos/common/api/GenericEntityOwnershipService.java @@ -7,7 +7,7 @@ */ package org.opendaylight.mdsal.eos.common.api; -import com.google.common.base.Optional; +import java.util.Optional; import javax.annotation.Nonnull; import org.opendaylight.yangtools.concepts.Path; @@ -34,6 +34,7 @@ public interface GenericEntityOwnershipService

, E extends Gene * Registers a candidate for ownership of the given entity. Only one such request can be made per entity * per process. If multiple requests for registering a candidate for a given entity are received in the * current process a CandidateAlreadyRegisteredException will be thrown. + * *

* The registration is performed asynchronously and any registered entity ownership listener is * notified of ownership status changes for the entity.