Uses of Interface
org.eclipse.rdf4j.common.transaction.IsolationLevel
-
Packages that use IsolationLevel Package Description org.eclipse.rdf4j.common.transaction Common classes and interfaces for transaction settingsorg.eclipse.rdf4j.http.client org.eclipse.rdf4j.repository The Repository API: the main API for accessing rdf databases and SPARQL endpoints.org.eclipse.rdf4j.repository.base Abstract base classes and wrappers for the main Repository API interfaces.org.eclipse.rdf4j.repository.sail Repository implementation for local RDF databases that implement the SAIL SPI.org.eclipse.rdf4j.sail RDF Storage And Inference Layer (RDF Sail): a set of interfaces defining an SPI for RDF databases.org.eclipse.rdf4j.sail.base Base functionality for Sail implementations that require multi-versioned concurrency control (MVCC).org.eclipse.rdf4j.sail.extensiblestore Elasticsearch store for string triplesorg.eclipse.rdf4j.sail.helpers Abstract base implementation and internal helper classes for Sail implementations.org.eclipse.rdf4j.sail.inferencer.fc Forward-chaining inferencers, implemented asStackableSail
s.org.eclipse.rdf4j.sail.lmdb The LMDB based Store.org.eclipse.rdf4j.sail.nativerdf The Native Store.org.eclipse.rdf4j.sail.shacl A Sail implementation for SHACL constraint checking.org.eclipse.rdf4j.testsuite.repository org.eclipse.rdf4j.testsuite.sail -
-
Uses of IsolationLevel in org.eclipse.rdf4j.common.transaction
Classes in org.eclipse.rdf4j.common.transaction that implement IsolationLevel Modifier and Type Class Description class
IsolationLevels
Enumeration of TransactionIsolationLevel
s supported by RDF4J.Methods in org.eclipse.rdf4j.common.transaction that return IsolationLevel Modifier and Type Method Description static IsolationLevel
IsolationLevels. getCompatibleIsolationLevel(IsolationLevel level, List<? extends IsolationLevel> supportedLevels)
Determines the first compatible isolation level in the list of supported levels, for the given level.Methods in org.eclipse.rdf4j.common.transaction with parameters of type IsolationLevel Modifier and Type Method Description static IsolationLevel
IsolationLevels. getCompatibleIsolationLevel(IsolationLevel level, List<? extends IsolationLevel> supportedLevels)
Determines the first compatible isolation level in the list of supported levels, for the given level.boolean
IsolationLevel. isCompatibleWith(IsolationLevel otherLevel)
Verifies if this transaction isolation level is compatible with the supplied other isolation level - that is, if this transaction isolation level offers at least the same guarantees as the other level.boolean
IsolationLevels. isCompatibleWith(IsolationLevel otherLevel)
Method parameters in org.eclipse.rdf4j.common.transaction with type arguments of type IsolationLevel Modifier and Type Method Description static IsolationLevel
IsolationLevels. getCompatibleIsolationLevel(IsolationLevel level, List<? extends IsolationLevel> supportedLevels)
Determines the first compatible isolation level in the list of supported levels, for the given level. -
Uses of IsolationLevel in org.eclipse.rdf4j.http.client
Methods in org.eclipse.rdf4j.http.client with parameters of type IsolationLevel Modifier and Type Method Description void
RDF4JProtocolSession. beginTransaction(IsolationLevel isolationLevel)
-
Uses of IsolationLevel in org.eclipse.rdf4j.repository
Methods in org.eclipse.rdf4j.repository that return IsolationLevel Modifier and Type Method Description IsolationLevel
RepositoryConnection. getIsolationLevel()
Retrieves the currenttransaction isolation level
of the connection.Methods in org.eclipse.rdf4j.repository with parameters of type IsolationLevel Modifier and Type Method Description void
RepositoryConnection. begin(IsolationLevel level)
Begins a new transaction with the suppliedIsolationLevel
, requiringRepositoryConnection.commit()
orRepositoryConnection.rollback()
to be called to end the transaction.void
RepositoryConnection. setIsolationLevel(IsolationLevel level)
Sets the transaction isolation level for the next transaction(s) on this connection. -
Uses of IsolationLevel in org.eclipse.rdf4j.repository.base
Methods in org.eclipse.rdf4j.repository.base that return IsolationLevel Modifier and Type Method Description IsolationLevel
AbstractRepositoryConnection. getIsolationLevel()
IsolationLevel
RepositoryConnectionWrapper. getIsolationLevel()
Methods in org.eclipse.rdf4j.repository.base with parameters of type IsolationLevel Modifier and Type Method Description void
AbstractRepositoryConnection. begin(IsolationLevel level)
void
RepositoryConnectionWrapper. begin(IsolationLevel level)
void
AbstractRepositoryConnection. setIsolationLevel(IsolationLevel level)
void
RepositoryConnectionWrapper. setIsolationLevel(IsolationLevel level)
-
Uses of IsolationLevel in org.eclipse.rdf4j.repository.sail
Methods in org.eclipse.rdf4j.repository.sail with parameters of type IsolationLevel Modifier and Type Method Description void
SailRepositoryConnection. begin(IsolationLevel level)
-
Uses of IsolationLevel in org.eclipse.rdf4j.sail
Methods in org.eclipse.rdf4j.sail that return IsolationLevel Modifier and Type Method Description IsolationLevel
Sail. getDefaultIsolationLevel()
Retrieves the defaultIsolationLevel
level on which transactions in this Sail operate.Methods in org.eclipse.rdf4j.sail that return types with arguments of type IsolationLevel Modifier and Type Method Description List<IsolationLevel>
Sail. getSupportedIsolationLevels()
Retrieve theIsolationLevel
s supported by this SAIL, ordered by increasing complexity.Methods in org.eclipse.rdf4j.sail with parameters of type IsolationLevel Modifier and Type Method Description void
SailConnection. begin(IsolationLevel level)
Begins a transaction with the specifiedIsolationLevel
level, requiringSailConnection.commit()
orSailConnection.rollback()
to be called to close the transaction. -
Uses of IsolationLevel in org.eclipse.rdf4j.sail.base
Methods in org.eclipse.rdf4j.sail.base with parameters of type IsolationLevel Modifier and Type Method Description SailDataset
SailSource. dataset(IsolationLevel level)
Create an observableSailDataset
of the current state of thisSailSource
.SailSink
SailSource. sink(IsolationLevel level)
Create aSailSink
that when when itsSailSource.flush()
is called, the changes are applied to this source. -
Uses of IsolationLevel in org.eclipse.rdf4j.sail.extensiblestore
Methods in org.eclipse.rdf4j.sail.extensiblestore that return IsolationLevel Modifier and Type Method Description IsolationLevel
ExtensibleStore. getDefaultIsolationLevel()
Methods in org.eclipse.rdf4j.sail.extensiblestore that return types with arguments of type IsolationLevel Modifier and Type Method Description List<IsolationLevel>
ExtensibleStore. getSupportedIsolationLevels()
-
Uses of IsolationLevel in org.eclipse.rdf4j.sail.helpers
Methods in org.eclipse.rdf4j.sail.helpers that return IsolationLevel Modifier and Type Method Description IsolationLevel
AbstractSail. getDefaultIsolationLevel()
IsolationLevel
SailWrapper. getDefaultIsolationLevel()
protected IsolationLevel
AbstractSailConnection. getTransactionIsolation()
Retrieve the currently setIsolationLevel
.Methods in org.eclipse.rdf4j.sail.helpers that return types with arguments of type IsolationLevel Modifier and Type Method Description List<IsolationLevel>
AbstractSail. getSupportedIsolationLevels()
List<IsolationLevel>
SailWrapper. getSupportedIsolationLevels()
Methods in org.eclipse.rdf4j.sail.helpers with parameters of type IsolationLevel Modifier and Type Method Description void
AbstractSailConnection. begin(IsolationLevel isolationLevel)
void
SailConnectionWrapper. begin(IsolationLevel level)
protected void
AbstractSail. removeSupportedIsolationLevel(IsolationLevel level)
Removes all occurrences of the providedIsolationLevels
in the list of supported Isolation levels.void
AbstractSail. setDefaultIsolationLevel(IsolationLevel defaultIsolationLevel)
Sets the defaultIsolationLevel
on which transactions in this Sail operate.protected void
AbstractSail. setSupportedIsolationLevels(IsolationLevel... supportedIsolationLevels)
Sets the list of supportedIsolationLevels
s for this SAIL.Method parameters in org.eclipse.rdf4j.sail.helpers with type arguments of type IsolationLevel Modifier and Type Method Description protected void
AbstractSail. setSupportedIsolationLevels(List<IsolationLevel> supportedIsolationLevels)
Sets the list of supportedIsolationLevels
s for this SAIL. -
Uses of IsolationLevel in org.eclipse.rdf4j.sail.inferencer.fc
Methods in org.eclipse.rdf4j.sail.inferencer.fc that return IsolationLevel Modifier and Type Method Description IsolationLevel
AbstractForwardChainingInferencer. getDefaultIsolationLevel()
IsolationLevel
SchemaCachingRDFSInferencer. getDefaultIsolationLevel()
Methods in org.eclipse.rdf4j.sail.inferencer.fc that return types with arguments of type IsolationLevel Modifier and Type Method Description List<IsolationLevel>
AbstractForwardChainingInferencer. getSupportedIsolationLevels()
Methods in org.eclipse.rdf4j.sail.inferencer.fc with parameters of type IsolationLevel Modifier and Type Method Description void
AbstractForwardChainingInferencerConnection. begin(IsolationLevel level)
void
SchemaCachingRDFSInferencerConnection. begin(IsolationLevel level)
-
Uses of IsolationLevel in org.eclipse.rdf4j.sail.lmdb
Methods in org.eclipse.rdf4j.sail.lmdb with parameters of type IsolationLevel Modifier and Type Method Description protected Lock
LmdbStore. getTransactionLock(IsolationLevel level)
This call will block whenIsolationLevels.NONE
is provided when there are active transactions with a higher isolation and block when a higher isolation is provided when there are active transactions withIsolationLevels.NONE
isolation. -
Uses of IsolationLevel in org.eclipse.rdf4j.sail.nativerdf
Methods in org.eclipse.rdf4j.sail.nativerdf with parameters of type IsolationLevel Modifier and Type Method Description protected Lock
NativeStore. getTransactionLock(IsolationLevel level)
This call will block whenIsolationLevels.NONE
is provided when there are active transactions with a higher isolation and block when a higher isolation is provided when there are active transactions withIsolationLevels.NONE
isolation. -
Uses of IsolationLevel in org.eclipse.rdf4j.sail.shacl
Methods in org.eclipse.rdf4j.sail.shacl that return IsolationLevel Modifier and Type Method Description IsolationLevel
ShaclSailConnection.Settings. getIsolationLevel()
Methods in org.eclipse.rdf4j.sail.shacl with parameters of type IsolationLevel Modifier and Type Method Description void
ShaclSailConnection. begin(IsolationLevel level)
Constructors in org.eclipse.rdf4j.sail.shacl with parameters of type IsolationLevel Constructor Description Settings(boolean cacheSelectNodes, boolean validationEnabled, boolean parallelValidation, IsolationLevel isolationLevel)
-
Uses of IsolationLevel in org.eclipse.rdf4j.testsuite.repository
Methods in org.eclipse.rdf4j.testsuite.repository that return IsolationLevel Modifier and Type Method Description static IsolationLevel[]
RDFSchemaRepositoryConnectionTest. parameters()
static IsolationLevel[]
RepositoryConnectionTest. parameters()
Methods in org.eclipse.rdf4j.testsuite.repository with parameters of type IsolationLevel Modifier and Type Method Description protected void
RDFSchemaRepositoryConnectionTest. setupTest(IsolationLevel level)
protected void
RepositoryConnectionTest. setupTest(IsolationLevel level)
void
RepositoryConnectionTest. testAddDelete(IsolationLevel level)
void
RepositoryConnectionTest. testAddDeleteAdd(IsolationLevel level)
void
RepositoryConnectionTest. testAddDeleteInsert(IsolationLevel level)
void
RepositoryConnectionTest. testAddGzipInputStream(IsolationLevel level)
void
RepositoryConnectionTest. testAddInputStream(IsolationLevel level)
void
RepositoryConnectionTest. testAddInputStreamInTxn(IsolationLevel level)
void
RepositoryConnectionTest. testAddLiteralWithNewline(IsolationLevel level)
void
RepositoryConnectionTest. testAddMalformedLiteralsDefaultConfig(IsolationLevel level)
void
RepositoryConnectionTest. testAddMalformedLiteralsStrictConfig(IsolationLevel level)
void
RepositoryConnectionTest. testAddReader(IsolationLevel level)
void
RepositoryConnectionTest. testAddReaderInTxn(IsolationLevel level)
void
RepositoryConnectionTest. testAddRemove(IsolationLevel level)
void
RepositoryConnectionTest. testAddRemoveAdd(IsolationLevel level)
void
RepositoryConnectionTest. testAddRemoveInsert(IsolationLevel level)
void
RepositoryConnectionTest. testAddStatement(IsolationLevel level, File dataDir)
void
RepositoryConnectionTest. testAddStatementWithContext(IsolationLevel level)
void
RepositoryConnectionTest. testAddZipFile(IsolationLevel level)
void
RepositoryConnectionTest. testAutoCommit(IsolationLevel level)
void
RepositoryConnectionTest. testBNodeSerialization(IsolationLevel level)
void
RepositoryConnectionTest. testClear(IsolationLevel level)
void
RepositoryConnectionTest. testClearStatementsFromContextSingleTransaction(IsolationLevel level)
void
RDFSchemaRepositoryConnectionTest. testContextStatementsNotDuplicated(IsolationLevel level)
void
RDFSchemaRepositoryConnectionTest. testContextStatementsNotDuplicated2(IsolationLevel level)
void
RepositoryConnectionTest. testDataset(IsolationLevel level)
void
RepositoryConnectionTest. testDeleteDefaultGraph(IsolationLevel level)
void
RDFSchemaRepositoryConnectionTest. testDomainInference(IsolationLevel level)
void
RepositoryConnectionTest. testDuplicateFilter(IsolationLevel level)
void
RepositoryConnectionTest. testEmptyCommit(IsolationLevel level)
void
RepositoryConnectionTest. testEmptyRollback(IsolationLevel level)
void
RDFSchemaRepositoryConnectionTest. testExplicitFlag(IsolationLevel level)
void
RepositoryConnectionTest. testGetContextIDs(IsolationLevel level)
void
RepositoryConnectionTest. testGetNamespace(IsolationLevel level)
void
RepositoryConnectionTest. testGetNamespaces(IsolationLevel level)
void
RepositoryConnectionTest. testGetStatements(IsolationLevel level)
void
RepositoryConnectionTest. testGetStatementsInMultipleContexts(IsolationLevel level)
void
RepositoryConnectionTest. testGetStatementsInSingleContext(IsolationLevel level)
void
RepositoryConnectionTest. testGetStatementsIterable(IsolationLevel level)
void
RepositoryConnectionTest. testGetStatementsMalformedLanguageLiteral(IsolationLevel level)
void
RepositoryConnectionTest. testGetStatementsMalformedTypedLiteral(IsolationLevel level)
void
RepositoryConnectionTest. testGraphSerialization(IsolationLevel level)
void
RepositoryConnectionTest. testImportNamespacesFromIterable(IsolationLevel level)
void
RDFSchemaRepositoryConnectionTest. testInferencerQueryDuringTransaction(IsolationLevel level)
void
RDFSchemaRepositoryConnectionTest. testInferencerTransactionIsolation(IsolationLevel level)
void
RDFSchemaRepositoryConnectionTest. testInferencerUpdates(IsolationLevel level)
void
RepositoryConnectionTest. testInferredStatementCount(IsolationLevel level)
void
RepositoryConnectionTest. testInsertDelete(IsolationLevel level)
void
RepositoryConnectionTest. testInsertRemove(IsolationLevel level)
void
RepositoryConnectionTest. testLiteralSerialization(IsolationLevel level)
void
RDFSchemaRepositoryConnectionTest. testMakeExplicit(IsolationLevel level)
void
RepositoryConnectionTest. testOpen(IsolationLevel level)
void
RepositoryConnectionTest. testOptionalFilter(IsolationLevel level)
void
RepositoryConnectionTest. testOrPredicate(IsolationLevel level)
void
RepositoryConnectionTest. testPreparedBooleanQuery(IsolationLevel level)
void
RepositoryConnectionTest. testPreparedGraphQuery(IsolationLevel level)
void
RepositoryConnectionTest. testPreparedTupleQuery(IsolationLevel level)
void
RepositoryConnectionTest. testPreparedTupleQueryUnicode(IsolationLevel level)
void
RepositoryConnectionTest. testPrepareSPARQLQuery(IsolationLevel level)
void
RepositoryConnectionTest. testQueryBaseURI(IsolationLevel level)
void
RepositoryConnectionTest. testQueryDefaultGraph(IsolationLevel level)
void
RepositoryConnectionTest. testQueryInTransaction(IsolationLevel level)
void
RepositoryConnectionTest. testRecoverFromParseError(IsolationLevel level)
void
RepositoryConnectionTest. testRemoveStatementCollection(IsolationLevel level)
void
RepositoryConnectionTest. testRemoveStatementIteration(IsolationLevel level)
void
RepositoryConnectionTest. testRemoveStatements(IsolationLevel level)
void
RepositoryConnectionTest. testRemoveStatementsFromContextSingleTransaction(IsolationLevel level)
void
RepositoryConnectionTest. testRemoveStatementWithContext(IsolationLevel level)
void
RepositoryConnectionTest. testRollback(IsolationLevel level)
void
RepositoryConnectionTest. testSES2172ChineseChars(IsolationLevel level)
void
RepositoryConnectionTest. testSES713(IsolationLevel level)
void
RepositoryConnectionTest. testSimpleBooleanQuery(IsolationLevel level)
void
RepositoryConnectionTest. testSimpleGraphQuery(IsolationLevel level)
void
RepositoryConnectionTest. testSimpleTupleQuery(IsolationLevel level)
void
RepositoryConnectionTest. testSimpleTupleQueryUnicode(IsolationLevel level)
void
RepositoryConnectionTest. testSizeCommit(IsolationLevel level)
void
RepositoryConnectionTest. testSizeDuplicateStatement(IsolationLevel level)
void
RepositoryConnectionTest. testSizeRollback(IsolationLevel level)
void
RepositoryConnectionTest. testStatementSerialization(IsolationLevel level)
void
RDFSchemaRepositoryConnectionTest. testSubClassInference(IsolationLevel level)
void
RDFSchemaRepositoryConnectionTest. testSubClassInferenceAfterRemoval(IsolationLevel level)
void
RepositoryConnectionTest. testTransactionIsolation(IsolationLevel level)
void
RepositoryConnectionTest. testUpdateBaseURI(IsolationLevel level)
void
RepositoryConnectionTest. testUpdateInTransaction(IsolationLevel level)
void
RepositoryConnectionTest. testURISerialization(IsolationLevel level)
void
RepositoryConnectionTest. testXmlCalendarZ(IsolationLevel level)
-
Uses of IsolationLevel in org.eclipse.rdf4j.testsuite.sail
Methods in org.eclipse.rdf4j.testsuite.sail with parameters of type IsolationLevel Modifier and Type Method Description void
SailIsolationLevelTest. testLargeTransaction(IsolationLevel isolationLevel, int count)
-