Uses of Class
edu.internet2.middleware.grouper.hibernate.GrouperTransaction

Packages that use GrouperTransaction
edu.internet2.middleware.grouper.hibernate This package contains grouper's Hibernate wrapping API 
edu.internet2.middleware.grouper.internal.dao This package contains the data access object interfaces that a DB layer would have to implement (generally revolving around queries to DB) 
edu.internet2.middleware.grouper.internal.dao.hib3 This package contains hib3 related data access object implementations and mappings 
 

Uses of GrouperTransaction in edu.internet2.middleware.grouper.hibernate
 

Methods in edu.internet2.middleware.grouper.hibernate with parameters of type GrouperTransaction
 java.lang.Object GrouperTransactionHandler.callback(GrouperTransaction grouperTransaction)
          This method will be called with the grouper transaction object to do what you wish.
 

Uses of GrouperTransaction in edu.internet2.middleware.grouper.internal.dao
 

Methods in edu.internet2.middleware.grouper.internal.dao with parameters of type GrouperTransaction
 boolean TransactionDAO.transactionActive(GrouperTransaction grouperTransaction)
          call this to see if a transaction is active (exists and not committed or rolledback)
 java.lang.Object TransactionDAO.transactionCallback(GrouperTransactionType grouperTransactionType, GrouperTransactionHandler grouperTransactionHandler, GrouperTransaction grouperTransaction)
          call this to send a callback for the grouper methods.
 boolean TransactionDAO.transactionCommit(GrouperTransaction grouperTransaction, GrouperCommitType grouperCommitType)
          call this to commit a transaction
 boolean TransactionDAO.transactionRollback(GrouperTransaction grouperTransaction, GrouperRollbackType grouperRollbackType)
          call this to rollback a transaction
 

Uses of GrouperTransaction in edu.internet2.middleware.grouper.internal.dao.hib3
 

Methods in edu.internet2.middleware.grouper.internal.dao.hib3 with parameters of type GrouperTransaction
 boolean Hib3TransactionDAO.transactionActive(GrouperTransaction grouperTransaction)
           
 java.lang.Object Hib3TransactionDAO.transactionCallback(GrouperTransactionType grouperTransactionType, GrouperTransactionHandler grouperTransactionHandler, GrouperTransaction grouperTransaction)
          any runtime exceptions will propagate to the outer method call
 boolean Hib3TransactionDAO.transactionCommit(GrouperTransaction grouperTransaction, GrouperCommitType grouperCommitType)
           
 boolean Hib3TransactionDAO.transactionRollback(GrouperTransaction grouperTransaction, GrouperRollbackType grouperRollbackType)