org.nuiton.wikitty
Class WikittyTransaction

java.lang.Object
  extended by org.nuiton.wikitty.WikittyTransaction

public class WikittyTransaction
extends java.lang.Object

Manage JTA transaction. You can store some information during execution.


Field Summary
protected  WikittyCache cache
          cache static utilise par le WikittyServiceCached
protected  java.util.Map<java.lang.Object,java.lang.Object> tagValues
          permet d'attacher n'importe quoi a une transaction
 
Constructor Summary
WikittyTransaction()
           
 
Method Summary
 void begin()
           
 void commit()
           
 java.lang.Object getTagValue(java.lang.Object tag)
           
 javax.transaction.TransactionManager getTransactionManager()
           
 javax.transaction.UserTransaction getUserTransaction()
           
 void rollback()
           
 void setTagValue(java.lang.Object tag, java.lang.Object value)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

tagValues

protected java.util.Map<java.lang.Object,java.lang.Object> tagValues
permet d'attacher n'importe quoi a une transaction


cache

protected transient WikittyCache cache
cache static utilise par le WikittyServiceCached

Constructor Detail

WikittyTransaction

public WikittyTransaction()
Method Detail

getTagValue

public java.lang.Object getTagValue(java.lang.Object tag)

setTagValue

public void setTagValue(java.lang.Object tag,
                        java.lang.Object value)

getUserTransaction

public javax.transaction.UserTransaction getUserTransaction()

getTransactionManager

public javax.transaction.TransactionManager getTransactionManager()

begin

public void begin()

commit

public void commit()

rollback

public void rollback()


Copyright © 2009-2010 CodeLutin. All Rights Reserved.