Groovy Documentation

griffon.plugins.jpa
[Groovy] Class JpaConnector

java.lang.Object
  griffon.plugins.jpa.JpaConnector

@Singleton
final class JpaConnector
extends Object

Authors:
Andres Almiray


Field Summary
private static String DEFAULT

private def bootstrap

 
Constructor Summary
JpaConnector()

 
Method Summary
Map connect(GriffonApplication app, ConfigObject config, String persistenceUnit = DEFAULT)

ConfigObject createConfig(GriffonApplication app)

Map createEntityManager(ConfigObject config, String persistenceUnit = DEFAULT)

void destroyEntityManager(ConfigObject config, EntityManagerFactory entityManagerFactory)

void disconnect(GriffonApplication app, ConfigObject config, String persistenceUnit = DEFAULT)

private ConfigObject narrowConfig(ConfigObject config, String persistenceUnit)

JpaProvider resolveJpaProvider(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

JpaConnector

JpaConnector()


 
Method Detail

connect

Map connect(GriffonApplication app, ConfigObject config, String persistenceUnit = DEFAULT)


createConfig

ConfigObject createConfig(GriffonApplication app)


createEntityManager

Map createEntityManager(ConfigObject config, String persistenceUnit = DEFAULT)


destroyEntityManager

void destroyEntityManager(ConfigObject config, EntityManagerFactory entityManagerFactory)


disconnect

void disconnect(GriffonApplication app, ConfigObject config, String persistenceUnit = DEFAULT)


narrowConfig

private ConfigObject narrowConfig(ConfigObject config, String persistenceUnit)


resolveJpaProvider

JpaProvider resolveJpaProvider(GriffonApplication app)


 

Groovy Documentation