|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
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 |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |