Package | Description |
---|---|
com.bigdata.bop.ap | |
com.bigdata.rdf.rules | |
com.bigdata.rdf.store |
This package provides several realizations of an RDF database using the bigdata
architecture, including one suitable for temporary data, one suitable for local
processing (single host), and one designed for scale-out on commodity hardware.
|
com.bigdata.relation.rule.eval |
This package supports rule evaluation.
|
Constructor and Description |
---|
MockJoinNexusFactory(ActionEnum action,
long writeTimestamp,
long readTimestamp,
Properties properties,
int solutionFlags,
IElementFilter<?> solutionFilter,
IEvaluationPlanFactory evaluationPlanFactory,
IRuleTaskFactory defaultRuleTaskFactory) |
Constructor and Description |
---|
RDFJoinNexusFactory(ActionEnum action,
long writeTimestamp,
long readTimestamp,
Properties properties,
int solutionFlags,
IElementFilter<?> filter,
IEvaluationPlanFactory planFactory,
IRuleTaskFactory defaultRuleTaskFactory,
RuleContextEnum ruleContext,
boolean justify,
boolean backchain,
boolean isOwlSameAsUsed) |
Modifier and Type | Method and Description |
---|---|
IJoinNexusFactory |
AbstractTripleStore.newJoinNexusFactory(RuleContextEnum ruleContext,
ActionEnum action,
int solutionFlags,
IElementFilter filter) |
IJoinNexusFactory |
AbstractTripleStore.newJoinNexusFactory(RuleContextEnum ruleContext,
ActionEnum action,
int solutionFlags,
IElementFilter filter,
boolean justify,
boolean backchain,
IEvaluationPlanFactory planFactory) |
IJoinNexusFactory |
AbstractTripleStore.newJoinNexusFactory(RuleContextEnum ruleContext,
ActionEnum action,
int solutionFlags,
IElementFilter filter,
boolean justify,
boolean backchain,
IEvaluationPlanFactory planFactory,
Properties overrides) |
Modifier and Type | Field and Description |
---|---|
protected ActionEnum |
AbstractStepTask.action |
Modifier and Type | Method and Description |
---|---|
ActionEnum |
AbstractJoinNexus.getAction() |
ActionEnum |
AbstractJoinNexusFactory.getAction() |
ActionEnum |
IJoinNexus.getAction()
The kind of operation that is being executed (Query, Insert, or Delete).
|
ActionEnum |
IJoinNexusFactory.getAction() |
static ActionEnum |
ActionEnum.valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static ActionEnum[] |
ActionEnum.values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
Modifier and Type | Method and Description |
---|---|
protected Object |
AbstractJoinNexus.runDistributedProgram(IBigdataFederation<?> fed,
ActionEnum action,
IStep step)
Runs a distributed
IProgram (key-range partitioned indices, RMI,
and multi-machine). |
protected Object |
AbstractJoinNexus.runLocalProgram(ActionEnum action,
IStep step)
This variant handles both local indices on a
TemporaryStore or
Journal WITHOUT concurrency controls (fast). |
protected Object |
AbstractJoinNexus.runProgram(ActionEnum action,
IStep step)
Core impl.
|
Constructor and Description |
---|
AbstractJoinNexusFactory(ActionEnum action,
long writeTimestamp,
long readTimestamp,
Properties properties,
int solutionFlags,
IElementFilter<?> solutionFilter,
IEvaluationPlanFactory evaluationPlanFactory,
IRuleTaskFactory defaultRuleTaskFactory) |
AbstractStepTask(ActionEnum action,
IJoinNexusFactory joinNexusFactory,
IStep step,
IIndexManager indexManager,
DataService dataService)
Base class handles submit either to the caller's
ExecutorService
or to the ConcurrencyManager IFF the task was submitted to a
DataService . |
EmptyProgramTask(ActionEnum action,
IStep step) |
MutationTask(ActionEnum action,
IJoinNexusFactory joinNexusFactory,
IStep step,
IIndexManager indexManager,
DataService dataService) |
ProgramTask(ActionEnum action,
IStep step,
IJoinNexusFactory joinNexusFactory)
Variant when the task will be submitted using
IDataService.submit(Callable) (efficient since all indices will
be local, but the indices must not be partitioned and must all exist on
the target DataService ). |
ProgramTask(ActionEnum action,
IStep step,
IJoinNexusFactory joinNexusFactory,
IIndexManager indexManager)
Variant when the task will be executed directly by the caller.
|
Copyright © 2006–2019 SYSTAP, LLC DBA Blazegraph. All rights reserved.