Uses of Interface
net.sf.jso.transaction.Transaction

Packages that use Transaction
net.sf.jso   
net.sf.jso.engine   
net.sf.jso.remote   
net.sf.jso.storage   
net.sf.jso.transaction   
 

Uses of Transaction in net.sf.jso
 

Methods in net.sf.jso that return Transaction
 Transaction StorageManager.getTransaction()
          Gets the transaction associated to the current thread.
 

Uses of Transaction in net.sf.jso.engine
 

Methods in net.sf.jso.engine that return Transaction
 Transaction JSOStorageManager.getTransaction()
          Gets the transaction associated to the current thread.
 

Uses of Transaction in net.sf.jso.remote
 

Methods in net.sf.jso.remote that return Transaction
 Transaction StorageManagerProxy.getTransaction()
          Not supported.
 

Methods in net.sf.jso.remote with parameters of type Transaction
 int StorageManagerProxy.count(Parameters params, Transaction tx)
          Not supported.
 int StorageManagerProxy.countPages(Parameters params, Transaction tx)
          Not supported.
 java.util.List StorageManagerProxy.retrieve(Parameters params, Transaction tx)
          Not supported.
 

Uses of Transaction in net.sf.jso.storage
 

Methods in net.sf.jso.storage with parameters of type Transaction
 OID ObjectManager.store(java.lang.Object obj, boolean deep, Transaction tx)
          Stores an object.
 void ObjectManager.batchStore(java.util.Collection objs, boolean deep, Transaction tx)
          Stores a collection of objects in one only "batch" operation.
 java.lang.Object ObjectManager.retrieve(OID oid, boolean summary, boolean lazy, boolean refresh, boolean useProxy, Transaction tx)
          Retrieves an object.
 void ObjectManager.delete(java.lang.Object obj, Transaction tx)
          Deletes an object.
 void ObjectManager.delete(OID oid, Transaction tx)
          Deletes an object.
 int ObjectManager.delete(java.util.List objs, Transaction tx)
          Deletes a list of objects.
 OID JSOObjectManager.store(java.lang.Object obj, boolean deep, Transaction tx)
          Stores an object.
 void JSOObjectManager.batchStore(java.util.Collection objs, boolean deep, Transaction tx)
          Stores a collection of objects in one only "batch" operation.
 java.lang.Object JSOObjectManager.retrieve(OID oid, boolean summary, boolean lazy, boolean refresh, boolean useProxy, Transaction tx)
          Retrieves an object.
 void JSOObjectManager.delete(java.lang.Object obj, Transaction tx)
          Deletes an object.
 void JSOObjectManager.delete(OID oid, Transaction tx)
          Deletes an object.
 int JSOObjectManager.delete(java.util.List objs, Transaction tx)
          Deletes objects according to parameters.
 void JSODataManager.createObject(ObjectFieldData data, StorableClass cls, Transaction tx)
          Creates an object with suplied data.
 ObjectFieldData JSODataManager.readObject(OID oid, boolean summary, StorableClass cls, Transaction tx)
          Reads an object's data.
 boolean JSODataManager.updateObject(ObjectFieldData data, StorableClass cls, Transaction tx)
          Updates object's data.
 void JSODataManager.deleteObject(OID oid, StorableClass cls, Transaction tx)
          Deletes an object.
 void DataManager.createObject(ObjectFieldData data, StorableClass cls, Transaction tx)
          Creates an object with suplied data.
 ObjectFieldData DataManager.readObject(OID oid, boolean summary, StorableClass cls, Transaction tx)
          Reads an object's data.
 boolean DataManager.updateObject(ObjectFieldData data, StorableClass cls, Transaction tx)
          Updates object's data.
 void DataManager.deleteObject(OID oid, StorableClass cls, Transaction tx)
          Deletes an object.
 

Uses of Transaction in net.sf.jso.transaction
 

Classes in net.sf.jso.transaction that implement Transaction
 class JSOTransaction
           
 

Methods in net.sf.jso.transaction that return Transaction
 Transaction TransactionManager.getTransaction()
          Gets the transaction associated to the current thread.
 Transaction JSOTransactionManager.getTransaction()
          Gets the transaction associated to the current thread.
 

Methods in net.sf.jso.transaction with parameters of type Transaction
static JSOTransaction JSOTransaction.cast(Transaction tx)
          Makes a cast from Transaction to JSOTransaction.
static void JSOTransaction.safellyRollback(Transaction tx)
          Rolls back a transaction without throwing any exceptions.
 

Constructors in net.sf.jso.transaction with parameters of type Transaction
TransactionEvent(Transaction aTx)