| Package | Description | 
|---|---|
| org.eclipse.rdf4j | |
| org.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 triples | 
| org.eclipse.rdf4j.sail.federation | |
| 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 as  StackableSails. | 
| org.eclipse.rdf4j.sail.nativerdf | The Native Store. | 
| org.eclipse.rdf4j.sail.shacl | A Sail implementation for SHACL constraint checking. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | IsolationLevelsEnumeration of Transaction  IsolationLevels supported by Sesame. | 
| Modifier and Type | Method and 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. | 
| Modifier and Type | Method and 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) | 
| Modifier and Type | Method and 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. | 
| Modifier and Type | Method and Description | 
|---|---|
| void | RDF4JProtocolSession. beginTransaction(IsolationLevel isolationLevel) | 
| Modifier and Type | Field and Description | 
|---|---|
| protected IsolationLevel | RepositoryConnectionTest. level | 
| Modifier and Type | Method and Description | 
|---|---|
| IsolationLevel | RepositoryConnection. getIsolationLevel()Retrieves the current  transaction isolation levelof the connection. | 
| static IsolationLevel[] | RepositoryConnectionTest. parameters() | 
| static IsolationLevel[] | RDFSchemaRepositoryConnectionTest. parametersREAD_COMMITTED() | 
| Modifier and Type | Method and Description | 
|---|---|
| void | RepositoryConnection. begin(IsolationLevel level)Begins a new transaction with the supplied  IsolationLevel, 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. | 
| Constructor and Description | 
|---|
| RDFSchemaRepositoryConnectionTest(IsolationLevel level) | 
| RepositoryConnectionTest(IsolationLevel level) | 
| Modifier and Type | Method and Description | 
|---|---|
| IsolationLevel | RepositoryConnectionWrapper. getIsolationLevel() | 
| IsolationLevel | AbstractRepositoryConnection. getIsolationLevel() | 
| Modifier and Type | Method and Description | 
|---|---|
| void | RepositoryConnectionWrapper. begin(IsolationLevel level) | 
| void | AbstractRepositoryConnection. begin(IsolationLevel level) | 
| void | RepositoryConnectionWrapper. setIsolationLevel(IsolationLevel level) | 
| void | AbstractRepositoryConnection. setIsolationLevel(IsolationLevel level) | 
| Modifier and Type | Method and Description | 
|---|---|
| void | SailRepositoryConnection. begin(IsolationLevel level) | 
| Modifier and Type | Method and Description | 
|---|---|
| IsolationLevel | Sail. getDefaultIsolationLevel()Retrieves the default  IsolationLevellevel on which transactions in this Sail operate. | 
| Modifier and Type | Method and Description | 
|---|---|
| List<IsolationLevel> | Sail. getSupportedIsolationLevels()Retrieve the  IsolationLevels supported by this SAIL, ordered by increasing complexity. | 
| Modifier and Type | Method and Description | 
|---|---|
| void | SailConnection. begin(IsolationLevel level)Begins a transaction with the specified  IsolationLevellevel, requiringSailConnection.commit()orSailConnection.rollback()to be called to close the transaction. | 
| void | SailIsolationLevelTest. testLargeTransaction(IsolationLevel isolationLevel,
                    int count) | 
| Modifier and Type | Method and Description | 
|---|---|
| SailDataset | SailSource. dataset(IsolationLevel level)Create an observable  SailDatasetof the current state of thisSailSource. | 
| SailSink | SailSource. sink(IsolationLevel level)Create a  SailSinkthat when when itsSailSource.flush()is called, the changes are applied to this source. | 
| Modifier and Type | Method and Description | 
|---|---|
| IsolationLevel | ExtensibleStore. getDefaultIsolationLevel() | 
| Modifier and Type | Method and Description | 
|---|---|
| List<IsolationLevel> | ExtensibleStore. getSupportedIsolationLevels() | 
| Modifier and Type | Method and Description | 
|---|---|
| IsolationLevel | Federation. getDefaultIsolationLevel()Deprecated.  | 
| Modifier and Type | Method and Description | 
|---|---|
| List<IsolationLevel> | Federation. getSupportedIsolationLevels()Deprecated.  | 
| Modifier and Type | Method and Description | 
|---|---|
| IsolationLevel | AbstractSail. getDefaultIsolationLevel() | 
| IsolationLevel | SailWrapper. getDefaultIsolationLevel() | 
| protected IsolationLevel | AbstractSailConnection. getTransactionIsolation()Retrieve the currently set  IsolationLevel. | 
| Modifier and Type | Method and Description | 
|---|---|
| List<IsolationLevel> | AbstractSail. getSupportedIsolationLevels() | 
| List<IsolationLevel> | SailWrapper. getSupportedIsolationLevels() | 
| Modifier and Type | Method and Description | 
|---|---|
| void | SailConnectionWrapper. begin(IsolationLevel level) | 
| void | AbstractSailConnection. begin(IsolationLevel level) | 
| protected void | AbstractSail. removeSupportedIsolationLevel(IsolationLevel level)Removes all occurrences of the provided  IsolationLevelsin the list of supported Isolation levels. | 
| void | AbstractSail. setDefaultIsolationLevel(IsolationLevel defaultIsolationLevel)Sets the default  IsolationLevelon which transactions in this Sail operate. | 
| protected void | AbstractSail. setSupportedIsolationLevels(IsolationLevel... supportedIsolationLevels)Sets the list of supported  IsolationLevelss for this SAIL. | 
| Modifier and Type | Method and Description | 
|---|---|
| protected void | AbstractSail. setSupportedIsolationLevels(List<IsolationLevel> supportedIsolationLevels)Sets the list of supported  IsolationLevelss for this SAIL. | 
| Modifier and Type | Method and Description | 
|---|---|
| IsolationLevel | AbstractForwardChainingInferencer. getDefaultIsolationLevel() | 
| IsolationLevel | SchemaCachingRDFSInferencer. getDefaultIsolationLevel() | 
| Modifier and Type | Method and Description | 
|---|---|
| List<IsolationLevel> | AbstractForwardChainingInferencer. getSupportedIsolationLevels() | 
| List<IsolationLevel> | SchemaCachingRDFSInferencer. getSupportedIsolationLevels() | 
| Modifier and Type | Method and Description | 
|---|---|
| void | SchemaCachingRDFSInferencerConnection. begin(IsolationLevel level) | 
| void | AbstractForwardChainingInferencerConnection. begin(IsolationLevel level) | 
| Modifier and Type | Method and Description | 
|---|---|
| protected Lock | NativeStore. getTransactionLock(IsolationLevel level)This call will block when  IsolationLevels.NONEis provided when there are active transactions with a
 higher isolation and block when a higher isolation is provided when there are active transactions withIsolationLevels.NONEisolation. | 
| Modifier and Type | Method and Description | 
|---|---|
| void | ShaclSailConnection. begin(IsolationLevel level) | 
Copyright © 2015-2020 Eclipse Foundation. All Rights Reserved.