NonStop Server for Java (NSJ) Programmer's Guide (NSJ 2.0+)
// Get a reference to UserTransaction based on TMF (by request).
UserTransaction utx = JTAFactory.getUserTransaction(JTAFactory.TMF);
// Start transaction
utx.begin();
// Do work
...
// Commit transaction
utx.commit();
NonStop
TM
Java Transaction API-JTS
The following code gets a reference to UserTransaction based on JTS, then starts and ends a
transaction.
import javax.transaction.UserTransaction;
import com.tandem.jta.JTAFactory;
// Get a reference to UserTransaction based on JTS.
UserTransaction utx = JTAFactory.getUserTransaction(JTAFactory.JTS);
// Start transaction
utx.begin();
// Do work
...
// Commit transaction
utx.commit();
Note: NonStop
TM
Java Transaction API-TMF is intended for non-CORBA applications.
NonStop
TM
Java Transaction API-JTA is intended for CORBA applications. If you use
NonStop
TM
Java Transaction API-JTS for non-CORBA applications, results are
unpredictable.
Contents | Index | Glossary | Prev | Next
NonStop
TM
Server for Java
TM
Programmer's Guide (426947-001)
Copyright © 2001, Compaq Computer Corporation. All rights reserved.