Package com.yahoo.transaction


@ExportPackage package com.yahoo.transaction
  • Class
    Description
    A convenience base transaction class for multi-operation transactions which maintains the ordered list of operations to commit and provides a default implementation of rollbackOrLog which logs a SEVERE message.
    An auto closeable mutex
    A transaction which may contain a list of transactions, typically to represent a distributed transaction over multiple systems.
    A transaction against a single system, which may include several operations against the system, to be committed as one.
    Operations that a transaction supports should implement this interface.