Groovy Documentation

griffon.plugins.hibernate3
[Groovy] Class Hibernate3Connector

java.lang.Object
  griffon.plugins.hibernate3.Hibernate3Connector

@Singleton
final class Hibernate3Connector
extends Object

Authors:
Andres Almiray


Field Summary
private static String DEFAULT

private def bootstrap

 
Constructor Summary
Hibernate3Connector()

 
Method Summary
org.hibernate.SessionFactory connect(GriffonApplication app, ConfigObject config, String dataSourceName = DEFAULT)

ConfigObject createConfig(GriffonApplication app)

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

private void createSchema(ConfigObject config, String dataSourceName, org.hibernate.cfg.Configuration configuration)

void disconnect(GriffonApplication app, String dataSourceName = DEFAULT)

private ConfigObject narrowConfig(ConfigObject config, String dataSourceName)

Hibernate3Provider resolveHibernate3Provider(GriffonApplication app)

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

Field Detail

DEFAULT

private static final String DEFAULT


bootstrap

private def bootstrap


 
Constructor Detail

Hibernate3Connector

Hibernate3Connector()


 
Method Detail

connect

org.hibernate.SessionFactory connect(GriffonApplication app, ConfigObject config, 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(ConfigObject config, String dataSourceName, org.hibernate.cfg.Configuration configuration)


disconnect

void disconnect(GriffonApplication app, String dataSourceName = DEFAULT)


narrowConfig

private ConfigObject narrowConfig(ConfigObject config, String dataSourceName)


resolveHibernate3Provider

Hibernate3Provider resolveHibernate3Provider(GriffonApplication app)


 

Groovy Documentation