Class ContextAwareConfig
- java.lang.Object
-
- org.eclipse.rdf4j.repository.config.AbstractRepositoryImplConfig
-
- org.eclipse.rdf4j.repository.config.AbstractDelegatingRepositoryImplConfig
-
- org.eclipse.rdf4j.repository.contextaware.config.ContextAwareConfig
-
- All Implemented Interfaces:
DelegatingRepositoryImplConfig,RepositoryImplConfig
public class ContextAwareConfig extends AbstractDelegatingRepositoryImplConfig
- Author:
- James Leigh
-
-
Constructor Summary
Constructors Constructor Description ContextAwareConfig()
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description Resourceexport(Model model)Export thisRepositoryImplConfigto its RDF representationIRI[]getAddContexts()Deprecated.IRI[]getArchiveContexts()Deprecated.StringgetBaseURI()IRIgetInsertContext()intgetMaxQueryTime()QueryLanguagegetQueryLanguage()IRI[]getReadContexts()IRI[]getRemoveContexts()booleanisIncludeInferred()voidparse(Model model, Resource resource)Reads the properties of thisRepositoryImplConfigfrom the supplied Model and sets them accordingly.voidsetAddContexts(IRI... addContexts)Deprecated.voidsetArchiveContexts(IRI... archiveContexts)Deprecated.voidsetBaseURI(String baseURI)voidsetIncludeInferred(boolean includeInferred)voidsetInsertContext(IRI insertContext)voidsetMaxQueryTime(int maxQueryTime)voidsetQueryLanguage(QueryLanguage ql)voidsetReadContexts(IRI... readContexts)voidsetRemoveContexts(IRI... removeContexts)-
Methods inherited from class org.eclipse.rdf4j.repository.config.AbstractDelegatingRepositoryImplConfig
getDelegate, setDelegate, validate
-
Methods inherited from class org.eclipse.rdf4j.repository.config.AbstractRepositoryImplConfig
create, getType, setType
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.eclipse.rdf4j.repository.config.RepositoryImplConfig
getType
-
-
-
-
Method Detail
-
getMaxQueryTime
public int getMaxQueryTime()
-
setMaxQueryTime
public void setMaxQueryTime(int maxQueryTime)
-
getAddContexts
@Deprecated public IRI[] getAddContexts()
Deprecated.- See Also:
ContextAwareConnection.getAddContexts()
-
getArchiveContexts
@Deprecated public IRI[] getArchiveContexts()
Deprecated.
-
getInsertContext
public IRI getInsertContext()
-
getQueryLanguage
public QueryLanguage getQueryLanguage()
-
getBaseURI
public String getBaseURI()
- Returns:
- Returns the default baseURI.
-
getReadContexts
public IRI[] getReadContexts()
- See Also:
ContextAwareConnection.getReadContexts()
-
getRemoveContexts
public IRI[] getRemoveContexts()
-
isIncludeInferred
public boolean isIncludeInferred()
-
setAddContexts
@Deprecated public void setAddContexts(IRI... addContexts)
Deprecated.
-
setArchiveContexts
@Deprecated public void setArchiveContexts(IRI... archiveContexts)
Deprecated.
-
setInsertContext
public void setInsertContext(IRI insertContext)
-
setIncludeInferred
public void setIncludeInferred(boolean includeInferred)
-
setQueryLanguage
public void setQueryLanguage(QueryLanguage ql)
-
setBaseURI
public void setBaseURI(String baseURI)
- Parameters:
baseURI- The default baseURI to set.
-
setReadContexts
public void setReadContexts(IRI... readContexts)
-
setRemoveContexts
public void setRemoveContexts(IRI... removeContexts)
-
export
public Resource export(Model model)
Description copied from interface:RepositoryImplConfigExport thisRepositoryImplConfigto its RDF representation- Specified by:
exportin interfaceRepositoryImplConfig- Overrides:
exportin classAbstractDelegatingRepositoryImplConfig- Parameters:
model- aModelobject. After successful completion of this method this Model will contain the RDF representation of thisRepositoryImplConfig.- Returns:
- the subject
Resourcethat identifies thisRepositoryImplConfigin the Model.
-
parse
public void parse(Model model, Resource resource) throws RepositoryConfigException
Description copied from interface:RepositoryImplConfigReads the properties of thisRepositoryImplConfigfrom the supplied Model and sets them accordingly.- Specified by:
parsein interfaceRepositoryImplConfig- Overrides:
parsein classAbstractDelegatingRepositoryImplConfig- Parameters:
model- aModelcontaining repository configuration data.resource- the subjectResourcethat identifies theRepositoryImplConfigin the Model.- Throws:
RepositoryConfigException- if the configuration data could not be read from the supplied Model.
-
-