The client-side UserTransaction implementation.
This will delegate all UserTransaction calls to the server.
Warning: This is only for stand-alone clients that do
not have their own transaction service. No local work is done in
the context of transactions started here, only work done in beans
at the server. Instantiating objects of this class outside the server
will change the JRMP GenericProxy so that outgoing calls use the
propagation contexts of the transactions started here.
getTransactionPropagationContext()
Return a transaction propagation context for the transaction
currently associated with the invoking thread, or null
if the invoking thread is not associated with a transaction.
java.lang.Object
getTransactionPropagationContext(javax.transaction.Transaction tx)
Return a transaction propagation context for the transaction
given as an argument, or null
if the argument is null or of a type unknown to
this factory.
Return a transaction propagation context for the transaction
currently associated with the invoking thread, or null
if the invoking thread is not associated with a transaction.
Return a transaction propagation context for the transaction
given as an argument, or null
if the argument is null or of a type unknown to
this factory.