Novell exteNd Messaging Platform 5.2

com.sssw.jts.api
Interface OnePhaseResource

All Superinterfaces:
XAResource

public interface OnePhaseResource
extends XAResource

jBroker Transaction Manager (TM) supports last resource optimization. The resource capable of only local transactions and does not support two phase commit must provide this interface for the TM to properly handle the transaction. The TM will not allow more than one such XAResource to participate in a transaction. During commit thr TM will call prepare on all other XAResource and then call commit on this resource before calling commit on the others.
This interface hase no methods.


Field Summary
 
Fields inherited from interface javax.transaction.xa.XAResource
TMENDRSCAN, TMFAIL, TMJOIN, TMNOFLAGS, TMONEPHASE, TMRESUME, TMSTARTRSCAN, TMSUCCESS, TMSUSPEND, XA_OK, XA_RDONLY
 
Methods inherited from interface javax.transaction.xa.XAResource
commit, end, forget, getTransactionTimeout, isSameRM, prepare, recover, rollback, setTransactionTimeout, start
 


Novell exteNd Messaging Platform 5.2

exteNd is a registered trademark of Novell, Inc.
Copyright 1998-2004 Novell, Inc. All Rights Reserved.