import com.google.common.annotations.Beta;
import org.opendaylight.controller.cluster.datastore.DistributedDataStoreInterface;
-import org.opendaylight.controller.eos.akka.NativeEosService;
+import org.opendaylight.controller.eos.akka.DataCenterControl;
import org.opendaylight.mdsal.binding.api.RpcProviderService;
import org.opendaylight.mdsal.binding.dom.codec.api.BindingNormalizedNodeSerializer;
import org.opendaylight.yang.gen.v1.urn.opendaylight.params.xml.ns.yang.controller.md.sal.cluster.admin.rev151013.ClusterAdminService;
@Reference
RpcProviderService rpcProviderService = null;
@Reference
- NativeEosService nativeEosService = null;
+ DataCenterControl dataCenterControl = null;
private ObjectRegistration<?> reg;
@Activate
void activate() {
reg = rpcProviderService.registerRpcImplementation(ClusterAdminService.class,
- new ClusterAdminRpcService(configDatastore, operDatastore, serializer, nativeEosService));
+ new ClusterAdminRpcService(configDatastore, operDatastore, serializer, dataCenterControl));
LOG.info("Cluster Admin services started");
}