com.arjuna.wst11.messaging
Class ParticipantCompletionParticipantProcessorImpl

java.lang.Object
  extended by com.arjuna.webservices11.wsba.processors.ParticipantCompletionParticipantProcessor
      extended by com.arjuna.wst11.messaging.ParticipantCompletionParticipantProcessorImpl

public class ParticipantCompletionParticipantProcessorImpl
extends com.arjuna.webservices11.wsba.processors.ParticipantCompletionParticipantProcessor

The Participant Completion Participant processor.

Author:
kevin

Constructor Summary
ParticipantCompletionParticipantProcessorImpl()
           
 
Method Summary
 void activateParticipant(com.arjuna.webservices11.wsba.ParticipantCompletionParticipantInboundEvents participant, String identifier)
          Activate the participant.
 void cancel(org.oasis_open.docs.ws_tx.wsba._2006._06.NotificationType cancel, org.jboss.ws.api.addressing.MAP map, com.arjuna.webservices11.wsarj.ArjunaContext arjunaContext)
          Cancel.
 void close(org.oasis_open.docs.ws_tx.wsba._2006._06.NotificationType close, org.jboss.ws.api.addressing.MAP map, com.arjuna.webservices11.wsarj.ArjunaContext arjunaContext)
          Close.
 void compensate(org.oasis_open.docs.ws_tx.wsba._2006._06.NotificationType compensate, org.jboss.ws.api.addressing.MAP map, com.arjuna.webservices11.wsarj.ArjunaContext arjunaContext)
          Compensate.
 void deactivateParticipant(com.arjuna.webservices11.wsba.ParticipantCompletionParticipantInboundEvents participant)
          Deactivate the participant.
 void exited(org.oasis_open.docs.ws_tx.wsba._2006._06.NotificationType exited, org.jboss.ws.api.addressing.MAP map, com.arjuna.webservices11.wsarj.ArjunaContext arjunaContext)
          Exited.
 void failed(org.oasis_open.docs.ws_tx.wsba._2006._06.NotificationType failed, org.jboss.ws.api.addressing.MAP map, com.arjuna.webservices11.wsarj.ArjunaContext arjunaContext)
          Failed.
 void getStatus(org.oasis_open.docs.ws_tx.wsba._2006._06.NotificationType getStatus, org.jboss.ws.api.addressing.MAP map, com.arjuna.webservices11.wsarj.ArjunaContext arjunaContext)
          Get Status.
 boolean isActive(String identifier)
          Check whether a participant with the given id is currently active
 void notCompleted(org.oasis_open.docs.ws_tx.wsba._2006._06.NotificationType notCompleted, org.jboss.ws.api.addressing.MAP map, com.arjuna.webservices11.wsarj.ArjunaContext arjunaContext)
          Not Completed.
 void soapFault(com.arjuna.webservices.SoapFault fault, org.jboss.ws.api.addressing.MAP map, com.arjuna.webservices11.wsarj.ArjunaContext arjunaContext)
          SOAP Fault.
 void status(org.oasis_open.docs.ws_tx.wsba._2006._06.StatusType status, org.jboss.ws.api.addressing.MAP map, com.arjuna.webservices11.wsarj.ArjunaContext arjunaContext)
          Status.
 
Methods inherited from class com.arjuna.webservices11.wsba.processors.ParticipantCompletionParticipantProcessor
getProcessor, setProcessor
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ParticipantCompletionParticipantProcessorImpl

public ParticipantCompletionParticipantProcessorImpl()
Method Detail

activateParticipant

public void activateParticipant(com.arjuna.webservices11.wsba.ParticipantCompletionParticipantInboundEvents participant,
                                String identifier)
Activate the participant.

Specified by:
activateParticipant in class com.arjuna.webservices11.wsba.processors.ParticipantCompletionParticipantProcessor
Parameters:
participant - The participant.
identifier - The identifier.

deactivateParticipant

public void deactivateParticipant(com.arjuna.webservices11.wsba.ParticipantCompletionParticipantInboundEvents participant)
Deactivate the participant.

Specified by:
deactivateParticipant in class com.arjuna.webservices11.wsba.processors.ParticipantCompletionParticipantProcessor
Parameters:
participant - The participant.

isActive

public boolean isActive(String identifier)
Check whether a participant with the given id is currently active

Specified by:
isActive in class com.arjuna.webservices11.wsba.processors.ParticipantCompletionParticipantProcessor
Parameters:
identifier - The identifier.

cancel

public void cancel(org.oasis_open.docs.ws_tx.wsba._2006._06.NotificationType cancel,
                   org.jboss.ws.api.addressing.MAP map,
                   com.arjuna.webservices11.wsarj.ArjunaContext arjunaContext)
Cancel.

Specified by:
cancel in class com.arjuna.webservices11.wsba.processors.ParticipantCompletionParticipantProcessor
Parameters:
cancel - The cancel notification.
map - The addressing context.
arjunaContext - The arjuna context.

close

public void close(org.oasis_open.docs.ws_tx.wsba._2006._06.NotificationType close,
                  org.jboss.ws.api.addressing.MAP map,
                  com.arjuna.webservices11.wsarj.ArjunaContext arjunaContext)
Close.

Specified by:
close in class com.arjuna.webservices11.wsba.processors.ParticipantCompletionParticipantProcessor
Parameters:
close - The close notification.
map - The addressing context.
arjunaContext - The arjuna context.

compensate

public void compensate(org.oasis_open.docs.ws_tx.wsba._2006._06.NotificationType compensate,
                       org.jboss.ws.api.addressing.MAP map,
                       com.arjuna.webservices11.wsarj.ArjunaContext arjunaContext)
Compensate.

Specified by:
compensate in class com.arjuna.webservices11.wsba.processors.ParticipantCompletionParticipantProcessor
Parameters:
compensate - The compensate notification.
map - The addressing context.
arjunaContext - The arjuna context.

exited

public void exited(org.oasis_open.docs.ws_tx.wsba._2006._06.NotificationType exited,
                   org.jboss.ws.api.addressing.MAP map,
                   com.arjuna.webservices11.wsarj.ArjunaContext arjunaContext)
Exited.

Specified by:
exited in class com.arjuna.webservices11.wsba.processors.ParticipantCompletionParticipantProcessor
Parameters:
exited - The exited notification.
map - The addressing context.
arjunaContext - The arjuna context.

notCompleted

public void notCompleted(org.oasis_open.docs.ws_tx.wsba._2006._06.NotificationType notCompleted,
                         org.jboss.ws.api.addressing.MAP map,
                         com.arjuna.webservices11.wsarj.ArjunaContext arjunaContext)
Not Completed.

Specified by:
notCompleted in class com.arjuna.webservices11.wsba.processors.ParticipantCompletionParticipantProcessor
Parameters:
notCompleted - The not completed notification.
map - The addressing context.
arjunaContext - The arjuna context.

failed

public void failed(org.oasis_open.docs.ws_tx.wsba._2006._06.NotificationType failed,
                   org.jboss.ws.api.addressing.MAP map,
                   com.arjuna.webservices11.wsarj.ArjunaContext arjunaContext)
Failed.

Specified by:
failed in class com.arjuna.webservices11.wsba.processors.ParticipantCompletionParticipantProcessor
Parameters:
failed - The failed notification.
map - The addressing context.
arjunaContext - The arjuna context.

getStatus

public void getStatus(org.oasis_open.docs.ws_tx.wsba._2006._06.NotificationType getStatus,
                      org.jboss.ws.api.addressing.MAP map,
                      com.arjuna.webservices11.wsarj.ArjunaContext arjunaContext)
Get Status.

Specified by:
getStatus in class com.arjuna.webservices11.wsba.processors.ParticipantCompletionParticipantProcessor
Parameters:
getStatus - The get status notification.
map - The addressing context.
arjunaContext - The arjuna context.

status

public void status(org.oasis_open.docs.ws_tx.wsba._2006._06.StatusType status,
                   org.jboss.ws.api.addressing.MAP map,
                   com.arjuna.webservices11.wsarj.ArjunaContext arjunaContext)
Status.

Specified by:
status in class com.arjuna.webservices11.wsba.processors.ParticipantCompletionParticipantProcessor
Parameters:
status - The status type.
map - The addressing context.
arjunaContext - The arjuna context.

soapFault

public void soapFault(com.arjuna.webservices.SoapFault fault,
                      org.jboss.ws.api.addressing.MAP map,
                      com.arjuna.webservices11.wsarj.ArjunaContext arjunaContext)
SOAP Fault.

Specified by:
soapFault in class com.arjuna.webservices11.wsba.processors.ParticipantCompletionParticipantProcessor
Parameters:
fault - The SOAP fault notification.
map - The addressing context.
arjunaContext - The arjuna context.


Copyright © 2012. All Rights Reserved.