Uses of Interface
org.apache.jena.sparql.core.Transactional
-
Packages that use Transactional Package Description org.apache.jena.query ARQ - A query engine for Jena, implementing SPARQL.org.apache.jena.rdfs org.apache.jena.sparql.core org.apache.jena.sparql.core.mem In-memory, transactional datasetorg.apache.jena.sparql.util org.apache.jena.system -
-
Uses of Transactional in org.apache.jena.query
Subinterfaces of Transactional in org.apache.jena.query Modifier and Type Interface Description interfaceDatasetQuery is over a Dataset, a collection of named graphs and a background graph (also called the default graph or unnamed graph). -
Uses of Transactional in org.apache.jena.rdfs
Classes in org.apache.jena.rdfs that implement Transactional Modifier and Type Class Description classDatasetGraphRDFS -
Uses of Transactional in org.apache.jena.sparql.core
Subinterfaces of Transactional in org.apache.jena.sparql.core Modifier and Type Interface Description interfaceDatasetGraphDatasetGraph: The graph representation of an RDF Dataset.interfaceDatasetGraphWrapperViewMarker interface that indicates a DatasetGraphWrapper is one that defines a different view on the base dataset data.interfaceTransactionalNotSupportedMixinMixin interface for the "un-Transactional" interface.Classes in org.apache.jena.sparql.core that implement Transactional Modifier and Type Class Description classDatasetGraphBaseDatasetGraph framework : readonly dataset need only provide find(g,s,p,o), getGraph() and getDefaultGraph() although it may wish to override other operations and do better.classDatasetGraphBaseFindDatasetGraph framework.classDatasetGraphCollectionBase class for implementations of a DatasetGraph as a set of graphs.classDatasetGraphFilteredViewA read-onlyDatasetGraphthat applies a filter testing all triples and quads returned by accessing the data.classDatasetGraphMapImplementation of aDatasetGraphas an extensible set of graphs.classDatasetGraphMapLinkImplementation of a DatasetGraph as an extensible set of graphs where graphs are held by reference.classDatasetGraphMonitorDeprecated.Do not use.classDatasetGraphNullADatasetGraphclass for support ofDatasetGraphsthat do nothing.classDatasetGraphOneDatasetGraph of a single graph as default graph.classDatasetGraphQuadsA DatasetGraph base class for pure quad-centric storage.classDatasetGraphReadOnlyRead-only view of a DatasetGraph.classDatasetGraphSinkAn always emptyDatasetGraphthat accepts changes but ignores them.classDatasetGraphTriplesQuadsA DatasetGraph base class for triples+quads storage.classDatasetGraphViewGraphsWrap a DatasetGraph with implementations ofDatasetGraph.getDefaultGraph()andDatasetGraph.getGraph(org.apache.jena.graph.Node)that use the view graph mechanism.classDatasetGraphWrapperclassDatasetGraphZeroAn always emptyDatasetGraph.classDatasetImplAn implementation of a Dataset.classDatasetOneA dataset that just hold a single model as the default graph.static classDynamicDatasets.DynamicDatasetGraphclassTransactionalLockAn implementation of Transactional that provides MRSW locking but no abort.classTransactionalNotSupportedImplementation for "un-Transactional" interface.classTransactionalNullA null actionTransactional.classTxnDataset2GraphATransactionalthat passes the transaction operations down to transactions on independent graphs.Methods in org.apache.jena.sparql.core with type parameters of type Transactional Modifier and Type Method Description default <T extends Transactional>
voidTransactional. executeRead(java.lang.Runnable r)Execute in a read transactiondefault <T extends Transactional>
voidTransactional. executeWrite(java.lang.Runnable r)Execute the Runnable in a write transactionMethods in org.apache.jena.sparql.core that return Transactional Modifier and Type Method Description static TransactionalTransactionalNotSupported. create()static TransactionalTransactionalNull. create() -
Uses of Transactional in org.apache.jena.sparql.core.mem
Classes in org.apache.jena.sparql.core.mem that implement Transactional Modifier and Type Class Description classDatasetGraphInMemoryADatasetGraphbacked by anQuadTable. -
Uses of Transactional in org.apache.jena.sparql.util
Classes in org.apache.jena.sparql.util that implement Transactional Modifier and Type Class Description classDifferenceDatasetGraphclassDyadicDatasetGraphclassIntersectionDatasetGraphclassUnionDatasetGraph -
Uses of Transactional in org.apache.jena.system
Classes in org.apache.jena.system that implement Transactional Modifier and Type Class Description classTxnCounterA MR+SW transactional CounterMethods in org.apache.jena.system with type parameters of type Transactional Modifier and Type Method Description static <T extends Transactional,X>
XTxn. calc(T txn, TxnType txnType, java.util.function.Supplier<X> r)Execute and return a value in a transaction with the giventransaction type.static <T extends Transactional,X>
XTxn. calculate(T txn, java.util.function.Supplier<X> r)Execute in a "read" transaction that can promote to "write" and return some calculated value.static <T extends Transactional,X>
XTxn. calculateRead(T txn, java.util.function.Supplier<X> r)Execute and return a value in a read transactionstatic <T extends Transactional,X>
XTxn. calculateWrite(T txn, java.util.function.Supplier<X> r)Execute and return a value in a write transaction.static <T extends Transactional>
voidTxn. exec(T txn, TxnType txnType, java.lang.Runnable r)Execute application code in a transaction with the giventransaction type.static <T extends Transactional>
voidTxn. execute(T txn, java.lang.Runnable r)Execute in a "read" transaction that can promote to "write".static <T extends Transactional>
voidTxn. executeRead(T txn, java.lang.Runnable r)Execute in a read transactionstatic <T extends Transactional>
voidTxn. executeWrite(T txn, java.lang.Runnable r)Execute the Runnable in a write transactionMethods in org.apache.jena.system with parameters of type Transactional Modifier and Type Method Description static voidTxnOp. compatibleWithPromote(TxnType requestedTxnType, Transactional currentTxn)Check an existingTransactionalfor compatibility with aTxnTypeand promote theTransactionalif necessary.static ThreadActionThreadTxn. threadTxn(Transactional trans, TxnType txnType, java.lang.Runnable action)Create a thread-backed delayed transaction action.static ThreadActionThreadTxn. threadTxnRead(Transactional trans, java.lang.Runnable action)Create a thread-backed delayed READ transaction action.static ThreadActionThreadTxn. threadTxnWrite(Transactional trans, java.lang.Runnable action)Create a thread-backed delayed WRITE action.static ThreadActionThreadTxn. threadTxnWriteAbort(Transactional trans, java.lang.Runnable action)Create a thread-backed delayed WRITE-abort action (mainly for testing).
-