com.arjuna.mw.wst
Interface Durable2PCCoordinator


public interface Durable2PCCoordinator

Allows a durable 2PC participant to rollback or send readonly before the coordinator initiates the protocol. One instance of this per transaction.

Since:
XTS 1.0.
Version:
$Id: Durable2PCCoordinator.java,v 1.1.2.1 2004/08/06 10:25:30 nmcl Exp $
Author:
Mark Little (mark.little@arjuna.com)

Method Summary
 void readonly(java.lang.String id)
          The participant is read-only.
 void rollback(java.lang.String id)
          The participant has rolled back.
 

Method Detail

rollback

public void rollback(java.lang.String id)
              throws WrongStateException,
                     UnknownTransactionException,
                     UnknownParticipantException,
                     SystemException
The participant has rolled back.

Throws:
WrongStateException
UnknownTransactionException
UnknownParticipantException
SystemException

readonly

public void readonly(java.lang.String id)
              throws WrongStateException,
                     UnknownTransactionException,
                     UnknownParticipantException,
                     SystemException
The participant is read-only.

Throws:
WrongStateException
UnknownTransactionException
UnknownParticipantException
SystemException