|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.hibernate.ejb.Ejb3Configuration
public class Ejb3Configuration
Constructor Summary | |
---|---|
Ejb3Configuration()
|
Method Summary | |
---|---|
Ejb3Configuration |
addAnnotatedClass(Class persistentClass)
|
void |
addAuxiliaryDatabaseObject(org.hibernate.mapping.AuxiliaryDatabaseObject object)
|
Ejb3Configuration |
addClass(Class persistentClass)
|
Ejb3Configuration |
addFile(File xmlFile)
|
Ejb3Configuration |
addFile(String xmlFile)
|
void |
addFilterDefinition(org.hibernate.engine.FilterDefinition definition)
|
Ejb3Configuration |
addPackage(String packageName)
|
Ejb3Configuration |
addProperties(Properties props)
|
void |
buildMappings()
|
org.hibernate.cfg.Settings |
buildSettings()
|
Ejb3Configuration |
configure(String resource)
|
javax.persistence.EntityManagerFactory |
createContainerEntityManagerFactory(javax.persistence.spi.PersistenceUnitInfo info)
Create a factory from a PersistenceInfo object |
javax.persistence.EntityManagerFactory |
createEntityManagerFactory()
Create an EntityManagerFactory when the configuration is ready |
javax.persistence.EntityManagerFactory |
createEntityManagerFactory(Map workingVars)
create a factory from a list of properties and HibernatePersistence.CLASS_NAMES -> Collection |
javax.persistence.EntityManagerFactory |
createEntityManagerFactory(String emName,
Map map)
Get an entity manager factory by its entity manager name and given the appropriate extra properties. |
org.hibernate.mapping.PersistentClass |
getClassMapping(String persistentClass)
|
Iterator |
getClassMappings()
|
org.hibernate.mapping.Collection |
getCollectionMapping(String role)
|
org.hibernate.event.EventListeners |
getEventListeners()
|
Map |
getFilterDefinitions()
|
org.hibernate.Interceptor |
getInterceptor()
|
Map |
getNamedQueries()
|
org.hibernate.cfg.NamingStrategy |
getNamingStrategy()
|
Properties |
getProperties()
|
Iterator |
getTableMappings()
|
void |
setDataSource(DataSource ds)
Used to inject a datasource object as the connection provider. |
void |
setEntityResolver(EntityResolver entityResolver)
|
Ejb3Configuration |
setInterceptor(org.hibernate.Interceptor interceptor)
|
void |
setListeners(String type,
Object[] listeners)
|
void |
setListeners(String type,
String[] listenerClasses)
|
Ejb3Configuration |
setNamingStrategy(org.hibernate.cfg.NamingStrategy namingStrategy)
|
Ejb3Configuration |
setProperties(Properties properties)
|
Ejb3Configuration |
setProperty(String key,
String value)
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public Ejb3Configuration()
Method Detail |
---|
public void setDataSource(DataSource ds)
Environment.CONNECTION_PROVIDER
property
public javax.persistence.EntityManagerFactory createEntityManagerFactory(String emName, Map map)
emName
- entity manager namemap
- properties passed to the persistence provider
public javax.persistence.EntityManagerFactory createContainerEntityManagerFactory(javax.persistence.spi.PersistenceUnitInfo info)
public Ejb3Configuration setProperty(String key, String value)
public javax.persistence.EntityManagerFactory createEntityManagerFactory(Map workingVars)
public javax.persistence.EntityManagerFactory createEntityManagerFactory()
public org.hibernate.cfg.Settings buildSettings() throws org.hibernate.HibernateException
org.hibernate.HibernateException
public Ejb3Configuration addProperties(Properties props)
public Ejb3Configuration addAnnotatedClass(Class persistentClass) throws org.hibernate.MappingException
org.hibernate.MappingException
public Ejb3Configuration configure(String resource) throws org.hibernate.HibernateException
org.hibernate.HibernateException
public Ejb3Configuration addPackage(String packageName) throws org.hibernate.MappingException
org.hibernate.MappingException
public Ejb3Configuration addFile(String xmlFile) throws org.hibernate.MappingException
org.hibernate.MappingException
public Ejb3Configuration addClass(Class persistentClass) throws org.hibernate.MappingException
org.hibernate.MappingException
public Ejb3Configuration addFile(File xmlFile) throws org.hibernate.MappingException
org.hibernate.MappingException
public void buildMappings()
public Iterator getClassMappings()
public org.hibernate.event.EventListeners getEventListeners()
public Iterator getTableMappings()
public org.hibernate.mapping.PersistentClass getClassMapping(String persistentClass)
public org.hibernate.mapping.Collection getCollectionMapping(String role)
public void setEntityResolver(EntityResolver entityResolver)
public Map getNamedQueries()
public org.hibernate.Interceptor getInterceptor()
public Properties getProperties()
public Ejb3Configuration setInterceptor(org.hibernate.Interceptor interceptor)
public Ejb3Configuration setProperties(Properties properties)
public Map getFilterDefinitions()
public void addFilterDefinition(org.hibernate.engine.FilterDefinition definition)
public void addAuxiliaryDatabaseObject(org.hibernate.mapping.AuxiliaryDatabaseObject object)
public org.hibernate.cfg.NamingStrategy getNamingStrategy()
public Ejb3Configuration setNamingStrategy(org.hibernate.cfg.NamingStrategy namingStrategy)
public void setListeners(String type, String[] listenerClasses)
public void setListeners(String type, Object[] listeners)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |