no.ssb.lds.api.persistence.PersistenceInitializer Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of linked-data-store-persistence-provider-api Show documentation
Show all versions of linked-data-store-persistence-provider-api Show documentation
LinkedDataStore Persistence Provider API
package no.ssb.lds.api.persistence;
import no.ssb.lds.api.persistence.reactivex.RxJsonPersistence;
import java.util.Map;
import java.util.Set;
public interface PersistenceInitializer {
String persistenceProviderId();
Set configurationKeys();
RxJsonPersistence initialize(String defaultNamespace, Map configuration, Set managedDomains);
}