## Uses of Class
org.eclipse.rdf4j.repository.UnknownTransactionStateException

- Packages that use UnknownTransactionStateException
  Package | Description
  --- | ---
  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.repository.sparql | A `Repository` that serves as a SPARQL endpoint client.
  org.eclipse.rdf4j.repository.util | Helper classes for working with Repositories.

- - ### Uses of UnknownTransactionStateException in org.eclipse.rdf4j.repository

    Methods in org.eclipse.rdf4j.repository that throw UnknownTransactionStateException
    Modifier and Type | Method and Description
    --- | ---
    `boolean` | RepositoryConnection.`isActive()` Indicates if a transaction is currently active on the connection.

  - ### Uses of UnknownTransactionStateException in org.eclipse.rdf4j.repository.base

    Methods in org.eclipse.rdf4j.repository.base that throw UnknownTransactionStateException
    Modifier and Type | Method and Description
    --- | ---
    `boolean` | RepositoryConnectionWrapper.`isActive()`

  - ### Uses of UnknownTransactionStateException in org.eclipse.rdf4j.repository.sail

    Methods in org.eclipse.rdf4j.repository.sail that throw UnknownTransactionStateException
    Modifier and Type | Method and Description
    --- | ---
    `boolean` | SailRepositoryConnection.`isActive()`

  - ### Uses of UnknownTransactionStateException in org.eclipse.rdf4j.repository.sparql

    Methods in org.eclipse.rdf4j.repository.sparql that throw UnknownTransactionStateException
    Modifier and Type | Method and Description
    --- | ---
    `boolean` | SPARQLConnection.`isActive()`

  - ### Uses of UnknownTransactionStateException in org.eclipse.rdf4j.repository.util

    Methods in org.eclipse.rdf4j.repository.util that throw UnknownTransactionStateException
    Modifier and Type | Method and Description
    --- | ---
    `static void` | Repositories.`consume(Repository repository, java.util.function.Consumer<RepositoryConnection> processFunction)` Opens a `RepositoryConnection` to the given Repository within a transaction, sends the connection to the given `Consumer`, before either rolling back the transaction if it failed, or committing the transaction if it was successful.
    `static void` | Repositories.`consume(Repository repository, java.util.function.Consumer<RepositoryConnection> processFunction, java.util.function.Consumer<RepositoryException> exceptionHandler)` Opens a `RepositoryConnection` to the given Repository within a transaction, sends the connection to the given `Consumer`, before either rolling back the transaction if it failed, or committing the transaction if it was successful.
    `static void` | Repositories.`consumeNoTransaction(Repository repository, java.util.function.Consumer<RepositoryConnection> processFunction)` Opens a `RepositoryConnection` to the given Repository without opening a transaction, sends the connection to the given `Consumer`.
    `static void` | Repositories.`consumeNoTransaction(Repository repository, java.util.function.Consumer<RepositoryConnection> processFunction, java.util.function.Consumer<RepositoryException> exceptionHandler)` Opens a `RepositoryConnection` to the given Repository without opening a transaction, sends the connection to the given `Consumer`.
    `static <T> T` | Repositories.`get(Repository repository, java.util.function.Function<RepositoryConnection,T> processFunction)` Opens a `RepositoryConnection` to the given Repository within a transaction, sends the connection to the given `Function`, before either rolling back the transaction if it failed, or committing the transaction if it was successful.
    `static <T> T` | Repositories.`get(Repository repository, java.util.function.Function<RepositoryConnection,T> processFunction, java.util.function.Consumer<RepositoryException> exceptionHandler)` Opens a `RepositoryConnection` to the given Repository within a transaction, sends the connection to the given `Function`, before either rolling back the transaction if it failed, or committing the transaction if it was successful.
    `static <T> T` | Repositories.`getNoTransaction(Repository repository, java.util.function.Function<RepositoryConnection,T> processFunction)` Opens a `RepositoryConnection` to the given Repository without opening a transaction, sends the connection to the given `Function`.
    `static <T> T` | Repositories.`getNoTransaction(Repository repository, java.util.function.Function<RepositoryConnection,T> processFunction, java.util.function.Consumer<RepositoryException> exceptionHandler)` Opens a `RepositoryConnection` to the given Repository without opening a transaction, sends the connection to the given `Function`.
    `static <T> T` | Repositories.`graphQuery(Repository repository, String query, java.util.function.Function<GraphQueryResult,T> processFunction)` Performs a SPARQL Construct or Describe query on the given Repository within a transaction and passes the results to the given `Function` with the result from the function returned by the method.
    `static void` | Repositories.`graphQuery(Repository repository, String query, RDFHandler handler)` Performs a SPARQL Construct or Describe query on the given Repository within a transaction and passes the results to the given `RDFHandler`.
    `static <T> T` | Repositories.`graphQueryNoTransaction(Repository repository, String query, java.util.function.Function<GraphQueryResult,T> processFunction)` Performs a SPARQL Construct or Describe query on the given Repository without opening a transaction and passes the results to the given `Function` with the result from the function returned by the method.
    `static void` | Repositories.`graphQueryNoTransaction(Repository repository, String query, RDFHandler handler)` Performs a SPARQL Construct or Describe query on the given Repository without opening a transaction and passes the results to the given `RDFHandler`.
    `static <T> T` | Repositories.`tupleQuery(Repository repository, String query, java.util.function.Function<TupleQueryResult,T> processFunction)` Performs a SPARQL Select query on the given Repository within a transaction and passes the results to the given `Function` with the result from the function returned by the method.
    `static void` | Repositories.`tupleQuery(Repository repository, String query, TupleQueryResultHandler handler)` Performs a SPARQL Select query on the given Repository within a transaction and passes the results to the given `TupleQueryResultHandler`.
    `static <T> T` | Repositories.`tupleQueryNoTransaction(Repository repository, String query, java.util.function.Function<TupleQueryResult,T> processFunction)` Performs a SPARQL Select query on the given Repository without opening a transaction and passes the results to the given `Function` with the result from the function returned by the method.
    `static void` | Repositories.`tupleQueryNoTransaction(Repository repository, String query, TupleQueryResultHandler handler)` Performs a SPARQL Select query on the given Repository without opening a transaction and passes the results to the given `TupleQueryResultHandler`.

Copyright © 2015-2022 Eclipse Foundation. All Rights Reserved.