com.arjuna.wst.messaging
Class ParticipantCompletionCoordinatorProcessorImpl

java.lang.Object
  extended by com.arjuna.webservices.wsba.processors.ParticipantCompletionCoordinatorProcessor
      extended by com.arjuna.wst.messaging.ParticipantCompletionCoordinatorProcessorImpl

public class ParticipantCompletionCoordinatorProcessorImpl
extends com.arjuna.webservices.wsba.processors.ParticipantCompletionCoordinatorProcessor

The Participant Completion Coordinator processor.

Author:
kevin

Constructor Summary
ParticipantCompletionCoordinatorProcessorImpl()
           
 
Method Summary
 void activateCoordinator(com.arjuna.webservices.wsba.ParticipantCompletionCoordinatorInboundEvents coordinator, java.lang.String identifier)
          Activate the coordinator.
 void cancelled(com.arjuna.webservices.wsba.NotificationType cancelled, com.arjuna.webservices.wsaddr.AddressingContext addressingContext, com.arjuna.webservices.wsarj.ArjunaContext arjunaContext)
          Cancelled.
 void closed(com.arjuna.webservices.wsba.NotificationType closed, com.arjuna.webservices.wsaddr.AddressingContext addressingContext, com.arjuna.webservices.wsarj.ArjunaContext arjunaContext)
          Closed.
 void compensated(com.arjuna.webservices.wsba.NotificationType compensated, com.arjuna.webservices.wsaddr.AddressingContext addressingContext, com.arjuna.webservices.wsarj.ArjunaContext arjunaContext)
          Compensated.
 void completed(com.arjuna.webservices.wsba.NotificationType completed, com.arjuna.webservices.wsaddr.AddressingContext addressingContext, com.arjuna.webservices.wsarj.ArjunaContext arjunaContext)
          Completed.
 void deactivateCoordinator(com.arjuna.webservices.wsba.ParticipantCompletionCoordinatorInboundEvents coordinator)
          Deactivate the coordinator.
 void exit(com.arjuna.webservices.wsba.NotificationType exit, com.arjuna.webservices.wsaddr.AddressingContext addressingContext, com.arjuna.webservices.wsarj.ArjunaContext arjunaContext)
          Exit.
 void fault(com.arjuna.webservices.wsba.ExceptionType fault, com.arjuna.webservices.wsaddr.AddressingContext addressingContext, com.arjuna.webservices.wsarj.ArjunaContext arjunaContext)
          Fault.
 com.arjuna.webservices.wsba.ParticipantCompletionCoordinatorInboundEvents getCoordinator(java.lang.String identifier)
          Locate a coordinator by name.
 void getStatus(com.arjuna.webservices.wsba.NotificationType getStatus, com.arjuna.webservices.wsaddr.AddressingContext addressingContext, com.arjuna.webservices.wsarj.ArjunaContext arjunaContext)
          Get Status.
 void soapFault(com.arjuna.webservices.SoapFault soapFault, com.arjuna.webservices.wsaddr.AddressingContext addressingContext, com.arjuna.webservices.wsarj.ArjunaContext arjunaContext)
          SOAP fault.
 void status(com.arjuna.webservices.wsba.StatusType status, com.arjuna.webservices.wsaddr.AddressingContext addressingContext, com.arjuna.webservices.wsarj.ArjunaContext arjunaContext)
          Status.
 
Methods inherited from class com.arjuna.webservices.wsba.processors.ParticipantCompletionCoordinatorProcessor
getProcessor, setProcessor
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ParticipantCompletionCoordinatorProcessorImpl

public ParticipantCompletionCoordinatorProcessorImpl()
Method Detail

activateCoordinator

public void activateCoordinator(com.arjuna.webservices.wsba.ParticipantCompletionCoordinatorInboundEvents coordinator,
                                java.lang.String identifier)
Activate the coordinator.

Specified by:
activateCoordinator in class com.arjuna.webservices.wsba.processors.ParticipantCompletionCoordinatorProcessor
Parameters:
coordinator - The coordinator.
identifier - The identifier.

deactivateCoordinator

public void deactivateCoordinator(com.arjuna.webservices.wsba.ParticipantCompletionCoordinatorInboundEvents coordinator)
Deactivate the coordinator.

Specified by:
deactivateCoordinator in class com.arjuna.webservices.wsba.processors.ParticipantCompletionCoordinatorProcessor
Parameters:
coordinator - The coordinator.

getCoordinator

public com.arjuna.webservices.wsba.ParticipantCompletionCoordinatorInboundEvents getCoordinator(java.lang.String identifier)
Locate a coordinator by name.

Specified by:
getCoordinator in class com.arjuna.webservices.wsba.processors.ParticipantCompletionCoordinatorProcessor
Parameters:
identifier - The name of the coordinator.

cancelled

public void cancelled(com.arjuna.webservices.wsba.NotificationType cancelled,
                      com.arjuna.webservices.wsaddr.AddressingContext addressingContext,
                      com.arjuna.webservices.wsarj.ArjunaContext arjunaContext)
Cancelled.

Specified by:
cancelled in class com.arjuna.webservices.wsba.processors.ParticipantCompletionCoordinatorProcessor
Parameters:
cancelled - The cancelled notification.
addressingContext - The addressing context.
arjunaContext - The arjuna context.

closed

public void closed(com.arjuna.webservices.wsba.NotificationType closed,
                   com.arjuna.webservices.wsaddr.AddressingContext addressingContext,
                   com.arjuna.webservices.wsarj.ArjunaContext arjunaContext)
Closed.

Specified by:
closed in class com.arjuna.webservices.wsba.processors.ParticipantCompletionCoordinatorProcessor
Parameters:
closed - The closed notification.
addressingContext - The addressing context.
arjunaContext - The arjuna context.

compensated

public void compensated(com.arjuna.webservices.wsba.NotificationType compensated,
                        com.arjuna.webservices.wsaddr.AddressingContext addressingContext,
                        com.arjuna.webservices.wsarj.ArjunaContext arjunaContext)
Compensated.

Specified by:
compensated in class com.arjuna.webservices.wsba.processors.ParticipantCompletionCoordinatorProcessor
Parameters:
compensated - The compensated notification.
addressingContext - The addressing context.
arjunaContext - The arjuna context.

completed

public void completed(com.arjuna.webservices.wsba.NotificationType completed,
                      com.arjuna.webservices.wsaddr.AddressingContext addressingContext,
                      com.arjuna.webservices.wsarj.ArjunaContext arjunaContext)
Completed.

Specified by:
completed in class com.arjuna.webservices.wsba.processors.ParticipantCompletionCoordinatorProcessor
Parameters:
completed - The completed notification.
addressingContext - The addressing context.
arjunaContext - The arjuna context.

exit

public void exit(com.arjuna.webservices.wsba.NotificationType exit,
                 com.arjuna.webservices.wsaddr.AddressingContext addressingContext,
                 com.arjuna.webservices.wsarj.ArjunaContext arjunaContext)
Exit.

Specified by:
exit in class com.arjuna.webservices.wsba.processors.ParticipantCompletionCoordinatorProcessor
Parameters:
exit - The exit notification.
addressingContext - The addressing context.
arjunaContext - The arjuna context.

fault

public void fault(com.arjuna.webservices.wsba.ExceptionType fault,
                  com.arjuna.webservices.wsaddr.AddressingContext addressingContext,
                  com.arjuna.webservices.wsarj.ArjunaContext arjunaContext)
Fault.

Specified by:
fault in class com.arjuna.webservices.wsba.processors.ParticipantCompletionCoordinatorProcessor
Parameters:
fault - The fault notification.
addressingContext - The addressing context.
arjunaContext - The arjuna context.

getStatus

public void getStatus(com.arjuna.webservices.wsba.NotificationType getStatus,
                      com.arjuna.webservices.wsaddr.AddressingContext addressingContext,
                      com.arjuna.webservices.wsarj.ArjunaContext arjunaContext)
Get Status.

Specified by:
getStatus in class com.arjuna.webservices.wsba.processors.ParticipantCompletionCoordinatorProcessor
Parameters:
getStatus - The get status notification.
addressingContext - The addressing context.
arjunaContext - The arjuna context.

status

public void status(com.arjuna.webservices.wsba.StatusType status,
                   com.arjuna.webservices.wsaddr.AddressingContext addressingContext,
                   com.arjuna.webservices.wsarj.ArjunaContext arjunaContext)
Status.

Specified by:
status in class com.arjuna.webservices.wsba.processors.ParticipantCompletionCoordinatorProcessor
Parameters:
status - The status.
addressingContext - The addressing context.
arjunaContext - The arjuna context.

soapFault

public void soapFault(com.arjuna.webservices.SoapFault soapFault,
                      com.arjuna.webservices.wsaddr.AddressingContext addressingContext,
                      com.arjuna.webservices.wsarj.ArjunaContext arjunaContext)
SOAP fault.

Specified by:
soapFault in class com.arjuna.webservices.wsba.processors.ParticipantCompletionCoordinatorProcessor
Parameters:
soapFault - The SOAP fault.
addressingContext - The addressing context.
arjunaContext - The arjuna context.