public class SemagrowSailFactory extends Object implements org.openrdf.sail.config.SailFactory, org.openrdf.repository.sail.config.RepositoryResolverClient
Constructor and Description |
---|
SemagrowSailFactory() |
Modifier and Type | Method and Description |
---|---|
org.openrdf.repository.Repository |
createMetadataRepository(org.openrdf.repository.config.RepositoryImplConfig config) |
org.openrdf.sail.config.SailImplConfig |
getConfig() |
org.openrdf.sail.Sail |
getSail(org.openrdf.sail.config.SailImplConfig sailImplConfig) |
String |
getSailType() |
SourceSelector |
getSourceSelector(org.openrdf.repository.Repository metadata,
SemagrowSailConfig sailConfig,
SourceSelectorImplConfig sourceSelectorImplConfig) |
SourceSelector |
getSourceSelector(SourceSelectorImplConfig config) |
void |
initializeMetadata(org.openrdf.repository.Repository metadata,
List<String> files) |
void |
initializeMetadata(org.openrdf.repository.Repository metadata,
String filename) |
void |
setRepositoryResolver(org.openrdf.repository.sail.config.RepositoryResolver repositoryResolver) |
public static final String SAIL_TYPE
public String getSailType()
getSailType
in interface org.openrdf.sail.config.SailFactory
public org.openrdf.sail.config.SailImplConfig getConfig()
getConfig
in interface org.openrdf.sail.config.SailFactory
public org.openrdf.sail.Sail getSail(org.openrdf.sail.config.SailImplConfig sailImplConfig) throws org.openrdf.sail.config.SailConfigException
getSail
in interface org.openrdf.sail.config.SailFactory
org.openrdf.sail.config.SailConfigException
public org.openrdf.repository.Repository createMetadataRepository(org.openrdf.repository.config.RepositoryImplConfig config) throws org.openrdf.repository.config.RepositoryConfigException
org.openrdf.repository.config.RepositoryConfigException
public SourceSelector getSourceSelector(org.openrdf.repository.Repository metadata, SemagrowSailConfig sailConfig, SourceSelectorImplConfig sourceSelectorImplConfig) throws SourceSelectorConfigException
SourceSelectorConfigException
public SourceSelector getSourceSelector(SourceSelectorImplConfig config) throws SourceSelectorConfigException
SourceSelectorConfigException
public void initializeMetadata(org.openrdf.repository.Repository metadata, String filename) throws org.openrdf.repository.RepositoryException, IOException, org.openrdf.rio.RDFParseException
org.openrdf.repository.RepositoryException
IOException
org.openrdf.rio.RDFParseException
public void initializeMetadata(org.openrdf.repository.Repository metadata, List<String> files)
public void setRepositoryResolver(org.openrdf.repository.sail.config.RepositoryResolver repositoryResolver)
setRepositoryResolver
in interface org.openrdf.repository.sail.config.RepositoryResolverClient
Copyright © 2015 SemaGrow - FP7. All rights reserved.