com.arjuna.wst11.messaging
Class CoordinatorProcessorImpl

java.lang.Object
  extended by com.arjuna.webservices11.wsat.processors.CoordinatorProcessor
      extended by com.arjuna.wst11.messaging.CoordinatorProcessorImpl

public class CoordinatorProcessorImpl
extends com.arjuna.webservices11.wsat.processors.CoordinatorProcessor

The Coordinator processor.

Author:
kevin

Constructor Summary
CoordinatorProcessorImpl()
           
 
Method Summary
 void aborted(org.oasis_open.docs.ws_tx.wsat._2006._06.Notification aborted, org.jboss.ws.api.addressing.MAP map, com.arjuna.webservices11.wsarj.ArjunaContext arjunaContext)
          Aborted.
 void activateCoordinator(com.arjuna.webservices11.wsat.CoordinatorInboundEvents coordinator, String identifier)
          Activate the coordinator.
 void committed(org.oasis_open.docs.ws_tx.wsat._2006._06.Notification committed, org.jboss.ws.api.addressing.MAP map, com.arjuna.webservices11.wsarj.ArjunaContext arjunaContext)
          Committed.
 void deactivateCoordinator(com.arjuna.webservices11.wsat.CoordinatorInboundEvents coordinator)
          Deactivate a coordinator recovered from the log.
 com.arjuna.webservices11.wsat.CoordinatorInboundEvents getCoordinator(String identifier)
          Get the coordinator with the specified identifier.
 void prepared(org.oasis_open.docs.ws_tx.wsat._2006._06.Notification prepared, org.jboss.ws.api.addressing.MAP map, com.arjuna.webservices11.wsarj.ArjunaContext arjunaContext)
          Prepared.
 void readOnly(org.oasis_open.docs.ws_tx.wsat._2006._06.Notification readOnly, org.jboss.ws.api.addressing.MAP map, com.arjuna.webservices11.wsarj.ArjunaContext arjunaContext)
          Read only.
 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.CoordinatorProcessor
getProcessor, setProcessor
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CoordinatorProcessorImpl

public CoordinatorProcessorImpl()
Method Detail

activateCoordinator

public void activateCoordinator(com.arjuna.webservices11.wsat.CoordinatorInboundEvents coordinator,
                                String identifier)
Activate the coordinator.

Specified by:
activateCoordinator in class com.arjuna.webservices11.wsat.processors.CoordinatorProcessor
Parameters:
coordinator - The coordinator.
identifier - The identifier.

deactivateCoordinator

public void deactivateCoordinator(com.arjuna.webservices11.wsat.CoordinatorInboundEvents coordinator)
Deactivate a coordinator recovered from the log.

Specified by:
deactivateCoordinator in class com.arjuna.webservices11.wsat.processors.CoordinatorProcessor
Parameters:
coordinator - The coordinator.

getCoordinator

public com.arjuna.webservices11.wsat.CoordinatorInboundEvents getCoordinator(String identifier)
Get the coordinator with the specified identifier.

Specified by:
getCoordinator in class com.arjuna.webservices11.wsat.processors.CoordinatorProcessor
Parameters:
identifier - The coordinator identifier as a String.
Returns:
The coordinator or null if not known.

aborted

public void aborted(org.oasis_open.docs.ws_tx.wsat._2006._06.Notification aborted,
                    org.jboss.ws.api.addressing.MAP map,
                    com.arjuna.webservices11.wsarj.ArjunaContext arjunaContext)
Aborted.

Specified by:
aborted in class com.arjuna.webservices11.wsat.processors.CoordinatorProcessor
Parameters:
aborted - The aborted notification.
map - The addressing context.
arjunaContext - The arjuna context.

committed

public void committed(org.oasis_open.docs.ws_tx.wsat._2006._06.Notification committed,
                      org.jboss.ws.api.addressing.MAP map,
                      com.arjuna.webservices11.wsarj.ArjunaContext arjunaContext)
Committed.

Specified by:
committed in class com.arjuna.webservices11.wsat.processors.CoordinatorProcessor
Parameters:
committed - The committed notification.
map - The addressing context.
arjunaContext - The arjuna context.

prepared

public void prepared(org.oasis_open.docs.ws_tx.wsat._2006._06.Notification prepared,
                     org.jboss.ws.api.addressing.MAP map,
                     com.arjuna.webservices11.wsarj.ArjunaContext arjunaContext)
Prepared.

Specified by:
prepared in class com.arjuna.webservices11.wsat.processors.CoordinatorProcessor
Parameters:
prepared - The prepared notification.
map - The addressing context.
arjunaContext - The arjuna context.

readOnly

public void readOnly(org.oasis_open.docs.ws_tx.wsat._2006._06.Notification readOnly,
                     org.jboss.ws.api.addressing.MAP map,
                     com.arjuna.webservices11.wsarj.ArjunaContext arjunaContext)
Read only.

Specified by:
readOnly in class com.arjuna.webservices11.wsat.processors.CoordinatorProcessor
Parameters:
readOnly - The read only 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 class com.arjuna.webservices11.wsat.processors.CoordinatorProcessor
Parameters:
fault - The SOAP fault notification.
map - The addressing context.
arjunaContext - The arjuna context.


Copyright © 2012. All Rights Reserved.