Migrate eos/css to use HierarchicalIdentifier
[mdsal.git] / entityownership / mdsal-eos-common-spi / src / main / java / org / opendaylight / mdsal / eos / common / spi / AbstractGenericEntityOwnershipCandidateRegistration.java
index eb19fdf8fc07bd08c621ee1f079273325fddcba6..2d4459ffb5b04e16a3047836a776eb9235290c6f 100644 (file)
@@ -11,7 +11,7 @@ import org.eclipse.jdt.annotation.NonNull;
 import org.opendaylight.mdsal.eos.common.api.GenericEntity;
 import org.opendaylight.mdsal.eos.common.api.GenericEntityOwnershipCandidateRegistration;
 import org.opendaylight.yangtools.concepts.AbstractObjectRegistration;
-import org.opendaylight.yangtools.concepts.Path;
+import org.opendaylight.yangtools.concepts.HierarchicalIdentifier;
 
 /**
  * Abstract base class for an EntityOwnershipCandidateRegistration.
@@ -19,7 +19,8 @@ import org.opendaylight.yangtools.concepts.Path;
  * @param <P> the instance identifier path type
  * @param <E> the GenericEntity type
  */
-public abstract class AbstractGenericEntityOwnershipCandidateRegistration<P extends Path<P>, E extends GenericEntity<P>>
+public abstract class AbstractGenericEntityOwnershipCandidateRegistration<P extends HierarchicalIdentifier<P>,
+        E extends GenericEntity<P>>
         extends AbstractObjectRegistration<E> implements GenericEntityOwnershipCandidateRegistration<P, E> {
 
     protected AbstractGenericEntityOwnershipCandidateRegistration(final @NonNull E entity) {