## 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` | AbstractThreadLocalTransaction.`onClose(Consumer<Transaction> consumer)`
    `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.`onReadWrite(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.

    Method parameters in org.apache.tinkerpop.gremlin.structure.util with type arguments of type Transaction
    Modifier and Type | Method and Description
    --- | ---
    `Transaction` | AbstractThreadLocalTransaction.`onClose(Consumer<Transaction> consumer)`
    `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.`onReadWrite(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.

  - ### 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–2019 Apache Software Foundation. All rights reserved.