Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

## com.atomikos.icatch
Interface SubTxCode

    public interface SubTxCode

An interface for transactional threads. Implementing this interface allows you to start multithreaded subtransactions that run as subtransactions of the calling thread's transaction. Implementations do NOT need to create, start or commit/rollback these subtransactions: all management is done by the system. NOTE: in case of a top-level transaction in preferred serial mode, the subtransactional threads will be serialized with respect to each other.

Method Summary
`void` | `exec()` The method that contains the subtransactional logic.

Method Detail

### exec

    void exec()
              throws Exception

  The method that contains the subtransactional logic. Before this method is called, the system will have started a subtransaction, and associated it with the thread that will execute exec(). If this method exits without an exception, then the subtransaction will be committed.

  Throws:
    `Exception` - On failure. In that case, the corresponding subtransaction will be rolled back by the system.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

Copyright © 2012. All Rights Reserved.