Package org.aksw.conjure.datasource
Class DatasetGraphDelegateWithWorkerThread
java.lang.Object
org.aksw.jenax.dataaccess.sparql.common.WorkerThreadBase
org.aksw.jenax.dataaccess.sparql.common.TransactionalWrapperWithWorkerThread<org.apache.jena.sparql.core.DatasetGraph>
org.aksw.conjure.datasource.DatasetGraphDelegateWithWorkerThread
- All Implemented Interfaces:
org.apache.jena.atlas.lib.Closeable,org.apache.jena.sparql.core.DatasetGraph,org.apache.jena.sparql.core.Transactional
public class DatasetGraphDelegateWithWorkerThread
extends org.aksw.jenax.dataaccess.sparql.common.TransactionalWrapperWithWorkerThread<org.apache.jena.sparql.core.DatasetGraph>
implements org.apache.jena.sparql.core.DatasetGraph
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.apache.jena.sparql.core.Transactional
org.apache.jena.sparql.core.Transactional.Promote -
Field Summary
FieldsFields inherited from class org.aksw.jenax.dataaccess.sparql.common.WorkerThreadBase
es -
Constructor Summary
ConstructorsConstructorDescriptionDatasetGraphDelegateWithWorkerThread(org.apache.jena.sparql.core.DatasetGraph delegate) -
Method Summary
Modifier and TypeMethodDescriptionvoidadd(org.apache.jena.graph.Node g, org.apache.jena.graph.Node s, org.apache.jena.graph.Node p, org.apache.jena.graph.Node o) voidadd(org.apache.jena.sparql.core.Quad quad) voidaddGraph(org.apache.jena.graph.Node graphName, org.apache.jena.graph.Graph graph) voidclear()voidclose()booleancontains(org.apache.jena.graph.Node g, org.apache.jena.graph.Node s, org.apache.jena.graph.Node p, org.apache.jena.graph.Node o) booleancontains(org.apache.jena.sparql.core.Quad quad) booleancontainsGraph(org.apache.jena.graph.Node graphNode) voiddelete(org.apache.jena.graph.Node g, org.apache.jena.graph.Node s, org.apache.jena.graph.Node p, org.apache.jena.graph.Node o) voiddelete(org.apache.jena.sparql.core.Quad quad) voiddeleteAny(org.apache.jena.graph.Node g, org.apache.jena.graph.Node s, org.apache.jena.graph.Node p, org.apache.jena.graph.Node o) Iterator<org.apache.jena.sparql.core.Quad>find(org.apache.jena.graph.Node g, org.apache.jena.graph.Node s, org.apache.jena.graph.Node p, org.apache.jena.graph.Node o) Iterator<org.apache.jena.sparql.core.Quad>find(org.apache.jena.sparql.core.Quad quad) Iterator<org.apache.jena.sparql.core.Quad>findNG(org.apache.jena.graph.Node g, org.apache.jena.graph.Node s, org.apache.jena.graph.Node p, org.apache.jena.graph.Node o) org.apache.jena.sparql.util.Contextorg.apache.jena.graph.Graphorg.apache.jena.sparql.core.DatasetGraphorg.apache.jena.graph.GraphgetGraph(org.apache.jena.graph.Node graphNode) org.apache.jena.shared.LockgetLock()org.apache.jena.graph.GraphbooleanisEmpty()Iterator<org.apache.jena.graph.Node>org.apache.jena.riot.system.PrefixMapprefixes()voidremoveGraph(org.apache.jena.graph.Node graphName) longsize()booleanstatic org.apache.jena.sparql.core.DatasetGraphwrap(org.apache.jena.sparql.core.DatasetGraph delegate) Methods inherited from class org.aksw.jenax.dataaccess.sparql.common.TransactionalWrapperWithWorkerThread
abort, begin, begin, commit, end, isInTransaction, promote, transactionMode, transactionTypeMethods inherited from class org.aksw.jenax.dataaccess.sparql.common.WorkerThreadBase
submit, submit, submitMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.apache.jena.sparql.core.DatasetGraph
addAll, find, stream, stream, supportsTransactionAbortMethods inherited from interface org.apache.jena.sparql.core.Transactional
abort, begin, begin, begin, calc, calculate, calculateRead, calculateWrite, commit, end, exec, execute, executeRead, executeWrite, isInTransaction, promote, promote, transactionMode, transactionType
-
Field Details
-
delegate
protected org.apache.jena.sparql.core.DatasetGraph delegate
-
-
Constructor Details
-
DatasetGraphDelegateWithWorkerThread
public DatasetGraphDelegateWithWorkerThread(org.apache.jena.sparql.core.DatasetGraph delegate)
-
-
Method Details
-
wrap
public static org.apache.jena.sparql.core.DatasetGraph wrap(org.apache.jena.sparql.core.DatasetGraph delegate) -
getDelegate
public org.apache.jena.sparql.core.DatasetGraph getDelegate()- Specified by:
getDelegatein classorg.aksw.jenax.dataaccess.sparql.common.TransactionalWrapperWithWorkerThread<org.apache.jena.sparql.core.DatasetGraph>
-
getDefaultGraph
public org.apache.jena.graph.Graph getDefaultGraph()- Specified by:
getDefaultGraphin interfaceorg.apache.jena.sparql.core.DatasetGraph
-
getGraph
public org.apache.jena.graph.Graph getGraph(org.apache.jena.graph.Node graphNode) - Specified by:
getGraphin interfaceorg.apache.jena.sparql.core.DatasetGraph
-
getUnionGraph
public org.apache.jena.graph.Graph getUnionGraph()- Specified by:
getUnionGraphin interfaceorg.apache.jena.sparql.core.DatasetGraph
-
containsGraph
public boolean containsGraph(org.apache.jena.graph.Node graphNode) - Specified by:
containsGraphin interfaceorg.apache.jena.sparql.core.DatasetGraph
-
addGraph
public void addGraph(org.apache.jena.graph.Node graphName, org.apache.jena.graph.Graph graph) - Specified by:
addGraphin interfaceorg.apache.jena.sparql.core.DatasetGraph
-
removeGraph
public void removeGraph(org.apache.jena.graph.Node graphName) - Specified by:
removeGraphin interfaceorg.apache.jena.sparql.core.DatasetGraph
-
listGraphNodes
- Specified by:
listGraphNodesin interfaceorg.apache.jena.sparql.core.DatasetGraph
-
add
public void add(org.apache.jena.sparql.core.Quad quad) - Specified by:
addin interfaceorg.apache.jena.sparql.core.DatasetGraph
-
delete
public void delete(org.apache.jena.sparql.core.Quad quad) - Specified by:
deletein interfaceorg.apache.jena.sparql.core.DatasetGraph
-
add
public void add(org.apache.jena.graph.Node g, org.apache.jena.graph.Node s, org.apache.jena.graph.Node p, org.apache.jena.graph.Node o) - Specified by:
addin interfaceorg.apache.jena.sparql.core.DatasetGraph
-
delete
public void delete(org.apache.jena.graph.Node g, org.apache.jena.graph.Node s, org.apache.jena.graph.Node p, org.apache.jena.graph.Node o) - Specified by:
deletein interfaceorg.apache.jena.sparql.core.DatasetGraph
-
deleteAny
public void deleteAny(org.apache.jena.graph.Node g, org.apache.jena.graph.Node s, org.apache.jena.graph.Node p, org.apache.jena.graph.Node o) - Specified by:
deleteAnyin interfaceorg.apache.jena.sparql.core.DatasetGraph
-
find
- Specified by:
findin interfaceorg.apache.jena.sparql.core.DatasetGraph
-
find
public Iterator<org.apache.jena.sparql.core.Quad> find(org.apache.jena.graph.Node g, org.apache.jena.graph.Node s, org.apache.jena.graph.Node p, org.apache.jena.graph.Node o) - Specified by:
findin interfaceorg.apache.jena.sparql.core.DatasetGraph
-
findNG
public Iterator<org.apache.jena.sparql.core.Quad> findNG(org.apache.jena.graph.Node g, org.apache.jena.graph.Node s, org.apache.jena.graph.Node p, org.apache.jena.graph.Node o) - Specified by:
findNGin interfaceorg.apache.jena.sparql.core.DatasetGraph
-
contains
public boolean contains(org.apache.jena.graph.Node g, org.apache.jena.graph.Node s, org.apache.jena.graph.Node p, org.apache.jena.graph.Node o) - Specified by:
containsin interfaceorg.apache.jena.sparql.core.DatasetGraph
-
contains
public boolean contains(org.apache.jena.sparql.core.Quad quad) - Specified by:
containsin interfaceorg.apache.jena.sparql.core.DatasetGraph
-
clear
public void clear()- Specified by:
clearin interfaceorg.apache.jena.sparql.core.DatasetGraph
-
isEmpty
public boolean isEmpty()- Specified by:
isEmptyin interfaceorg.apache.jena.sparql.core.DatasetGraph
-
getLock
public org.apache.jena.shared.Lock getLock()- Specified by:
getLockin interfaceorg.apache.jena.sparql.core.DatasetGraph
-
getContext
public org.apache.jena.sparql.util.Context getContext()- Specified by:
getContextin interfaceorg.apache.jena.sparql.core.DatasetGraph
-
size
public long size()- Specified by:
sizein interfaceorg.apache.jena.sparql.core.DatasetGraph
-
close
public void close()- Specified by:
closein interfaceorg.apache.jena.atlas.lib.Closeable- Specified by:
closein interfaceorg.apache.jena.sparql.core.DatasetGraph
-
prefixes
public org.apache.jena.riot.system.PrefixMap prefixes()- Specified by:
prefixesin interfaceorg.apache.jena.sparql.core.DatasetGraph
-
supportsTransactions
public boolean supportsTransactions()- Specified by:
supportsTransactionsin interfaceorg.apache.jena.sparql.core.DatasetGraph
-