Update internal structure to pass registrations
[mdsal.git] / singleton-service / mdsal-singleton-dom-impl / src / main / java / org / opendaylight / mdsal / singleton / dom / impl / ClusterSingletonServiceGroup.java
index 8682ef08f318b5b7639a9a2a42db38ac227e5a25..40d8332edeb39c9ad99eda1f01a4a92a587d8cf8 100644 (file)
@@ -47,7 +47,7 @@ abstract class ClusterSingletonServiceGroup<P extends Path<P>, E extends Generic
      *
      * @param service instance
      */
-    abstract void registerService(ClusterSingletonService service);
+    abstract void registerService(ClusterSingletonServiceRegistration reg);
 
     /**
      * Method provides possibility to restart some service from group without change
@@ -60,7 +60,7 @@ abstract class ClusterSingletonServiceGroup<P extends Path<P>, E extends Generic
      * @param service instance
      * @return True if this was the last service registered
      */
-    abstract boolean unregisterService(ClusterSingletonService service);
+    abstract boolean unregisterService(ClusterSingletonServiceRegistration reg);
 
     /**
      * Method implementation has to apply ownershipChange for all registered services.