Interface NestableTransaction

All Superinterfaces:
Transaction
All Known Implementing Classes:
NestableServerTransaction

public interface NestableTransaction extends Transaction
Interface for classes representing nestable transactions returned by NestableTransactionManager servers for use with transaction participants that implement the default transaction semantics.
Since:
1.0
Author:
Sun Microsystems, Inc.
See Also:
  • Nested Class Summary

    Nested Classes
    Modifier and Type
    Interface
    Description
    static class 
    Class that holds return values from create methods.
  • Method Summary

    Modifier and Type
    Method
    Description
    create(long leaseTime)
    Create a new nested transaction, with the current transaction as parent, managed by the same transaction manager as the current transaction.
    create(NestableTransactionManager mgr, long leaseTime)
    Create a new nested transaction, with the current transaction as parent, managed by the given transaction manager.

    Methods inherited from interface net.jini.core.transaction.Transaction

    abort, abort, commit, commit