LockedContext<T> |
LockedContext.apply(Function<T,Void> handler) |
<U> LockedContext<T> |
LockedContext.createOrUpdate(RelationalDao<U> relationalDao,
org.hibernate.criterion.DetachedCriteria criteria,
UnaryOperator<U> updater,
Function<T,U> entityGenerator) |
<U> LockedContext<T> |
LockedContext.createOrUpdate(RelationalDao<U> relationalDao,
org.hibernate.criterion.DetachedCriteria criteria,
UnaryOperator<U> updater,
Supplier<U> entityGenerator) |
LockedContext<T> |
LockedContext.filter(Predicate<T> predicate) |
LockedContext<T> |
LockedContext.filter(Predicate<T> predicate,
RuntimeException failureException) |
LockedContext<T> |
LookupDao.lockAndGetExecutor(String id) |
LockedContext<T> |
RelationalDao.lockAndGetExecutor(String parentKey,
org.hibernate.criterion.DetachedCriteria criteria) |
LockedContext<T> |
LockedContext.mutate(LockedContext.Mutator<T> mutator) |
<U> LockedContext<T> |
LockedContext.save(RelationalDao<U> relationalDao,
Function<T,U> entityGenerator) |
<U> LockedContext<T> |
LockedContext.save(RelationalDao<U> relationalDao,
U entity,
Function<U,U> handler) |
<U> LockedContext<T> |
LockedContext.saveAll(RelationalDao<U> relationalDao,
Function<T,List<U>> entityGenerator) |
LockedContext<T> |
RelationalDao.saveAndGetExecutor(String parentKey,
T entity) |
LockedContext<T> |
LookupDao.saveAndGetExecutor(T entity) |
<U> LockedContext<T> |
LockedContext.update(RelationalDao<U> relationalDao,
org.hibernate.criterion.DetachedCriteria criteria,
UnaryOperator<U> updater,
BooleanSupplier updateNext) |
<U> LockedContext<T> |
LockedContext.update(RelationalDao<U> relationalDao,
Object id,
Function<U,U> handler) |
<U> LockedContext<T> |
LockedContext.updateUsingQuery(RelationalDao<U> relationalDao,
UpdateOperationMeta updateOperationMeta) |