public class EventListenerIntegrator
extends java.lang.Object
implements org.hibernate.integrator.spi.Integrator
| Modifier and Type | Field and Description |
|---|---|
protected java.util.Map<java.lang.String,java.lang.Object> |
eventListeners |
protected org.codehaus.groovy.grails.orm.hibernate.HibernateEventListeners |
hibernateEventListeners |
protected static java.util.List<org.hibernate.event.spi.EventType<? extends java.io.Serializable>> |
TYPES |
| Constructor and Description |
|---|
EventListenerIntegrator(org.codehaus.groovy.grails.orm.hibernate.HibernateEventListeners hibernateEventListeners,
java.util.Map<java.lang.String,java.lang.Object> eventListeners) |
| Modifier and Type | Method and Description |
|---|---|
protected <T> void |
appendListeners(org.hibernate.event.service.spi.EventListenerRegistry listenerRegistry,
org.hibernate.event.spi.EventType<T> eventType,
java.util.Collection<T> listeners) |
protected <T> void |
appendListeners(org.hibernate.event.service.spi.EventListenerRegistry listenerRegistry,
org.hibernate.event.spi.EventType<T> eventType,
java.util.Map<java.lang.String,java.lang.Object> listeners) |
void |
disintegrate(org.hibernate.engine.spi.SessionFactoryImplementor sessionFactory,
org.hibernate.service.spi.SessionFactoryServiceRegistry serviceRegistry) |
void |
integrate(org.hibernate.cfg.Configuration config,
org.hibernate.engine.spi.SessionFactoryImplementor sessionFactory,
org.hibernate.service.spi.SessionFactoryServiceRegistry serviceRegistry) |
void |
integrate(org.hibernate.metamodel.source.MetadataImplementor metadata,
org.hibernate.engine.spi.SessionFactoryImplementor sessionFactory,
org.hibernate.service.spi.SessionFactoryServiceRegistry serviceRegistry) |
protected org.codehaus.groovy.grails.orm.hibernate.HibernateEventListeners hibernateEventListeners
protected java.util.Map<java.lang.String,java.lang.Object> eventListeners
protected static final java.util.List<org.hibernate.event.spi.EventType<? extends java.io.Serializable>> TYPES
public EventListenerIntegrator(org.codehaus.groovy.grails.orm.hibernate.HibernateEventListeners hibernateEventListeners,
java.util.Map<java.lang.String,java.lang.Object> eventListeners)
public void integrate(org.hibernate.cfg.Configuration config,
org.hibernate.engine.spi.SessionFactoryImplementor sessionFactory,
org.hibernate.service.spi.SessionFactoryServiceRegistry serviceRegistry)
integrate in interface org.hibernate.integrator.spi.Integratorprotected <T> void appendListeners(org.hibernate.event.service.spi.EventListenerRegistry listenerRegistry,
org.hibernate.event.spi.EventType<T> eventType,
java.util.Collection<T> listeners)
protected <T> void appendListeners(org.hibernate.event.service.spi.EventListenerRegistry listenerRegistry,
org.hibernate.event.spi.EventType<T> eventType,
java.util.Map<java.lang.String,java.lang.Object> listeners)
public void integrate(org.hibernate.metamodel.source.MetadataImplementor metadata,
org.hibernate.engine.spi.SessionFactoryImplementor sessionFactory,
org.hibernate.service.spi.SessionFactoryServiceRegistry serviceRegistry)
integrate in interface org.hibernate.integrator.spi.Integratorpublic void disintegrate(org.hibernate.engine.spi.SessionFactoryImplementor sessionFactory,
org.hibernate.service.spi.SessionFactoryServiceRegistry serviceRegistry)
disintegrate in interface org.hibernate.integrator.spi.Integrator