Class DittoTransaction

java.lang.Object
com.ditto.java.DittoTransaction
All Implemented Interfaces:
DittoQueryExecuting

public final class DittoTransaction extends Object implements DittoQueryExecuting

Represents a database transaction for executing multiple DQL queries atomically.

A transaction allows you to group multiple database operations together so they either all succeed (commit) or all fail (rollback), ensuring data consistency. Transactions are created by calling DittoStore.transaction(DittoTransactionFunction).

This class implements DittoQueryExecuting, allowing you to execute DQL queries within the transaction context.

See Also: