Groovy Documentation

griffon.plugins.hibernate3
[Groovy] Class Hibernate3Connector

java.lang.Object
  griffon.plugins.hibernate3.Hibernate3Connector
All Implemented Interfaces:
Hibernate3Provider

@Singleton
final class Hibernate3Connector
extends Object

Authors:
Andres Almiray


Field Summary
private def bootstrap

 
Constructor Summary
Hibernate3Connector()

 
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 withHibernate3(String sessionFactoryName = 'default', Closure closure)

Object withHibernate3(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

Hibernate3Connector

Hibernate3Connector()


 
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)


withHibernate3

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


withHibernate3

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


 

Groovy Documentation