|
Groovy Documentation | |||||||
| FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | PROPERTY | CONSTR | METHOD | DETAIL: FIELD | PROPERTY | CONSTR | METHOD | |||||||
java.lang.Objectsimplejpa.SimpleJpaHandler
final class SimpleJpaHandler extends Object
| Field Summary | |
|---|---|
private static int |
DEFAULT_PAGE_SIZE
|
private static def |
JPA_PROPERTIES_FETCH_GRAPH
|
private static def |
JPA_PROPERTIES_LOAD_GRAPH
|
private static org.slf4j.Logger |
LOG
|
private static def |
PATTERN_FINDALLMODEL
|
private static def |
PATTERN_FINDMODELBY
|
private static def |
PATTERN_FINDMODELBYATTRIBUTE
|
private static def |
PATTERN_FINDMODELBYDSL
|
private static def |
PATTERN_FINDMODELBYID
|
private static def |
PATTERN_FINDMODELBYID_NOTSOFTDELETED
|
private boolean |
convertEmptyStringToNull
|
| Constructor Summary | |
SimpleJpaHandler(EntityManagerFactory emf, Validator validator)
|
|
| Method Summary | |
|---|---|
private def
|
configureCriteria(CriteriaBuilder cb, CriteriaQuery c, Root model, Map config)
|
private Query
|
configureQuery(Query query, Map config)
|
private void
|
debugEntityManager()
|
def
|
executeInsideTransaction(Closure action)
|
private def
|
filterResult(List results, boolean returnAll)
|
def
|
parseFinder(String finder)
|
private void
|
setParameter(Query query, Map parameters)
|
| Methods inherited from class Object | |
|---|---|
| getClass, hashCode, equals, toString, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
private static final int DEFAULT_PAGE_SIZE
private static final def JPA_PROPERTIES_FETCH_GRAPH
private static final def JPA_PROPERTIES_LOAD_GRAPH
private static org.slf4j.Logger LOG
private static final def PATTERN_FINDALLMODEL
private static final def PATTERN_FINDMODELBY
private static final def PATTERN_FINDMODELBYATTRIBUTE
private static final def PATTERN_FINDMODELBYDSL
private static final def PATTERN_FINDMODELBYID
private static final def PATTERN_FINDMODELBYID_NOTSOFTDELETED
private boolean convertEmptyStringToNull
| Property Detail |
|---|
final boolean alwaysExcludeSoftDeleted
def beginTransaction
def closeAndRemoveCurrentEntityManager
def commitTransaction
def createEntityManager
final FlushModeType defaultFlushMode
def destroyEntityManager
final String domainClassPackage
final EntityManagerFactory emf
final EntityManagerLifespan entityManagerLifespan
def executeNamedQuery
def executeNativeQuery
def executeQuery
def findAllByAnd
def findAllByDsl
def findAllByOr
def findAllModel
def findByAnd
def findByDsl
def findByOr
def findModelBy
def findModelByAttribute
def findModelByDsl
def findModelById
def getEntityManager
final boolean isCheckThreadSafeLoading
final ConcurrentReaderHashMap mapTransactionHolder
def merge
def methodMissingHandler
def persist
final String prefix
def remove
def returnFailed
def rollbackTransaction
def softDelete
def validate
final Validator validator
| Constructor Detail |
|---|
SimpleJpaHandler(EntityManagerFactory emf, Validator validator)
| Method Detail |
|---|
private def configureCriteria(CriteriaBuilder cb, CriteriaQuery c, Root model, Map config)
private Query configureQuery(Query query, Map config)
private void debugEntityManager()
def executeInsideTransaction(Closure action)
private def filterResult(List results, boolean returnAll)
def parseFinder(String finder)
private void setParameter(Query query, Map parameters)
Groovy Documentation