Package com.arjuna.wst11.messaging
Class ParticipantProcessorImpl
java.lang.Object
com.arjuna.webservices11.wsat.processors.ParticipantProcessor
com.arjuna.wst11.messaging.ParticipantProcessorImpl
public class ParticipantProcessorImpl
extends com.arjuna.webservices11.wsat.processors.ParticipantProcessor
The Participant processor.
- Author:
- kevin
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
activateParticipant
(com.arjuna.webservices11.wsat.ParticipantInboundEvents participant, String identifier) Activate the participant.void
commit
(org.oasis_open.docs.ws_tx.wsat._2006._06.Notification commit, org.jboss.ws.api.addressing.MAP map, com.arjuna.webservices11.wsarj.ArjunaContext arjunaContext) Commit.void
deactivateParticipant
(com.arjuna.webservices11.wsat.ParticipantInboundEvents participant) Deactivate the participant.boolean
Check whether a participant with the given id is currently activevoid
prepare
(org.oasis_open.docs.ws_tx.wsat._2006._06.Notification prepare, org.jboss.ws.api.addressing.MAP map, com.arjuna.webservices11.wsarj.ArjunaContext arjunaContext) Prepare.void
rollback
(org.oasis_open.docs.ws_tx.wsat._2006._06.Notification rollback, org.jboss.ws.api.addressing.MAP map, com.arjuna.webservices11.wsarj.ArjunaContext arjunaContext) Rollback.void
soapFault
(com.arjuna.webservices.SoapFault fault, org.jboss.ws.api.addressing.MAP map, com.arjuna.webservices11.wsarj.ArjunaContext arjunaContext) SOAP Fault.Methods inherited from class com.arjuna.webservices11.wsat.processors.ParticipantProcessor
getProcessor, setProcessor
-
Constructor Details
-
ParticipantProcessorImpl
public ParticipantProcessorImpl()
-
-
Method Details
-
activateParticipant
public void activateParticipant(com.arjuna.webservices11.wsat.ParticipantInboundEvents participant, String identifier) Activate the participant.- Specified by:
activateParticipant
in classcom.arjuna.webservices11.wsat.processors.ParticipantProcessor
- Parameters:
participant
- The participant.identifier
- The identifier.
-
deactivateParticipant
public void deactivateParticipant(com.arjuna.webservices11.wsat.ParticipantInboundEvents participant) Deactivate the participant.- Specified by:
deactivateParticipant
in classcom.arjuna.webservices11.wsat.processors.ParticipantProcessor
- Parameters:
participant
- The participant.
-
isActive
Check whether a participant with the given id is currently active- Specified by:
isActive
in classcom.arjuna.webservices11.wsat.processors.ParticipantProcessor
- Parameters:
identifier
- The identifier.
-
commit
public void commit(org.oasis_open.docs.ws_tx.wsat._2006._06.Notification commit, org.jboss.ws.api.addressing.MAP map, com.arjuna.webservices11.wsarj.ArjunaContext arjunaContext) Commit.- Specified by:
commit
in classcom.arjuna.webservices11.wsat.processors.ParticipantProcessor
- Parameters:
commit
- The commit notification.map
- The addressing context.arjunaContext
- The arjuna context.
-
prepare
public void prepare(org.oasis_open.docs.ws_tx.wsat._2006._06.Notification prepare, org.jboss.ws.api.addressing.MAP map, com.arjuna.webservices11.wsarj.ArjunaContext arjunaContext) Prepare.- Specified by:
prepare
in classcom.arjuna.webservices11.wsat.processors.ParticipantProcessor
- Parameters:
prepare
- The prepare notification.map
- The addressing context.arjunaContext
- The arjuna context.
-
rollback
public void rollback(org.oasis_open.docs.ws_tx.wsat._2006._06.Notification rollback, org.jboss.ws.api.addressing.MAP map, com.arjuna.webservices11.wsarj.ArjunaContext arjunaContext) Rollback.- Specified by:
rollback
in classcom.arjuna.webservices11.wsat.processors.ParticipantProcessor
- Parameters:
rollback
- The rollback notification.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 classcom.arjuna.webservices11.wsat.processors.ParticipantProcessor
- Parameters:
fault
- The SOAP fault notification.map
- The addressing context.arjunaContext
- The arjuna context.
-