public abstract class CoordinatorProcessor extends Object
Constructor and Description |
---|
CoordinatorProcessor() |
Modifier and Type | Method and Description |
---|---|
abstract void |
aborted(Notification aborted,
MAP map,
ArjunaContext arjunaContext)
Aborted.
|
abstract void |
activateCoordinator(CoordinatorInboundEvents coordinator,
String identifier)
Activate the coordinator.
|
abstract void |
committed(Notification committed,
MAP map,
ArjunaContext arjunaContext)
Committed.
|
abstract void |
deactivateCoordinator(CoordinatorInboundEvents coordinator)
Deactivate the coordinator.
|
abstract CoordinatorInboundEvents |
getCoordinator(String identifier)
Fetch the coordinator with a given identifier.
|
static CoordinatorProcessor |
getProcessor()
Get the processor singleton.
|
abstract void |
prepared(Notification prepared,
MAP map,
ArjunaContext arjunaContext)
Prepared.
|
abstract void |
readOnly(Notification readOnly,
MAP map,
ArjunaContext arjunaContext)
Read only.
|
static CoordinatorProcessor |
setProcessor(CoordinatorProcessor processor)
Set the processor singleton.
|
abstract void |
soapFault(SoapFault soapFault,
MAP addressingContext,
ArjunaContext arjunaContext)
SOAP fault.
|
public static CoordinatorProcessor getProcessor()
public static CoordinatorProcessor setProcessor(CoordinatorProcessor processor)
processor
- The processor.public abstract void activateCoordinator(CoordinatorInboundEvents coordinator, String identifier)
coordinator
- The coordinator.identifier
- The identifier.public abstract void deactivateCoordinator(CoordinatorInboundEvents coordinator)
coordinator
- The coordinator.public abstract CoordinatorInboundEvents getCoordinator(String identifier)
identifier
- The identifier.public abstract void aborted(Notification aborted, MAP map, ArjunaContext arjunaContext)
aborted
- The aborted notification.map
- The addressing context.arjunaContext
- The arjuna context.public abstract void committed(Notification committed, MAP map, ArjunaContext arjunaContext)
committed
- The committed notification.map
- The addressing context.arjunaContext
- The arjuna context.public abstract void prepared(Notification prepared, MAP map, ArjunaContext arjunaContext)
prepared
- The prepared notification.map
- The addressing context.arjunaContext
- The arjuna context.public abstract void readOnly(Notification readOnly, MAP map, ArjunaContext arjunaContext)
readOnly
- The read only notification.map
- The addressing context.arjunaContext
- The arjuna context.public abstract void soapFault(SoapFault soapFault, MAP addressingContext, ArjunaContext arjunaContext)
soapFault
- The SOAP fault.addressingContext
- The addressing context.arjunaContext
- The arjuna context.Copyright © 2020 JBoss by Red Hat. All rights reserved.