The ArjunaCore coordination service implementation.
- Mark Little (email@example.com)
- $Id: TwoPhaseHLSImple.java,v 18.104.22.168 2005/11/22 10:34:18 kconner Exp $
An activity has begun and is active on the current thread.
The current activity is completing with the specified completion status.
cs The completion status to use.
- The result of terminating the relationship of this HLS and the
The activity has been suspended.
The activity has been resumed on the current thread.
The activity has completed and is no longer active on the current thread.
The activity service maintains a priority ordered list of HLS
implementations. If an HLS wishes to be ordered based on priority then it
can return a non-negative value: the higher the value, the higher the
priority and hence the earlier in the list of HLSes it will appear (and
be used in).
- a positive value for the priority for this HLS, or zero/negative
if the order is not important.
Return the context augmentation for this HLS, if any on the current
- a context object or null if no augmentation is necessary.
throw new SystemException("Unable to create SOAPContext for Two Phase 1.1 service");
throw new SystemException("Invalid serviceType for SOAPContext factory registered for Two Phase 1.1 service expecting " + serviceType + " got " + providerServiceType);
throw new SystemException("SOAPContext factory registered for Two Phase 1.1 service provides invalid context implementation");
throw new SystemException("No SOAPContext factory registered for Two Phase 1.1 service");
If the application requires and if the coordination protocol supports it,
then this method can be used to execute a coordination protocol on the
currently enlisted participants at any time prior to the termination of
the coordination scope.
This implementation only supports coordination at the end of the
Not supported by basic ArjunaCore.