com.jpattern.orm.session.datasource
Class DataSourceTransaction

java.lang.Object
  extended by com.jpattern.orm.session.datasource.DataSourceTransaction
All Implemented Interfaces:
IConnectionCaller, Transaction

public class DataSourceTransaction
extends Object
implements Transaction, IConnectionCaller

Author:
Francesco Cina 18/giu/2011

Constructor Summary
DataSourceTransaction(DataSourceSessionProvider dataSourceSessionProvider, TransactionDefinition transactionDefinition)
           
 
Method Summary
 void commit()
           
 boolean isClosed()
           
 void rollback()
           
 void setRollbackOnly()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DataSourceTransaction

public DataSourceTransaction(DataSourceSessionProvider dataSourceSessionProvider,
                             TransactionDefinition transactionDefinition)
Method Detail

setRollbackOnly

public void setRollbackOnly()
                     throws OrmException
Specified by:
setRollbackOnly in interface Transaction
Throws:
OrmException

rollback

public void rollback()
              throws OrmException
Specified by:
rollback in interface Transaction
Throws:
OrmException

commit

public void commit()
            throws OrmException,
                   OrmRollbackException
Specified by:
commit in interface Transaction
Throws:
OrmException
OrmRollbackException

isClosed

public boolean isClosed()
Specified by:
isClosed in interface Transaction


Copyright © 2013. All Rights Reserved.