## Uses of Interface
org.apache.tinkerpop.gremlin.structure.Transaction

- Packages that use Transaction
  Package | Description
  --- | ---
  org.apache.tinkerpop.gremlin.hadoop.structure |
  org.apache.tinkerpop.gremlin.neo4j.structure |
  org.apache.tinkerpop.gremlin.process.computer.util |
  org.apache.tinkerpop.gremlin.process.remote |
  org.apache.tinkerpop.gremlin.process.traversal.dsl.graph |
  org.apache.tinkerpop.gremlin.structure |
  org.apache.tinkerpop.gremlin.structure.util |
  org.apache.tinkerpop.gremlin.structure.util.empty |
  org.apache.tinkerpop.gremlin.structure.util.star |
  org.apache.tinkerpop.gremlin.tinkergraph.structure |

- - ### Uses of Transaction in org.apache.tinkerpop.gremlin.hadoop.structure

    Methods in org.apache.tinkerpop.gremlin.hadoop.structure that return Transaction
    Modifier and Type | Method and Description
    --- | ---
    `Transaction` | HadoopGraph.`tx()`

  - ### Uses of Transaction in org.apache.tinkerpop.gremlin.neo4j.structure

    Methods in org.apache.tinkerpop.gremlin.neo4j.structure that return Transaction
    Modifier and Type | Method and Description
    --- | ---
    `Transaction` | Neo4jGraph.`tx()`

  - ### Uses of Transaction in org.apache.tinkerpop.gremlin.process.computer.util

    Methods in org.apache.tinkerpop.gremlin.process.computer.util that return Transaction
    Modifier and Type | Method and Description
    --- | ---
    `Transaction` | ComputerGraph.`tx()`

  - ### Uses of Transaction in org.apache.tinkerpop.gremlin.process.remote

    Methods in org.apache.tinkerpop.gremlin.process.remote that return Transaction
    Modifier and Type | Method and Description
    --- | ---
    `Transaction` | RemoteGraph.`tx()` Deprecated.

  - ### Uses of Transaction in org.apache.tinkerpop.gremlin.process.traversal.dsl.graph

    Methods in org.apache.tinkerpop.gremlin.process.traversal.dsl.graph that return Transaction
    Modifier and Type | Method and Description
    --- | ---
    `Transaction` | GraphTraversalSource.`tx()` Proxies calls through to the underlying `Graph.tx()`.

  - ### Uses of Transaction in org.apache.tinkerpop.gremlin.structure

    Methods in org.apache.tinkerpop.gremlin.structure that return Transaction
    Modifier and Type | Method and Description
    --- | ---
    `Transaction` | Transaction.`onClose(Consumer<Transaction> consumer)` Describes what happens to a transaction on a call to `Graph.close()`.
    `Transaction` | Transaction.`onReadWrite(Consumer<Transaction> consumer)` Describes how a transaction is started when a read or a write occurs.
    `Transaction` | Graph.`tx()` Configure and control the transactions for those graphs that support this feature.

    Method parameters in org.apache.tinkerpop.gremlin.structure with type arguments of type Transaction
    Modifier and Type | Method and Description
    --- | ---
    `Transaction` | Transaction.`onClose(Consumer<Transaction> consumer)` Describes what happens to a transaction on a call to `Graph.close()`.
    `Transaction` | Transaction.`onReadWrite(Consumer<Transaction> consumer)` Describes how a transaction is started when a read or a write occurs.

  - ### Uses of Transaction in org.apache.tinkerpop.gremlin.structure.util

    Classes in org.apache.tinkerpop.gremlin.structure.util that implement Transaction
    Modifier and Type | Class and Description
    --- | ---
    `class` | `AbstractThreadedTransaction` A base implementation of `Transaction` that provides core functionality for transaction listeners using a shared set of transaction listeners.
    `class` | `AbstractThreadLocalTransaction` A base implementation of `Transaction` that provides core functionality for transaction listeners using `ThreadLocal`.
    `class` | `AbstractTransaction` A simple base class for `Transaction` that provides some common functionality and default behavior.

    Fields in org.apache.tinkerpop.gremlin.structure.util with type parameters of type Transaction
    Modifier and Type | Field and Description
    --- | ---
    `protected ThreadLocal<Consumer<Transaction>>` | AbstractThreadLocalTransaction.`closeConsumerInternal`
    `protected ThreadLocal<Consumer<Transaction>>` | AbstractThreadLocalTransaction.`readWriteConsumerInternal`

    Methods in org.apache.tinkerpop.gremlin.structure.util that return Transaction
    Modifier and Type | Method and Description
    --- | ---
    `Transaction` | AbstractThreadedTransaction.`onClose(Consumer<Transaction> consumer)` The nature of threaded transactions are such that they are always open when created and manual in nature, therefore setting this value is not required.
    `Transaction` | AbstractThreadLocalTransaction.`onClose(Consumer<Transaction> consumer)`
    `Transaction` | AbstractThreadedTransaction.`onReadWrite(Consumer<Transaction> consumer)` The nature of threaded transactions are such that they are always open when created and manual in nature, therefore setting this value is not required.
    `Transaction` | AbstractThreadLocalTransaction.`onReadWrite(Consumer<Transaction> consumer)`

    Method parameters in org.apache.tinkerpop.gremlin.structure.util with type arguments of type Transaction
    Modifier and Type | Method and Description
    --- | ---
    `Transaction` | AbstractThreadedTransaction.`onClose(Consumer<Transaction> consumer)` The nature of threaded transactions are such that they are always open when created and manual in nature, therefore setting this value is not required.
    `Transaction` | AbstractThreadLocalTransaction.`onClose(Consumer<Transaction> consumer)`
    `Transaction` | AbstractThreadedTransaction.`onReadWrite(Consumer<Transaction> consumer)` The nature of threaded transactions are such that they are always open when created and manual in nature, therefore setting this value is not required.
    `Transaction` | AbstractThreadLocalTransaction.`onReadWrite(Consumer<Transaction> consumer)`

  - ### Uses of Transaction in org.apache.tinkerpop.gremlin.structure.util.empty

    Methods in org.apache.tinkerpop.gremlin.structure.util.empty that return Transaction
    Modifier and Type | Method and Description
    --- | ---
    `Transaction` | EmptyGraph.`tx()`

  - ### Uses of Transaction in org.apache.tinkerpop.gremlin.structure.util.star

    Methods in org.apache.tinkerpop.gremlin.structure.util.star that return Transaction
    Modifier and Type | Method and Description
    --- | ---
    `Transaction` | StarGraph.`tx()`

  - ### Uses of Transaction in org.apache.tinkerpop.gremlin.tinkergraph.structure

    Methods in org.apache.tinkerpop.gremlin.tinkergraph.structure that return Transaction
    Modifier and Type | Method and Description
    --- | ---
    `Transaction` | TinkerGraph.`tx()`

Copyright © 2013–2020 Apache Software Foundation. All rights reserved.