br.gov.frameworkdemoiselle.transaction
Class JDBCTransaction

java.lang.Object
  extended by br.gov.frameworkdemoiselle.transaction.JDBCTransaction
All Implemented Interfaces:
Transaction, Serializable

public class JDBCTransaction
extends Object
implements Transaction

Represents the strategy destinated to manage JDBC transactions.

Author:
SERPRO
See Also:
Transaction, Serialized Form

Constructor Summary
JDBCTransaction()
           
 
Method Summary
 void begin()
           
 void commit()
           
 boolean isActive()
           
 boolean isMarkedRollback()
           
 void rollback()
           
 void setRollbackOnly()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JDBCTransaction

public JDBCTransaction()
Method Detail

begin

public void begin()
Specified by:
begin in interface Transaction

commit

public void commit()
Specified by:
commit in interface Transaction
Throws:
DemoiselleException

rollback

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

setRollbackOnly

public void setRollbackOnly()
Specified by:
setRollbackOnly in interface Transaction

isActive

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

isMarkedRollback

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


Copyright © 2015 SERPRO - Serviço Federal de Processamento de Dados. All Rights Reserved.