Groovy Documentation

griffon.plugins.hibernate4
[Groovy] Class Hibernate4Connector

java.lang.Object
  griffon.plugins.hibernate4.Hibernate4Connector
All Implemented Interfaces:
Hibernate4Provider

@Singleton
final class Hibernate4Connector
extends Object

Authors:
Andres Almiray


Field Summary
private def bootstrap

 
Constructor Summary
Hibernate4Connector()

 
Method Summary
org.hibernate.SessionFactory connect(GriffonApplication app, String dataSourceName = 'default')

ConfigObject createConfig(GriffonApplication app)

private org.hibernate.cfg.Configuration createConfiguration(GriffonApplication app, ConfigObject config, ConfigObject dsConfig, String dataSourceName)

private void createSchema(String dbCreate, org.hibernate.cfg.Configuration configuration)

void disconnect(GriffonApplication app, String dataSourceName = 'default')

private ConfigObject narrowConfig(ConfigObject config, String dataSourceName)

Object withHibernate4(String sessionFactoryName = 'default', Closure closure)

Object withHibernate4(String sessionFactoryName = 'default', CallableWithArgs callable)

 
Methods inherited from class Object
wait, wait, wait, equals, toString, hashCode, getClass, notify, notifyAll
 

Field Detail

bootstrap

private def bootstrap


 
Constructor Detail

Hibernate4Connector

Hibernate4Connector()


 
Method Detail

connect

org.hibernate.SessionFactory connect(GriffonApplication app, String dataSourceName = 'default')


createConfig

ConfigObject createConfig(GriffonApplication app)


createConfiguration

private org.hibernate.cfg.Configuration createConfiguration(GriffonApplication app, ConfigObject config, ConfigObject dsConfig, String dataSourceName)


createSchema

private void createSchema(String dbCreate, org.hibernate.cfg.Configuration configuration)


disconnect

void disconnect(GriffonApplication app, String dataSourceName = 'default')


narrowConfig

private ConfigObject narrowConfig(ConfigObject config, String dataSourceName)


withHibernate4

Object withHibernate4(String sessionFactoryName = 'default', Closure closure)


withHibernate4

Object withHibernate4(String sessionFactoryName = 'default', CallableWithArgs callable)


 

Groovy Documentation