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.helpers Abstract base implementation and internal helper classes for Sail implementations.org.eclipse.rdf4j.sail.inferencer.fc Forward-chaining inferencers, implemented asStackableSails.org.eclipse.rdf4j.sail.memory An implementation of the RDF SAIL API that uses main memory for storage.org.eclipse.rdf4j.sail.shacl A Sail implementation for SHACL constraint checking. -
-
Uses of IsolationLevel in org.eclipse.rdf4j.common.transaction
Classes in org.eclipse.rdf4j.common.transaction that implement IsolationLevel Modifier and Type Class Description classIsolationLevelsEnumeration of TransactionIsolationLevels supported by RDF4J.Methods in org.eclipse.rdf4j.common.transaction that return IsolationLevel Modifier and Type Method Description static IsolationLevelIsolationLevels. getCompatibleIsolationLevel(IsolationLevel level, java.util.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 IsolationLevelIsolationLevels. getCompatibleIsolationLevel(IsolationLevel level, java.util.List<? extends IsolationLevel> supportedLevels)Determines the first compatible isolation level in the list of supported levels, for the given level.booleanIsolationLevel. 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.booleanIsolationLevels. isCompatibleWith(IsolationLevel otherLevel)Method parameters in org.eclipse.rdf4j.common.transaction with type arguments of type IsolationLevel Modifier and Type Method Description static IsolationLevelIsolationLevels. getCompatibleIsolationLevel(IsolationLevel level, java.util.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 voidRDF4JProtocolSession. 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 IsolationLevelRepositoryConnection. getIsolationLevel()Retrieves the currenttransaction isolation levelof the connection.Methods in org.eclipse.rdf4j.repository with parameters of type IsolationLevel Modifier and Type Method Description voidRepositoryConnection. begin(IsolationLevel level)Begins a new transaction with the suppliedIsolationLevel, requiringRepositoryConnection.commit()orRepositoryConnection.rollback()to be called to end the transaction.voidRepositoryConnection. 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
Fields in org.eclipse.rdf4j.repository.base declared as IsolationLevel Modifier and Type Field Description private IsolationLevelAbstractRepositoryConnection. isolationLevelMethods in org.eclipse.rdf4j.repository.base that return IsolationLevel Modifier and Type Method Description IsolationLevelAbstractRepositoryConnection. getIsolationLevel()IsolationLevelRepositoryConnectionWrapper. getIsolationLevel()Methods in org.eclipse.rdf4j.repository.base with parameters of type IsolationLevel Modifier and Type Method Description voidAbstractRepositoryConnection. begin(IsolationLevel level)voidRepositoryConnectionWrapper. begin(IsolationLevel level)voidAbstractRepositoryConnection. setIsolationLevel(IsolationLevel level)voidRepositoryConnectionWrapper. 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 voidSailRepositoryConnection. 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 IsolationLevelSail. getDefaultIsolationLevel()Retrieves the defaultIsolationLevellevel 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 java.util.List<IsolationLevel>Sail. getSupportedIsolationLevels()Retrieve theIsolationLevels supported by this SAIL, ordered by increasing complexity.Methods in org.eclipse.rdf4j.sail with parameters of type IsolationLevel Modifier and Type Method Description voidSailConnection. begin(IsolationLevel level)Begins a transaction with the specifiedIsolationLevellevel, requiringSailConnection.commit()orSailConnection.rollback()to be called to close the transaction. -
Uses of IsolationLevel in org.eclipse.rdf4j.sail.base
Fields in org.eclipse.rdf4j.sail.base declared as IsolationLevel Modifier and Type Field Description private IsolationLevelSailSourceConnection. defaultIsolationLevelThe defaultIsolationLevelwhen not otherwise specified.Methods in org.eclipse.rdf4j.sail.base that return IsolationLevel Modifier and Type Method Description private IsolationLevelSailSourceConnection. getIsolationLevel()Methods in org.eclipse.rdf4j.sail.base with parameters of type IsolationLevel Modifier and Type Method Description SailDatasetDelegatingSailSource. dataset(IsolationLevel level)SailDatasetSailSource. dataset(IsolationLevel level)Create an observableSailDatasetof the current state of thisSailSource.SailDatasetSailSourceBranch. dataset(IsolationLevel level)SailDatasetUnionSailSource. dataset(IsolationLevel level)private SailDatasetSailSourceBranch. derivedFromSerializable(IsolationLevel level)private SailDatasetSailSourceBranch. derivedFromSnapshot(IsolationLevel level)SailSinkDelegatingSailSource. sink(IsolationLevel level)SailSinkSailSource. sink(IsolationLevel level)Create aSailSinkthat when when itsSailSource.flush()is called, the changes are applied to this source.SailSinkSailSourceBranch. sink(IsolationLevel level)SailSinkUnionSailSource. sink(IsolationLevel level) -
Uses of IsolationLevel in org.eclipse.rdf4j.sail.helpers
Fields in org.eclipse.rdf4j.sail.helpers declared as IsolationLevel Modifier and Type Field Description private IsolationLevelAbstractSail. defaultIsolationLeveldefault transaction isolation level, set toIsolationLevels.READ_COMMITTED.private IsolationLevelAbstractSailConnection. transactionIsolationLevelFields in org.eclipse.rdf4j.sail.helpers with type parameters of type IsolationLevel Modifier and Type Field Description private java.util.List<IsolationLevel>AbstractSail. supportedIsolationLevelslist of supported isolation levels.Methods in org.eclipse.rdf4j.sail.helpers that return IsolationLevel Modifier and Type Method Description IsolationLevelAbstractSail. getDefaultIsolationLevel()IsolationLevelSailWrapper. getDefaultIsolationLevel()protected IsolationLevelAbstractSailConnection. 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 java.util.List<IsolationLevel>AbstractSail. getSupportedIsolationLevels()java.util.List<IsolationLevel>SailWrapper. getSupportedIsolationLevels()Methods in org.eclipse.rdf4j.sail.helpers with parameters of type IsolationLevel Modifier and Type Method Description voidAbstractSailConnection. begin(IsolationLevel isolationLevel)voidSailConnectionWrapper. begin(IsolationLevel level)protected voidAbstractSail. removeSupportedIsolationLevel(IsolationLevel level)Removes all occurrences of the providedIsolationLevelsin the list of supported Isolation levels.voidAbstractSail. setDefaultIsolationLevel(IsolationLevel defaultIsolationLevel)Sets the defaultIsolationLevelon which transactions in this Sail operate.protected voidAbstractSail. setSupportedIsolationLevels(IsolationLevel... supportedIsolationLevels)Sets the list of supportedIsolationLevelss for this SAIL.Method parameters in org.eclipse.rdf4j.sail.helpers with type arguments of type IsolationLevel Modifier and Type Method Description protected voidAbstractSail. setSupportedIsolationLevels(java.util.List<IsolationLevel> supportedIsolationLevels)Sets the list of supportedIsolationLevelss 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 IsolationLevelAbstractForwardChainingInferencer. getDefaultIsolationLevel()IsolationLevelSchemaCachingRDFSInferencer. getDefaultIsolationLevel()Methods in org.eclipse.rdf4j.sail.inferencer.fc that return types with arguments of type IsolationLevel Modifier and Type Method Description java.util.List<IsolationLevel>AbstractForwardChainingInferencer. getSupportedIsolationLevels()Methods in org.eclipse.rdf4j.sail.inferencer.fc with parameters of type IsolationLevel Modifier and Type Method Description voidAbstractForwardChainingInferencerConnection. begin(IsolationLevel level)voidSchemaCachingRDFSInferencerConnection. begin(IsolationLevel level) -
Uses of IsolationLevel in org.eclipse.rdf4j.sail.memory
Methods in org.eclipse.rdf4j.sail.memory with parameters of type IsolationLevel Modifier and Type Method Description MemorySailStore.MemorySailDatasetMemorySailStore.MemorySailSource. dataset(IsolationLevel level)SailSinkMemorySailStore.MemorySailSource. sink(IsolationLevel level) -
Uses of IsolationLevel in org.eclipse.rdf4j.sail.shacl
Fields in org.eclipse.rdf4j.sail.shacl declared as IsolationLevel Modifier and Type Field Description private IsolationLevelShaclSailConnection. currentIsolationLevelprivate IsolationLevelShaclSailConnection.Settings. isolationLevelMethods in org.eclipse.rdf4j.sail.shacl that return IsolationLevel Modifier and Type Method Description IsolationLevelShaclSailBaseConfiguration. getDefaultIsolationLevel()private IsolationLevelShaclSailConnection. getIsolationLevel()IsolationLevelShaclSailConnection.Settings. getIsolationLevel()Methods in org.eclipse.rdf4j.sail.shacl with parameters of type IsolationLevel Modifier and Type Method Description voidShaclSailConnection. begin(IsolationLevel level)private voidShaclSailConnection.Settings. setIsolationLevel(IsolationLevel isolationLevel)Constructors in org.eclipse.rdf4j.sail.shacl with parameters of type IsolationLevel Constructor Description Settings(boolean cacheSelectNodes, boolean validationEnabled, boolean parallelValidation, IsolationLevel isolationLevel)
-