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

Packages that use GrouperTransactionType
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 GrouperTransactionType in edu.internet2.middleware.grouper.hibernate
 

Methods in edu.internet2.middleware.grouper.hibernate that return GrouperTransactionType
 GrouperTransactionType HibernateSession.getGrouperTransactionType()
          this will return the underlying (if exist) transaction type, and if not, then the one this was constructed with
abstract  GrouperTransactionType GrouperTransactionType.grouperTransactionTypeToUse()
          convert the declared tx type to one that is not "if exists"...
static GrouperTransactionType GrouperTransactionType.valueOf(java.lang.String name)
          Returns the enum constant of this type with the specified name.
static GrouperTransactionType GrouperTransactionType.valueOfIgnoreCase(java.lang.String string)
          do a case-insensitive matching
static GrouperTransactionType[] GrouperTransactionType.values()
          Returns an array containing the constants of this enum type, in the order they are declared.
 

Methods in edu.internet2.middleware.grouper.hibernate with parameters of type GrouperTransactionType
static HibernateSession HibernateSession._internal_hibernateSession(GrouperTransactionType grouperTransactionType)
          dont call this method unless you know what you are doing
static java.lang.Object GrouperTransaction.callbackGrouperTransaction(GrouperTransactionType grouperTransactionType, GrouperTransactionHandler grouperTransactionHandler)
          call this to establish a transaction demarcation for the GrouperTransactionHandler business logic
static java.lang.Object HibernateSession.callbackHibernateSession(GrouperTransactionType grouperTransactionType, AuditControl auditControl, HibernateHandler hibernateHandler)
          call this to send a callback for the hibernate session object. cant use inverse of control for this since it runs it
abstract  void GrouperTransactionType.checkCompatibility(GrouperTransactionType existingGrouperTransactionType)
          return if readonly.
 ByHqlStatic ByHqlStatic.setGrouperTransactionType(GrouperTransactionType theGrouperTransactionType)
          assign a different grouperTransactionType (e.g. for autonomous transactions)
 ByCriteriaStatic ByCriteriaStatic.setGrouperTransactionType(GrouperTransactionType theGrouperTransactionType)
          assign a different grouperTransactionType (e.g. for autonomous transactions)
 BySql BySql.setGrouperTransactionType(GrouperTransactionType theGrouperTransactionType)
          assign a different grouperTransactionType (e.g. for autonomous transactions)
 ByObjectStatic ByObjectStatic.setGrouperTransactionType(GrouperTransactionType theGrouperTransactionType)
          assign a different grouperTransactionType (e.g. for autonomous transactions)
 ByHql ByHql.setGrouperTransactionType(GrouperTransactionType theGrouperTransactionType)
          assign a different grouperTransactionType (e.g. for autonomous transactions)
 

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

Methods in edu.internet2.middleware.grouper.internal.dao with parameters of type GrouperTransactionType
 java.lang.Object TransactionDAO.transactionCallback(GrouperTransactionType grouperTransactionType, GrouperTransactionHandler grouperTransactionHandler, GrouperTransaction grouperTransaction)
          call this to send a callback for the grouper methods.
 

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

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