public class HibernateDatastore
extends org.codehaus.groovy.grails.orm.hibernate.AbstractHibernateDatastore
implements org.codehaus.groovy.grails.plugins.support.aware.GrailsApplicationAware
| Constructor and Description |
|---|
HibernateDatastore(org.grails.datastore.mapping.model.MappingContext mappingContext,
org.hibernate.SessionFactory sessionFactory,
groovy.util.ConfigObject config) |
HibernateDatastore(org.grails.datastore.mapping.model.MappingContext mappingContext,
org.hibernate.SessionFactory sessionFactory,
groovy.util.ConfigObject config,
org.springframework.context.ApplicationContext applicationContext) |
HibernateDatastore(org.grails.datastore.mapping.model.MappingContext mappingContext,
org.hibernate.SessionFactory sessionFactory,
groovy.util.ConfigObject config,
org.springframework.context.ApplicationContext applicationContext,
int defaultFlushMode) |
| Modifier and Type | Method and Description |
|---|---|
protected org.grails.datastore.mapping.core.Session |
createSession(java.util.Map<java.lang.String,java.lang.String> connectionDetails) |
int |
getDefaultFlushMode() |
org.codehaus.groovy.grails.commons.GrailsApplication |
getGrailsApplication() |
void |
setApplicationContext(org.springframework.context.ApplicationContext applicationContext) |
void |
setGrailsApplication(org.codehaus.groovy.grails.commons.GrailsApplication grailsApplication) |
getEventTriggeringInterceptor, getSessionFactory, registerValidationListenerconnect, connect, connectStateless, createStatelessSession, destroy, getApplicationContext, getApplicationEventPublisher, getCurrentSession, getMappingContext, getObjectErrors, getValidationErrorsMap, getValidationSkipMap, hasCurrentSession, initializeConverters, isIndexed, isSchemaless, retrieveSession, retrieveSession, setConnectionDetails, setObjectErrors, setSkipValidation, skipValidationpublic HibernateDatastore(org.grails.datastore.mapping.model.MappingContext mappingContext,
org.hibernate.SessionFactory sessionFactory,
groovy.util.ConfigObject config)
public HibernateDatastore(org.grails.datastore.mapping.model.MappingContext mappingContext,
org.hibernate.SessionFactory sessionFactory,
groovy.util.ConfigObject config,
org.springframework.context.ApplicationContext applicationContext)
public HibernateDatastore(org.grails.datastore.mapping.model.MappingContext mappingContext,
org.hibernate.SessionFactory sessionFactory,
groovy.util.ConfigObject config,
org.springframework.context.ApplicationContext applicationContext,
int defaultFlushMode)
protected org.grails.datastore.mapping.core.Session createSession(java.util.Map<java.lang.String,java.lang.String> connectionDetails)
createSession in class org.grails.datastore.mapping.core.AbstractDatastorepublic void setApplicationContext(org.springframework.context.ApplicationContext applicationContext)
throws org.springframework.beans.BeansException
setApplicationContext in interface org.springframework.context.ApplicationContextAwaresetApplicationContext in class org.grails.datastore.mapping.core.AbstractDatastoreorg.springframework.beans.BeansExceptionpublic org.codehaus.groovy.grails.commons.GrailsApplication getGrailsApplication()
public void setGrailsApplication(org.codehaus.groovy.grails.commons.GrailsApplication grailsApplication)
setGrailsApplication in interface org.codehaus.groovy.grails.plugins.support.aware.GrailsApplicationAwarepublic int getDefaultFlushMode()