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

## com.arjuna.mw.wst
Interface BAParticipantManager

public interface BAParticipantManager

When a Business Activity participant registers with a BA transaction it gets a reference to the transaction coordinator that lets it callback into the transaction and drive the state-transition. One instance of this per transaction.

Since:
  XTS 1.0.
Version:
  $Id: BAParticipantManager.java,v 1.4 2004/12/21 09:49:13 kconner Exp $
Author:
  Mark Little (mark.little@arjuna.com)

Method Summary
`void` | `completed(java.lang.String id)` The participant has completed.
`void` | `exited(java.lang.String id)` The participant has exited.
`void` | `faulted(java.lang.String id)`

Method Detail

### exited

    public void exited(java.lang.String id)
                throws WrongStateException,
                       UnknownTransactionException,
                       UnknownParticipantException,
                       SystemException

  The participant has exited.

  Throws:
    `WrongStateException`
    `UnknownTransactionException`
    `UnknownParticipantException`
    `SystemException`

### completed

    public void completed(java.lang.String id)
                   throws WrongStateException,
                          UnknownTransactionException,
                          UnknownParticipantException,
                          SystemException

  The participant has completed.

  Throws:
    `WrongStateException`
    `UnknownTransactionException`
    `UnknownParticipantException`
    `SystemException`

### faulted

    public void faulted(java.lang.String id)
                 throws WrongStateException,
                        UnknownTransactionException,
                        UnknownParticipantException,
                        SystemException

  Throws:
    `WrongStateException`
    `UnknownTransactionException`
    `UnknownParticipantException`
    `SystemException`

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