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 Resource
export(Model model)
Export thisRepositoryImplConfig
to its RDF representationIRI[]
getAddContexts()
Deprecated.IRI[]
getArchiveContexts()
Deprecated.String
getBaseURI()
IRI
getInsertContext()
int
getMaxQueryTime()
QueryLanguage
getQueryLanguage()
IRI[]
getReadContexts()
IRI[]
getRemoveContexts()
boolean
isIncludeInferred()
void
parse(Model model, Resource resource)
Reads the properties of thisRepositoryImplConfig
from the supplied Model and sets them accordingly.void
setAddContexts(IRI... addContexts)
Deprecated.void
setArchiveContexts(IRI... archiveContexts)
Deprecated.void
setBaseURI(String baseURI)
void
setIncludeInferred(boolean includeInferred)
void
setInsertContext(IRI insertContext)
void
setMaxQueryTime(int maxQueryTime)
void
setQueryLanguage(QueryLanguage ql)
void
setReadContexts(IRI... readContexts)
void
setRemoveContexts(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:RepositoryImplConfig
Export thisRepositoryImplConfig
to its RDF representation- Specified by:
export
in interfaceRepositoryImplConfig
- Overrides:
export
in classAbstractDelegatingRepositoryImplConfig
- Parameters:
model
- aModel
object. After successful completion of this method this Model will contain the RDF representation of thisRepositoryImplConfig
.- Returns:
- the subject
Resource
that identifies thisRepositoryImplConfig
in the Model.
-
parse
public void parse(Model model, Resource resource) throws RepositoryConfigException
Description copied from interface:RepositoryImplConfig
Reads the properties of thisRepositoryImplConfig
from the supplied Model and sets them accordingly.- Specified by:
parse
in interfaceRepositoryImplConfig
- Overrides:
parse
in classAbstractDelegatingRepositoryImplConfig
- Parameters:
model
- aModel
containing repository configuration data.resource
- the subjectResource
that identifies theRepositoryImplConfig
in the Model.- Throws:
RepositoryConfigException
- if the configuration data could not be read from the supplied Model.
-
-