public class FederationConfig
extends org.eclipse.rdf4j.sail.config.AbstractSailImplConfig
| Modifier and Type | Field and Description |
|---|---|
static org.eclipse.rdf4j.model.IRI |
DISTINCT
If no two members contain the same statement.
|
static org.eclipse.rdf4j.model.IRI |
LOCALPROPERTYSPACE
For all triples with a predicate in this space, the container RDF store contains all triples with that
subject and any predicate in this space.
|
static org.eclipse.rdf4j.model.IRI |
MEMBER |
static String |
NAMESPACE
http://www.openrdf.org/config/sail/federation#
|
static org.eclipse.rdf4j.model.IRI |
READ_ONLY
If the federation should not try and add statements to its members.
|
| Constructor and Description |
|---|
FederationConfig() |
| Modifier and Type | Method and Description |
|---|---|
void |
addLocalPropertySpace(String localPropertySpace) |
void |
addMember(org.eclipse.rdf4j.repository.config.RepositoryImplConfig member) |
org.eclipse.rdf4j.model.Resource |
export(org.eclipse.rdf4j.model.Model model) |
Set<String> |
getLocalPropertySpace() |
List<org.eclipse.rdf4j.repository.config.RepositoryImplConfig> |
getMembers() |
boolean |
isDistinct() |
boolean |
isReadOnly() |
void |
parse(org.eclipse.rdf4j.model.Model graph,
org.eclipse.rdf4j.model.Resource implNode) |
void |
setDistinct(boolean disjoint) |
void |
setMembers(List<org.eclipse.rdf4j.repository.config.RepositoryImplConfig> members) |
void |
setReadOnly(boolean readOnly) |
void |
validate() |
public static final String NAMESPACE
public static final org.eclipse.rdf4j.model.IRI MEMBER
public static final org.eclipse.rdf4j.model.IRI LOCALPROPERTYSPACE
public static final org.eclipse.rdf4j.model.IRI DISTINCT
public static final org.eclipse.rdf4j.model.IRI READ_ONLY
public List<org.eclipse.rdf4j.repository.config.RepositoryImplConfig> getMembers()
public void setMembers(List<org.eclipse.rdf4j.repository.config.RepositoryImplConfig> members)
public void addMember(org.eclipse.rdf4j.repository.config.RepositoryImplConfig member)
public void addLocalPropertySpace(String localPropertySpace)
public boolean isDistinct()
public void setDistinct(boolean disjoint)
public boolean isReadOnly()
public void setReadOnly(boolean readOnly)
public org.eclipse.rdf4j.model.Resource export(org.eclipse.rdf4j.model.Model model)
export in interface org.eclipse.rdf4j.sail.config.SailImplConfigexport in class org.eclipse.rdf4j.sail.config.AbstractSailImplConfigpublic void parse(org.eclipse.rdf4j.model.Model graph,
org.eclipse.rdf4j.model.Resource implNode)
throws org.eclipse.rdf4j.sail.config.SailConfigException
parse in interface org.eclipse.rdf4j.sail.config.SailImplConfigparse in class org.eclipse.rdf4j.sail.config.AbstractSailImplConfigorg.eclipse.rdf4j.sail.config.SailConfigExceptionpublic void validate()
throws org.eclipse.rdf4j.sail.config.SailConfigException
validate in interface org.eclipse.rdf4j.sail.config.SailImplConfigvalidate in class org.eclipse.rdf4j.sail.config.AbstractSailImplConfigorg.eclipse.rdf4j.sail.config.SailConfigExceptionCopyright © 2015-2018 Eclipse Foundation. All Rights Reserved.