Groovy Documentation

griffon.plugins.hibernate4
[Groovy] Class Hibernate4Connector

java.lang.Object
  griffon.plugins.hibernate4.Hibernate4Connector

@Singleton
final class Hibernate4Connector
extends Object

Authors:
Andres Almiray


Field Summary
private static String DEFAULT

private def bootstrap

 
Constructor Summary
Hibernate4Connector()

 
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)

Hibernate4Provider resolveHibernate4Provider(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

Hibernate4Connector

Hibernate4Connector()


 
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)


resolveHibernate4Provider

Hibernate4Provider resolveHibernate4Provider(GriffonApplication app)


 

Groovy Documentation