- ActorSystem actorSystem = getOrCreateInstance(bundleContext);
- Configuration config = new ConfigurationImpl("module-shards.conf", "modules.conf");
- final DistributedDataStore dataStore =
- new DistributedDataStore(actorSystem, name, new ClusterWrapperImpl(actorSystem),
- config, datastoreContext);
+ ActorSystem actorSystem = actorSystemProvider.getActorSystem();
+ DatastoreSnapshot restoreFromSnapshot = datastoreSnapshotRestore.getAndRemove(
+ datastoreContext.getDataStoreName());
+ DatastoreContextIntrospector introspector = new DatastoreContextIntrospector(datastoreContext);
+ DatastoreContextConfigAdminOverlay overlay = new DatastoreContextConfigAdminOverlay(
+ introspector, bundleContext);