com.arjuna.wst11.stub
Class BAParticipantCompletionParticipantManagerStub

java.lang.Object
  extended by com.arjuna.wst11.stub.BAParticipantCompletionParticipantManagerStub
All Implemented Interfaces:
BAParticipantManager

public class BAParticipantCompletionParticipantManagerStub
extends Object
implements BAParticipantManager


Constructor Summary
BAParticipantCompletionParticipantManagerStub(ParticipantCompletionParticipantEngine coordinator)
           
 
Method Summary
 void cannotComplete()
          Cannot complete.
 void completed()
          The participant has completed it works, but wishes to continue in the business activity, so that it will eventually be told when (and how) the activity terminates.
 void exit()
          The participant has exited the business activity.
 void fail(QName exceptionIdentifier)
          Fault.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BAParticipantCompletionParticipantManagerStub

public BAParticipantCompletionParticipantManagerStub(ParticipantCompletionParticipantEngine coordinator)
                                              throws Exception
Throws:
Exception
Method Detail

exit

public void exit()
          throws WrongStateException,
                 UnknownTransactionException,
                 SystemException
Description copied from interface: BAParticipantManager
The participant has exited the business activity. The participant uses this to inform the coordinator that is has left the activity. It will not be informed when (and how) the business activity terminates.

Specified by:
exit in interface BAParticipantManager
Throws:
WrongStateException
UnknownTransactionException
SystemException

completed

public void completed()
               throws WrongStateException,
                      UnknownTransactionException,
                      SystemException
Description copied from interface: BAParticipantManager
The participant has completed it works, but wishes to continue in the business activity, so that it will eventually be told when (and how) the activity terminates. The participant may later be asked to compensate for the work it has done.

Specified by:
completed in interface BAParticipantManager
Throws:
WrongStateException
UnknownTransactionException
SystemException

cannotComplete

public void cannotComplete()
                    throws WrongStateException,
                           UnknownTransactionException,
                           SystemException
Description copied from interface: BAParticipantManager
Cannot complete.

Specified by:
cannotComplete in interface BAParticipantManager
Throws:
WrongStateException
UnknownTransactionException
SystemException

fail

public void fail(QName exceptionIdentifier)
          throws SystemException
Description copied from interface: BAParticipantManager
Fault.

Specified by:
fail in interface BAParticipantManager
Throws:
SystemException


Copyright © 2011. All Rights Reserved.