com.bagri.rest.RepositoryProvider Maven / Gradle / Ivy
package com.bagri.rest;
import java.util.Collection;
import com.bagri.core.api.SchemaRepository;
import com.bagri.core.system.Module;
import com.bagri.core.system.Schema;
public interface RepositoryProvider {
Module getModule(String moduleName);
Collection getSchemaNames();
Schema getSchema(String name);
Collection getSchemas();
SchemaRepository getRepository(String clientId);
//boolean isRepositoryActive(String schemaName);
SchemaRepository connect(String schemaName, String userName, String password);
void disconnect(String clientId);
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy