A B C D E F G H I J L M N O P Q R S T U V W X

A

AbstractEntityManagerImpl - Class in org.hibernate.ejb
 
AbstractEntityManagerImpl(PersistenceContextType, PersistenceUnitTransactionType, Map) - Constructor for class org.hibernate.ejb.AbstractEntityManagerImpl
 
AbstractJarVisitor - Class in org.hibernate.ejb.packaging
Parse a JAR of any form (zip file, exploded directory, ...) apply a set of filters (File filter, Class filter, Package filter) and return the appropriate matching sets of elements
AbstractJarVisitor(String, Filter[]) - Constructor for class org.hibernate.ejb.packaging.AbstractJarVisitor
 
AbstractJarVisitor(URL, Filter[]) - Constructor for class org.hibernate.ejb.packaging.AbstractJarVisitor
 
accept(String) - Method in class org.hibernate.ejb.packaging.FileFilter
Return true if the fully qualified file name match
accept(String) - Method in class org.hibernate.ejb.packaging.JavaElementFilter
Return true if the fully qualified name match
add(XClass, ReflectionManager) - Method in class org.hibernate.ejb.event.EntityCallbackHandler
 
addAnnotatedClass(Class) - Method in class org.hibernate.ejb.Ejb3Configuration
 
addAuxiliaryDatabaseObject(AuxiliaryDatabaseObject) - Method in class org.hibernate.ejb.Ejb3Configuration
 
addClass(Class) - Method in class org.hibernate.ejb.Ejb3Configuration
 
addElement(String, InputStream, InputStream) - Method in class org.hibernate.ejb.packaging.AbstractJarVisitor
 
addFile(String) - Method in class org.hibernate.ejb.Ejb3Configuration
 
addFile(File) - Method in class org.hibernate.ejb.Ejb3Configuration
 
addFilterDefinition(FilterDefinition) - Method in class org.hibernate.ejb.Ejb3Configuration
 
addInputStream(InputStream) - Method in class org.hibernate.ejb.Ejb3Configuration
 
addPackage(String) - Method in class org.hibernate.ejb.Ejb3Configuration
 
addProperties(Properties) - Method in class org.hibernate.ejb.Ejb3Configuration
 
addResource(String) - Method in class org.hibernate.ejb.Ejb3Configuration
 
addResource(String, ClassLoader) - Method in class org.hibernate.ejb.Ejb3Configuration
 
AUTODETECTION - Static variable in class org.hibernate.ejb.HibernatePersistence
JAR autodetection artifacts class, hbm

B

BeanCallback - Class in org.hibernate.ejb.event
 
BeanCallback(Method) - Constructor for class org.hibernate.ejb.event.BeanCallback
 
begin() - Method in class org.hibernate.ejb.transaction.JoinableCMTTransaction
 
begin() - Method in class org.hibernate.ejb.TransactionImpl
 
bind(Ejb3Configuration) - Static method in class org.hibernate.ejb.util.NamingHelper
bind the configuration to the JNDI
buildEntityManagerFactory() - Method in class org.hibernate.ejb.Ejb3Configuration
 
buildMappings() - Method in class org.hibernate.ejb.Ejb3Configuration
 
buildSettings() - Method in class org.hibernate.ejb.Ejb3Configuration
 

C

Callback - Class in org.hibernate.ejb.event
 
Callback(Method) - Constructor for class org.hibernate.ejb.event.Callback
 
CallbackHandlerConsumer - Interface in org.hibernate.ejb.event
 
callbackMethod - Variable in class org.hibernate.ejb.event.Callback
 
CallbackResolver - Class in org.hibernate.ejb.event
 
CFG_FILE - Static variable in class org.hibernate.ejb.HibernatePersistence
cfg.xml configuration file used
CLASS_CACHE_PREFIX - Static variable in class org.hibernate.ejb.HibernatePersistence
Caching configuration should follow the following pattern hibernate.ejb.classcache. usage[, region] where usage is the cache strategy used and region the cache region name
CLASS_NAMES - Static variable in class org.hibernate.ejb.HibernatePersistence
List of classes names Internal use only
ClassFilter - Class in org.hibernate.ejb.packaging
Filter on class elements
ClassFilter(boolean, Class[]) - Constructor for class org.hibernate.ejb.packaging.ClassFilter
 
clear() - Method in class org.hibernate.ejb.AbstractEntityManagerImpl
 
close() - Method in class org.hibernate.ejb.CurrentEntityManagerImpl
Deprecated.  
close() - Method in class org.hibernate.ejb.EntityManagerFactoryImpl
 
close() - Method in class org.hibernate.ejb.EntityManagerImpl
 
COLLECTION_CACHE_PREFIX - Static variable in class org.hibernate.ejb.HibernatePersistence
Caching configuration should follow the following pattern hibernate.ejb.collectioncache.. usage[, region] where usage is the cache strategy used and region the cache region name
commit() - Method in class org.hibernate.ejb.transaction.JoinableCMTTransaction
 
commit() - Method in class org.hibernate.ejb.TransactionImpl
 
CONFIGURATION_JNDI_NAME - Static variable in class org.hibernate.ejb.HibernatePersistence
Consider this as experimental It is not recommended to set up this property, the configuration is stored in the JNDI in a serialized form
ConfigurationHelper - Class in org.hibernate.ejb.util
 
ConfigurationHelper() - Constructor for class org.hibernate.ejb.util.ConfigurationHelper
 
configure(Properties) - Method in class org.hibernate.ejb.connection.InjectedDataSourceConnectionProvider
 
configure(String, Map) - Method in class org.hibernate.ejb.Ejb3Configuration
Build the configuration from an entity manager name and given the appropriate extra properties.
configure(PersistenceUnitInfo, Map) - Method in class org.hibernate.ejb.Ejb3Configuration
Process configuration from a PersistenceUnitInfo object Typically called by the container
configure(String) - Method in class org.hibernate.ejb.Ejb3Configuration
 
configure() - Method in class org.hibernate.ejb.EventListenerConfigurator
 
contains(Object) - Method in class org.hibernate.ejb.AbstractEntityManagerImpl
 
createConnectionProvider(Properties) - Method in class org.hibernate.ejb.InjectionSettingsFactory
 
createContainerEntityManagerFactory(PersistenceUnitInfo, Map) - Method in class org.hibernate.ejb.HibernatePersistence
 
createEntityManager() - Method in class org.hibernate.ejb.EntityManagerFactoryImpl
 
createEntityManager(Map) - Method in class org.hibernate.ejb.EntityManagerFactoryImpl
 
createEntityManagerFactory(Map) - Method in class org.hibernate.ejb.Ejb3Configuration
Deprecated. use the Java Persistence API
createEntityManagerFactory() - Method in class org.hibernate.ejb.Ejb3Configuration
Deprecated.  
createEntityManagerFactory(String, Map) - Method in class org.hibernate.ejb.HibernatePersistence
Get an entity manager factory by its entity manager name and given the appropriate extra properties.
createEntityManagerFactory(Map) - Method in class org.hibernate.ejb.HibernatePersistence
Deprecated.  
createNamedQuery(String) - Method in class org.hibernate.ejb.AbstractEntityManagerImpl
 
createNativeQuery(String) - Method in class org.hibernate.ejb.AbstractEntityManagerImpl
 
createNativeQuery(String, Class) - Method in class org.hibernate.ejb.AbstractEntityManagerImpl
 
createNativeQuery(String, String) - Method in class org.hibernate.ejb.AbstractEntityManagerImpl
 
createQuery(String) - Method in class org.hibernate.ejb.AbstractEntityManagerImpl
 
createTransaction(JDBCContext, TransactionFactory.Context) - Method in class org.hibernate.ejb.transaction.JoinableCMTTransactionFactory
 
CurrentEntityManagerImpl - Class in org.hibernate.ejb
Deprecated. no longer used since getEntityManager is no longer here
CurrentEntityManagerImpl(SessionFactory, PersistenceUnitTransactionType, Map) - Constructor for class org.hibernate.ejb.CurrentEntityManagerImpl
Deprecated.  

D

deploy(URL, Map, EntityResolver) - Static method in class org.hibernate.ejb.packaging.PersistenceXmlLoader
Method used by JBoss AS 4.0.5 for parsing
deploy(URL, Map, EntityResolver, PersistenceUnitTransactionType) - Static method in class org.hibernate.ejb.packaging.PersistenceXmlLoader
Method used by JBoss EJB3 (4.2 and above) for parsing
DISCARD_PC_ON_CLOSE - Static variable in class org.hibernate.ejb.HibernatePersistence
Whether or not discard persistent context on entityManager.close() The EJB3 compliant and default choice is false
discardOnClose - Variable in class org.hibernate.ejb.EntityManagerImpl
 
done - Variable in class org.hibernate.ejb.packaging.AbstractJarVisitor
 
doProcessElements() - Method in class org.hibernate.ejb.packaging.AbstractJarVisitor
 
doProcessElements() - Method in class org.hibernate.ejb.packaging.ExplodedJarVisitor
 
doProcessElements() - Method in class org.hibernate.ejb.packaging.FileZippedJarVisitor
 
doProcessElements() - Method in class org.hibernate.ejb.packaging.InputStreamZippedJarVisitor
 

E

EJB3AutoFlushEventListener - Class in org.hibernate.ejb.event
In EJB3, it is the create operation that is cascaded to unmanaged ebtities at flush time (instead of the save-update operation in Hibernate).
EJB3AutoFlushEventListener() - Constructor for class org.hibernate.ejb.event.EJB3AutoFlushEventListener
 
EJB3CascadeStyle - Class in org.hibernate.engine
Becasue CascadeStyle is not opened and package protected, I need to subclass and override the persist alias Note that This class has to be triggered by EJB3PersistEventListener at class loading time TODO get rid of it for 3.3
EJB3CascadeStyle() - Constructor for class org.hibernate.engine.EJB3CascadeStyle
 
EJB3CascadingAction - Class in org.hibernate.engine
Because of CascadingAction constructor visibility I need a packaged friendly subclass TODO Get rid of it for 3.3
EJB3CascadingAction() - Constructor for class org.hibernate.engine.EJB3CascadingAction
 
Ejb3Configuration - Class in org.hibernate.ejb
Allow a fine tuned configuration of an EJB 3.0 EntityManagerFactory A Ejb3Configuration object is only guaranteed to create one EntityManagerFactory.
Ejb3Configuration() - Constructor for class org.hibernate.ejb.Ejb3Configuration
 
Ejb3ConfigurationObjectFactory - Class in org.hibernate.ejb
 
Ejb3ConfigurationObjectFactory() - Constructor for class org.hibernate.ejb.Ejb3ConfigurationObjectFactory
 
EJB3DeleteEventListener - Class in org.hibernate.ejb.event
Overrides the LifeCycle OnSave call to call the PreRemove operation
EJB3DeleteEventListener() - Constructor for class org.hibernate.ejb.event.EJB3DeleteEventListener
 
EJB3DeleteEventListener(EntityCallbackHandler) - Constructor for class org.hibernate.ejb.event.EJB3DeleteEventListener
 
EJB3FlushEntityEventListener - Class in org.hibernate.ejb.event
Overrides the LifeCycle OnSave call to call the PreUpdate operation
EJB3FlushEntityEventListener() - Constructor for class org.hibernate.ejb.event.EJB3FlushEntityEventListener
 
EJB3FlushEntityEventListener(EntityCallbackHandler) - Constructor for class org.hibernate.ejb.event.EJB3FlushEntityEventListener
 
EJB3FlushEventListener - Class in org.hibernate.ejb.event
In EJB3, it is the create operation that is cascaded to unmanaged ebtities at flush time (instead of the save-update operation in Hibernate).
EJB3FlushEventListener() - Constructor for class org.hibernate.ejb.event.EJB3FlushEventListener
 
EJB3MergeEventListener - Class in org.hibernate.ejb.event
Overrides the LifeCycle OnSave call to call the PrePersist operation
EJB3MergeEventListener() - Constructor for class org.hibernate.ejb.event.EJB3MergeEventListener
 
EJB3MergeEventListener(EntityCallbackHandler) - Constructor for class org.hibernate.ejb.event.EJB3MergeEventListener
 
EJB3PersistEventListener - Class in org.hibernate.ejb.event
Overrides the LifeCycle OnSave call to call the PrePersist operation
EJB3PersistEventListener() - Constructor for class org.hibernate.ejb.event.EJB3PersistEventListener
 
EJB3PersistEventListener(EntityCallbackHandler) - Constructor for class org.hibernate.ejb.event.EJB3PersistEventListener
 
EJB3PersistOnFlushEventListener - Class in org.hibernate.ejb.event
 
EJB3PersistOnFlushEventListener() - Constructor for class org.hibernate.ejb.event.EJB3PersistOnFlushEventListener
 
EJB3PostDeleteEventListener - Class in org.hibernate.ejb.event
 
EJB3PostDeleteEventListener() - Constructor for class org.hibernate.ejb.event.EJB3PostDeleteEventListener
 
EJB3PostDeleteEventListener(EntityCallbackHandler) - Constructor for class org.hibernate.ejb.event.EJB3PostDeleteEventListener
 
EJB3PostInsertEventListener - Class in org.hibernate.ejb.event
 
EJB3PostInsertEventListener() - Constructor for class org.hibernate.ejb.event.EJB3PostInsertEventListener
 
EJB3PostInsertEventListener(EntityCallbackHandler) - Constructor for class org.hibernate.ejb.event.EJB3PostInsertEventListener
 
EJB3PostLoadEventListener - Class in org.hibernate.ejb.event
 
EJB3PostLoadEventListener() - Constructor for class org.hibernate.ejb.event.EJB3PostLoadEventListener
 
EJB3PostLoadEventListener(EntityCallbackHandler) - Constructor for class org.hibernate.ejb.event.EJB3PostLoadEventListener
 
EJB3PostUpdateEventListener - Class in org.hibernate.ejb.event
Implementation of the post update listeners.
EJB3PostUpdateEventListener() - Constructor for class org.hibernate.ejb.event.EJB3PostUpdateEventListener
 
EJB3PostUpdateEventListener(EntityCallbackHandler) - Constructor for class org.hibernate.ejb.event.EJB3PostUpdateEventListener
 
EJB3SaveEventListener - Class in org.hibernate.ejb.event
Overrides the LifeCycle OnSave call to call the PrePersist operation
EJB3SaveEventListener() - Constructor for class org.hibernate.ejb.event.EJB3SaveEventListener
 
EJB3SaveEventListener(EntityCallbackHandler) - Constructor for class org.hibernate.ejb.event.EJB3SaveEventListener
 
EJB3SaveOrUpdateEventListener - Class in org.hibernate.ejb.event
Overrides the LifeCycle OnSave call to call the PrePersist operation
EJB3SaveOrUpdateEventListener() - Constructor for class org.hibernate.ejb.event.EJB3SaveOrUpdateEventListener
 
EJB3SaveOrUpdateEventListener(EntityCallbackHandler) - Constructor for class org.hibernate.ejb.event.EJB3SaveOrUpdateEventListener
 
EntityCallbackHandler - Class in org.hibernate.ejb.event
Keep track of all lifecycle callbacks and listeners for a given persistence unit
EntityCallbackHandler() - Constructor for class org.hibernate.ejb.event.EntityCallbackHandler
 
EntityManagerFactoryImpl - Class in org.hibernate.ejb
 
EntityManagerFactoryImpl(SessionFactory, PersistenceUnitTransactionType, boolean, Class) - Constructor for class org.hibernate.ejb.EntityManagerFactoryImpl
 
EntityManagerImpl - Class in org.hibernate.ejb
 
EntityManagerImpl(SessionFactory, PersistenceContextType, PersistenceUnitTransactionType, boolean, Class, Map) - Constructor for class org.hibernate.ejb.EntityManagerImpl
 
Entry - Class in org.hibernate.ejb.packaging
Represent a JAR entry Contains a name and an optional Input stream to the entry
Entry(String, InputStream) - Constructor for class org.hibernate.ejb.packaging.Entry
 
equals(Object) - Method in class org.hibernate.ejb.packaging.Entry
 
error(SAXParseException) - Method in class org.hibernate.ejb.packaging.PersistenceXmlLoader.ErrorLogger
 
EVENT_LISTENER_PREFIX - Static variable in class org.hibernate.ejb.HibernatePersistence
Event configuration should follow the following pattern hibernate.ejb.event.[eventType] f.q.c.n.EventListener1, f.q.c.n.EventListener12 ...
EventListenerConfigurator - Class in org.hibernate.ejb
 
EventListenerConfigurator(Ejb3Configuration) - Constructor for class org.hibernate.ejb.EventListenerConfigurator
 
executeUpdate() - Method in class org.hibernate.ejb.QueryImpl
 
ExplodedJarVisitor - Class in org.hibernate.ejb.packaging
 
ExplodedJarVisitor(URL, Filter[], String) - Constructor for class org.hibernate.ejb.packaging.ExplodedJarVisitor
 
ExplodedJarVisitor(String, Filter[]) - Constructor for class org.hibernate.ejb.packaging.ExplodedJarVisitor
 

F

fatalError(SAXParseException) - Method in class org.hibernate.ejb.packaging.PersistenceXmlLoader.ErrorLogger
 
FileFilter - Class in org.hibernate.ejb.packaging
Filter use to match a file by its name
FileFilter(boolean) - Constructor for class org.hibernate.ejb.packaging.FileFilter
 
FileZippedJarVisitor - Class in org.hibernate.ejb.packaging
Work on a JAR that can be accessed through a File
FileZippedJarVisitor(String, Filter[]) - Constructor for class org.hibernate.ejb.packaging.FileZippedJarVisitor
 
FileZippedJarVisitor(URL, Filter[], String) - Constructor for class org.hibernate.ejb.packaging.FileZippedJarVisitor
 
Filter - Class in org.hibernate.ejb.packaging
Filter used when searching elements in a JAR
Filter(boolean) - Constructor for class org.hibernate.ejb.packaging.Filter
 
find(Class<A>, Object) - Method in class org.hibernate.ejb.AbstractEntityManagerImpl
 
flush() - Method in class org.hibernate.ejb.AbstractEntityManagerImpl
 

G

getAnnotations() - Method in class org.hibernate.ejb.packaging.JavaElementFilter
 
getAnything() - Method in class org.hibernate.ejb.event.EJB3AutoFlushEventListener
 
getAnything() - Method in class org.hibernate.ejb.event.EJB3FlushEventListener
 
getBoolean(Object) - Static method in class org.hibernate.ejb.util.ConfigurationHelper
 
getBytesFromInputStream(InputStream) - Static method in class org.hibernate.ejb.packaging.JarVisitorFactory
 
getCacheMode(Object) - Static method in class org.hibernate.ejb.util.ConfigurationHelper
 
getCallbackMethod() - Method in class org.hibernate.ejb.event.Callback
 
getCascadeAction() - Method in class org.hibernate.ejb.event.EJB3PersistEventListener
 
getCascadeAction() - Method in class org.hibernate.ejb.event.EJB3PersistOnFlushEventListener
 
getCascadingAction() - Method in class org.hibernate.ejb.event.EJB3AutoFlushEventListener
 
getCascadingAction() - Method in class org.hibernate.ejb.event.EJB3FlushEventListener
 
getChildrenByTagName(Element, String) - Static method in class org.hibernate.ejb.packaging.XmlHelper
Returns an iterator over the children of the given element with the given tag name.
getClasses() - Method in class org.hibernate.ejb.packaging.PersistenceMetadata
 
getClassMapping(String) - Method in class org.hibernate.ejb.Ejb3Configuration
 
getClassMappings() - Method in class org.hibernate.ejb.Ejb3Configuration
 
getCollectionMapping(String) - Method in class org.hibernate.ejb.Ejb3Configuration
 
getConnection() - Method in class org.hibernate.ejb.connection.InjectedDataSourceConnectionProvider
 
getDelegate() - Method in class org.hibernate.ejb.AbstractEntityManagerImpl
returns the underlying session
getElementContent(Element) - Static method in class org.hibernate.ejb.packaging.XmlHelper
Get the content of the given element.
getElementContent(Element, String) - Static method in class org.hibernate.ejb.packaging.XmlHelper
Get the content of the given element.
getEventListeners() - Method in class org.hibernate.ejb.Ejb3Configuration
 
getExcludeUnlistedClasses() - Method in class org.hibernate.ejb.packaging.PersistenceMetadata
 
getFilterDefinitions() - Method in class org.hibernate.ejb.Ejb3Configuration
 
getFilters() - Method in class org.hibernate.ejb.packaging.AbstractJarVisitor
 
getFilters() - Method in class org.hibernate.ejb.packaging.JarProtocolVisitor
 
getFilters() - Method in interface org.hibernate.ejb.packaging.JarVisitor
 
getFlushMode() - Method in class org.hibernate.ejb.AbstractEntityManagerImpl
 
getFlushMode(Object) - Static method in class org.hibernate.ejb.util.ConfigurationHelper
 
getHbmfiles() - Method in class org.hibernate.ejb.packaging.PersistenceMetadata
 
getHibernateConfiguration() - Method in class org.hibernate.ejb.Ejb3Configuration
This API is intended to give a read-only configuration.
getHibernateQuery() - Method in interface org.hibernate.ejb.HibernateQuery
 
getHibernateQuery() - Method in class org.hibernate.ejb.QueryImpl
 
getInputStream() - Method in class org.hibernate.ejb.packaging.Entry
 
getInteger(Object) - Static method in class org.hibernate.ejb.util.ConfigurationHelper
 
getInterceptor() - Method in class org.hibernate.ejb.Ejb3Configuration
 
getJarFiles() - Method in class org.hibernate.ejb.packaging.PersistenceMetadata
 
getJarURLFromURLEntry(URL, String) - Static method in class org.hibernate.ejb.packaging.JarVisitorFactory
Get the JAR URL of the JAR containing the given entry Method used in a non managed environment
getJtaDatasource() - Method in class org.hibernate.ejb.packaging.PersistenceMetadata
 
getMappingFiles() - Method in class org.hibernate.ejb.packaging.PersistenceMetadata
 
getMatchingEntries() - Method in class org.hibernate.ejb.packaging.AbstractJarVisitor
Return the matching entries for each filter in the same order the filter where passed
getMatchingEntries() - Method in class org.hibernate.ejb.packaging.JarProtocolVisitor
 
getMatchingEntries() - Method in interface org.hibernate.ejb.packaging.JarVisitor
Return the matching entries for each filter in the same order the filter where passed
getName() - Method in class org.hibernate.ejb.packaging.Entry
 
getName() - Method in class org.hibernate.ejb.packaging.NamedInputStream
 
getName() - Method in class org.hibernate.ejb.packaging.PersistenceMetadata
 
getNamedQueries() - Method in class org.hibernate.ejb.Ejb3Configuration
 
getNamingStrategy() - Method in class org.hibernate.ejb.Ejb3Configuration
 
getNonJtaDatasource() - Method in class org.hibernate.ejb.packaging.PersistenceMetadata
 
getObjectInstance(Object, Name, Context, Hashtable<?, ?>) - Method in class org.hibernate.ejb.Ejb3ConfigurationObjectFactory
 
getOptionalChild(Element, String) - Static method in class org.hibernate.ejb.packaging.XmlHelper
Gets the child of the specified element having the specified name.
getOptionalChild(Element, String, Element) - Static method in class org.hibernate.ejb.packaging.XmlHelper
Gets the child of the specified element having the specified name.
getOptionalChildBooleanContent(Element, String) - Static method in class org.hibernate.ejb.packaging.XmlHelper
 
getOptionalChildContent(Element, String) - Static method in class org.hibernate.ejb.packaging.XmlHelper
Macro to get the content of an optional child element.
getPackages() - Method in class org.hibernate.ejb.packaging.PersistenceMetadata
 
getProperties() - Method in class org.hibernate.ejb.Ejb3Configuration
 
getProps() - Method in class org.hibernate.ejb.packaging.PersistenceMetadata
 
getProvider() - Method in class org.hibernate.ejb.packaging.PersistenceMetadata
 
getRawSession() - Method in class org.hibernate.ejb.AbstractEntityManagerImpl
Return a Session (even if the entity manager is closed
getRawSession() - Method in class org.hibernate.ejb.CurrentEntityManagerImpl
Deprecated.  
getRawSession() - Method in class org.hibernate.ejb.EntityManagerImpl
 
getReference(Class<T>, Object) - Method in class org.hibernate.ejb.AbstractEntityManagerImpl
 
getReference() - Method in class org.hibernate.ejb.Ejb3Configuration
 
getResultList() - Method in class org.hibernate.ejb.QueryImpl
 
getRollbackOnly() - Method in class org.hibernate.ejb.TransactionImpl
 
getSession() - Method in class org.hibernate.ejb.AbstractEntityManagerImpl
return a Session
getSession() - Method in class org.hibernate.ejb.CurrentEntityManagerImpl
Deprecated.  
getSession() - Method in class org.hibernate.ejb.EntityManagerImpl
 
getSession() - Method in interface org.hibernate.ejb.HibernateEntityManager
 
getSessionFactory() - Method in class org.hibernate.ejb.EntityManagerFactoryImpl
 
getSessionFactory() - Method in interface org.hibernate.ejb.HibernateEntityManagerFactory
 
getSingleResult() - Method in class org.hibernate.ejb.QueryImpl
 
getStatus() - Method in class org.hibernate.ejb.transaction.JoinableCMTTransaction
 
getStream() - Method in class org.hibernate.ejb.packaging.Filter
 
getStream() - Method in class org.hibernate.ejb.packaging.NamedInputStream
 
getTableMappings() - Method in class org.hibernate.ejb.Ejb3Configuration
 
getTransaction() - Method in class org.hibernate.ejb.AbstractEntityManagerImpl
 
getTransactionType() - Method in class org.hibernate.ejb.packaging.PersistenceMetadata
 
getTransactionType(String) - Static method in class org.hibernate.ejb.packaging.PersistenceXmlLoader
 
getUniqueChild(Element, String) - Static method in class org.hibernate.ejb.packaging.XmlHelper
Gets the child of the specified element having the specified unique name.
getUniqueChildContent(Element, String) - Static method in class org.hibernate.ejb.packaging.XmlHelper
Macro to get the content of a unique child element.
getUnqualifiedJarName() - Method in class org.hibernate.ejb.packaging.AbstractJarVisitor
Get the unqualified Jar name (ie wo path and wo extension)
getUnqualifiedJarName() - Method in class org.hibernate.ejb.packaging.JarProtocolVisitor
 
getUnqualifiedJarName() - Method in interface org.hibernate.ejb.packaging.JarVisitor
Get the unqualified Jar name (ie wo path and wo extension)
getVisitor(String, Filter[]) - Static method in class org.hibernate.ejb.packaging.JarVisitorFactory
Get a JarVisitor to the jar jarPath applying the given filters Method used in a non-managed environment
getVisitor(URL, Filter[]) - Static method in class org.hibernate.ejb.packaging.JarVisitorFactory
Build a JarVisitor on the given JAR URL applying the given filters
getVisitor(URL, Filter[], String) - Static method in class org.hibernate.ejb.packaging.JarVisitorFactory
 

H

hashCode() - Method in class org.hibernate.ejb.packaging.Entry
 
HBXML_FILES - Static variable in class org.hibernate.ejb.HibernatePersistence
 
HibernateEntityManager - Interface in org.hibernate.ejb
 
HibernateEntityManagerFactory - Interface in org.hibernate.ejb
 
HibernateEntityManagerImplementor - Interface in org.hibernate.ejb
 
HibernatePersistence - Class in org.hibernate.ejb
Hibernate EJB3 persistence provider implementation
HibernatePersistence() - Constructor for class org.hibernate.ejb.HibernatePersistence
 
HibernateQuery - Interface in org.hibernate.ejb
 

I

InjectedDataSourceConnectionProvider - Class in org.hibernate.ejb.connection
A connection provider that uses an injected DataSource.
InjectedDataSourceConnectionProvider() - Constructor for class org.hibernate.ejb.connection.InjectedDataSourceConnectionProvider
 
InjectionSettingsFactory - Class in org.hibernate.ejb
 
InjectionSettingsFactory() - Constructor for class org.hibernate.ejb.InjectionSettingsFactory
 
InputStreamZippedJarVisitor - Class in org.hibernate.ejb.packaging
Work on a JAR that can only be accessed through a inputstream This is less efficient than the FileZippedJarVisitor
InputStreamZippedJarVisitor(URL, Filter[], String) - Constructor for class org.hibernate.ejb.packaging.InputStreamZippedJarVisitor
 
InputStreamZippedJarVisitor(String, Filter[]) - Constructor for class org.hibernate.ejb.packaging.InputStreamZippedJarVisitor
 
INSTANCE - Static variable in class org.hibernate.ejb.event.EJB3AutoFlushEventListener
 
INSTANCE - Static variable in class org.hibernate.ejb.event.EJB3FlushEventListener
 
InterceptFieldClassFileTransformer - Class in org.hibernate.ejb.instrument
Enhance the classes allowing them to implements InterceptFieldEnabled This interface is then used by Hibernate for some optimizations.
InterceptFieldClassFileTransformer(List<String>) - Constructor for class org.hibernate.ejb.instrument.InterceptFieldClassFileTransformer
 
INTERCEPTOR - Static variable in class org.hibernate.ejb.HibernatePersistence
Interceptor class name, the class has to have a no-arg constructor the interceptor instance is shared amongst all EntityManager of a given EntityManagerFactory
invoke(Object) - Method in class org.hibernate.ejb.event.BeanCallback
 
invoke(Object) - Method in class org.hibernate.ejb.event.Callback
 
invoke(Object) - Method in class org.hibernate.ejb.event.ListenerCallback
 
invokeDeleteLifecycle(EventSource, Object, EntityPersister) - Method in class org.hibernate.ejb.event.EJB3DeleteEventListener
 
invokeInterceptor(SessionImplementor, Object, EntityEntry, Object[], EntityPersister) - Method in class org.hibernate.ejb.event.EJB3FlushEntityEventListener
 
isActive() - Method in class org.hibernate.ejb.TransactionImpl
 
isOpen() - Method in class org.hibernate.ejb.CurrentEntityManagerImpl
Deprecated.  
isOpen() - Method in class org.hibernate.ejb.EntityManagerFactoryImpl
 
isOpen() - Method in class org.hibernate.ejb.EntityManagerImpl
 
isTransactionInProgress() - Method in class org.hibernate.ejb.AbstractEntityManagerImpl
 
isTransactionInProgress() - Method in interface org.hibernate.ejb.HibernateEntityManagerImplementor
 
isTransactionInProgress(JDBCContext, TransactionFactory.Context) - Method in class org.hibernate.ejb.transaction.JoinableCMTTransaction
 
isTransactionInProgress(JDBCContext, TransactionFactory.Context, Transaction) - Method in class org.hibernate.ejb.transaction.JoinableCMTTransactionFactory
 

J

JACC_CONTEXT_ID - Static variable in class org.hibernate.ejb.HibernatePersistence
 
JACC_ENABLED - Static variable in class org.hibernate.ejb.HibernatePersistence
 
JACC_PREFIX - Static variable in class org.hibernate.ejb.HibernatePersistence
 
JarProtocolVisitor - Class in org.hibernate.ejb.packaging
 
JarProtocolVisitor(URL, Filter[], String) - Constructor for class org.hibernate.ejb.packaging.JarProtocolVisitor
 
jarUrl - Variable in class org.hibernate.ejb.packaging.AbstractJarVisitor
 
JarVisitor - Interface in org.hibernate.ejb.packaging
 
JarVisitorFactory - Class in org.hibernate.ejb.packaging
 
JarVisitorFactory() - Constructor for class org.hibernate.ejb.packaging.JarVisitorFactory
 
JavaElementFilter - Class in org.hibernate.ejb.packaging
Filter a Java element (class or package per fully qualified name and annotation existence) At least 1 annotation has to annotate the element and the accept method must match If none annotations are passed, only the accept method must pass.
JavaElementFilter(boolean, Class[]) - Constructor for class org.hibernate.ejb.packaging.JavaElementFilter
 
JoinableCMTTransaction - Class in org.hibernate.ejb.transaction
Implements a joinable transaction.
JoinableCMTTransaction(JDBCContext, TransactionFactory.Context) - Constructor for class org.hibernate.ejb.transaction.JoinableCMTTransaction
 
JoinableCMTTransaction.JoinStatus - Enum in org.hibernate.ejb.transaction
 
JoinableCMTTransactionFactory - Class in org.hibernate.ejb.transaction
A transaction is in progress if the underlying JTA tx is in progress and if the Tx is marked as MARKED_FOR_JOINED
JoinableCMTTransactionFactory() - Constructor for class org.hibernate.ejb.transaction.JoinableCMTTransactionFactory
 
joinTransaction() - Method in class org.hibernate.ejb.AbstractEntityManagerImpl
 
JTA_DATASOURCE - Static variable in class org.hibernate.ejb.HibernatePersistence
JTA datasource name

L

listener - Variable in class org.hibernate.ejb.event.ListenerCallback
 
ListenerCallback - Class in org.hibernate.ejb.event
 
ListenerCallback(Method, Object) - Constructor for class org.hibernate.ejb.event.ListenerCallback
 
LOADED_CLASSES - Static variable in class org.hibernate.ejb.HibernatePersistence
 
lock(Object, LockModeType) - Method in class org.hibernate.ejb.AbstractEntityManagerImpl
 
LogHelper - Class in org.hibernate.ejb.util
 
logPersistenceUnitInfo(PersistenceUnitInfo) - Static method in class org.hibernate.ejb.util.LogHelper
 

M

markAsRollback() - Method in class org.hibernate.ejb.AbstractEntityManagerImpl
 
markForJoined() - Method in class org.hibernate.ejb.transaction.JoinableCMTTransaction
 
merge(A) - Method in class org.hibernate.ejb.AbstractEntityManagerImpl
 

N

NamedInputStream - Class in org.hibernate.ejb.packaging
 
NamedInputStream(String, InputStream) - Constructor for class org.hibernate.ejb.packaging.NamedInputStream
 
NAMING_STRATEGY - Static variable in class org.hibernate.ejb.HibernatePersistence
Naming strategy class name, the class has to have a no-arg constructor
NamingHelper - Class in org.hibernate.ejb.util
 
NON_JTA_DATASOURCE - Static variable in class org.hibernate.ejb.HibernatePersistence
Non JTA datasource name

O

onPostDelete(PostDeleteEvent) - Method in class org.hibernate.ejb.event.EJB3PostDeleteEventListener
 
onPostInsert(PostInsertEvent) - Method in class org.hibernate.ejb.event.EJB3PostInsertEventListener
 
onPostLoad(PostLoadEvent) - Method in class org.hibernate.ejb.event.EJB3PostLoadEventListener
 
onPostRecreateCollection(PostCollectionRecreateEvent) - Method in class org.hibernate.ejb.event.EJB3PostUpdateEventListener
 
onPostRemoveCollection(PostCollectionRemoveEvent) - Method in class org.hibernate.ejb.event.EJB3PostUpdateEventListener
 
onPostUpdate(PostUpdateEvent) - Method in class org.hibernate.ejb.event.EJB3PostUpdateEventListener
 
onPostUpdateCollection(PostCollectionUpdateEvent) - Method in class org.hibernate.ejb.event.EJB3PostUpdateEventListener
 
open - Variable in class org.hibernate.ejb.EntityManagerImpl
 
org.hibernate.ejb - package org.hibernate.ejb
 
org.hibernate.ejb.connection - package org.hibernate.ejb.connection
 
org.hibernate.ejb.event - package org.hibernate.ejb.event
 
org.hibernate.ejb.instrument - package org.hibernate.ejb.instrument
 
org.hibernate.ejb.packaging - package org.hibernate.ejb.packaging
 
org.hibernate.ejb.transaction - package org.hibernate.ejb.transaction
 
org.hibernate.ejb.util - package org.hibernate.ejb.util
 
org.hibernate.engine - package org.hibernate.engine
 
overrideProperties(Properties, Map) - Static method in class org.hibernate.ejb.util.ConfigurationHelper
 

P

PACKAGE_NAMES - Static variable in class org.hibernate.ejb.HibernatePersistence
List of annotated packages Internal use only
PackageFilter - Class in org.hibernate.ejb.packaging
Filter on pachage element
PackageFilter(boolean, Class[]) - Constructor for class org.hibernate.ejb.packaging.PackageFilter
 
performDetachedEntityDeletionCheck(DeleteEvent) - Method in class org.hibernate.ejb.event.EJB3DeleteEventListener
 
persist(Object) - Method in class org.hibernate.ejb.AbstractEntityManagerImpl
 
PERSIST_EJB3 - Static variable in class org.hibernate.engine.EJB3CascadeStyle
cascade using EJB3CascadingAction
PERSIST_SKIPLAZY - Static variable in class org.hibernate.engine.EJB3CascadingAction
 
PERSISTENCE_UNIT_NAME - Static variable in class org.hibernate.ejb.HibernatePersistence
 
persistenceContextType - Variable in class org.hibernate.ejb.AbstractEntityManagerImpl
 
PersistenceMetadata - Class in org.hibernate.ejb.packaging
Simple represenation of persistence.xml Object used by JBoss EJB 3 for persistence.xml parsing
PersistenceMetadata() - Constructor for class org.hibernate.ejb.packaging.PersistenceMetadata
 
PersistenceXmlLoader - Class in org.hibernate.ejb.packaging
Persistence.xml handler
PersistenceXmlLoader.ErrorLogger - Class in org.hibernate.ejb.packaging
 
postCreate(Object) - Method in class org.hibernate.ejb.event.EntityCallbackHandler
 
postInit() - Method in class org.hibernate.ejb.AbstractEntityManagerImpl
 
postLoad(Object) - Method in class org.hibernate.ejb.event.EntityCallbackHandler
 
postRemove(Object) - Method in class org.hibernate.ejb.event.EntityCallbackHandler
 
postUpdate(Object) - Method in class org.hibernate.ejb.event.EntityCallbackHandler
 
preCreate(Object) - Method in class org.hibernate.ejb.event.EntityCallbackHandler
 
preRemove(Object) - Method in class org.hibernate.ejb.event.EntityCallbackHandler
 
preUpdate(Object) - Method in class org.hibernate.ejb.event.EntityCallbackHandler
 
PROVIDER - Static variable in class org.hibernate.ejb.HibernatePersistence
Provider

Q

QueryImpl - Class in org.hibernate.ejb
 
QueryImpl(Query, AbstractEntityManagerImpl) - Constructor for class org.hibernate.ejb.QueryImpl
 

R

refresh(Object) - Method in class org.hibernate.ejb.AbstractEntityManagerImpl
 
remove(Object) - Method in class org.hibernate.ejb.AbstractEntityManagerImpl
 
resetStatus() - Method in class org.hibernate.ejb.transaction.JoinableCMTTransaction
 
resolveCallback(XClass, Class, ReflectionManager) - Static method in class org.hibernate.ejb.event.CallbackResolver
 
rollback() - Method in class org.hibernate.ejb.TransactionImpl
 

S

saveWithGeneratedId(Object, String, Object, EventSource, boolean) - Method in class org.hibernate.ejb.event.EJB3MergeEventListener
 
saveWithGeneratedId(Object, String, Object, EventSource, boolean) - Method in class org.hibernate.ejb.event.EJB3PersistEventListener
 
saveWithGeneratedId(Object, String, Object, EventSource, boolean) - Method in class org.hibernate.ejb.event.EJB3SaveEventListener
 
saveWithGeneratedId(Object, String, Object, EventSource, boolean) - Method in class org.hibernate.ejb.event.EJB3SaveOrUpdateEventListener
 
saveWithRequestedId(Object, Serializable, String, Object, EventSource) - Method in class org.hibernate.ejb.event.EJB3MergeEventListener
 
saveWithRequestedId(Object, Serializable, String, Object, EventSource) - Method in class org.hibernate.ejb.event.EJB3PersistEventListener
 
saveWithRequestedId(Object, Serializable, String, Object, EventSource) - Method in class org.hibernate.ejb.event.EJB3SaveEventListener
 
saveWithRequestedId(Object, Serializable, String, Object, EventSource) - Method in class org.hibernate.ejb.event.EJB3SaveOrUpdateEventListener
 
session - Variable in class org.hibernate.ejb.EntityManagerImpl
 
SESSION_INTERCEPTOR - Static variable in class org.hibernate.ejb.HibernatePersistence
Interceptor class name, the class has to have a no-arg constructor
sessionFactory - Variable in class org.hibernate.ejb.EntityManagerImpl
 
setCallbackHandler(EntityCallbackHandler) - Method in interface org.hibernate.ejb.event.CallbackHandlerConsumer
 
setCallbackHandler(EntityCallbackHandler) - Method in class org.hibernate.ejb.event.EJB3DeleteEventListener
 
setCallbackHandler(EntityCallbackHandler) - Method in class org.hibernate.ejb.event.EJB3FlushEntityEventListener
 
setCallbackHandler(EntityCallbackHandler) - Method in class org.hibernate.ejb.event.EJB3MergeEventListener
 
setCallbackHandler(EntityCallbackHandler) - Method in class org.hibernate.ejb.event.EJB3PersistEventListener
 
setCallbackHandler(EntityCallbackHandler) - Method in class org.hibernate.ejb.event.EJB3PostDeleteEventListener
 
setCallbackHandler(EntityCallbackHandler) - Method in class org.hibernate.ejb.event.EJB3PostInsertEventListener
 
setCallbackHandler(EntityCallbackHandler) - Method in class org.hibernate.ejb.event.EJB3PostLoadEventListener
 
setCallbackHandler(EntityCallbackHandler) - Method in class org.hibernate.ejb.event.EJB3PostUpdateEventListener
 
setCallbackHandler(EntityCallbackHandler) - Method in class org.hibernate.ejb.event.EJB3SaveEventListener
 
setCallbackHandler(EntityCallbackHandler) - Method in class org.hibernate.ejb.event.EJB3SaveOrUpdateEventListener
 
setClasses(List<String>) - Method in class org.hibernate.ejb.packaging.PersistenceMetadata
 
setConnectionProviderInjectionData(Map) - Method in class org.hibernate.ejb.InjectionSettingsFactory
Map where the key represents the javabean property in witch Object will be injected
setDataSource(DataSource) - Method in class org.hibernate.ejb.connection.InjectedDataSourceConnectionProvider
 
setDataSource(DataSource) - Method in class org.hibernate.ejb.Ejb3Configuration
Used to inject a datasource object as the connection provider.
setEntityResolver(EntityResolver) - Method in class org.hibernate.ejb.Ejb3Configuration
 
setExcludeUnlistedClasses(boolean) - Method in class org.hibernate.ejb.packaging.PersistenceMetadata
 
setFirstResult(int) - Method in class org.hibernate.ejb.QueryImpl
 
setFlushMode(FlushModeType) - Method in class org.hibernate.ejb.AbstractEntityManagerImpl
 
setFlushMode(FlushModeType) - Method in class org.hibernate.ejb.QueryImpl
 
setHbmfiles(List<NamedInputStream>) - Method in class org.hibernate.ejb.packaging.PersistenceMetadata
Deprecated. use getHbmfiles() rather
setHint(String, Object) - Method in class org.hibernate.ejb.QueryImpl
 
setInterceptor(Interceptor) - Method in class org.hibernate.ejb.Ejb3Configuration
 
setJarFiles(Set<String>) - Method in class org.hibernate.ejb.packaging.PersistenceMetadata
 
setJtaDatasource(String) - Method in class org.hibernate.ejb.packaging.PersistenceMetadata
 
setListeners(String, String[]) - Method in class org.hibernate.ejb.Ejb3Configuration
 
setListeners(String, Object[]) - Method in class org.hibernate.ejb.Ejb3Configuration
 
setMappingFiles(List<String>) - Method in class org.hibernate.ejb.packaging.PersistenceMetadata
 
setMaxResults(int) - Method in class org.hibernate.ejb.QueryImpl
 
setName(String) - Method in class org.hibernate.ejb.packaging.NamedInputStream
 
setName(String) - Method in class org.hibernate.ejb.packaging.PersistenceMetadata
 
setNamingStrategy(NamingStrategy) - Method in class org.hibernate.ejb.Ejb3Configuration
 
setNonJtaDatasource(String) - Method in class org.hibernate.ejb.packaging.PersistenceMetadata
 
setPackages(List<String>) - Method in class org.hibernate.ejb.packaging.PersistenceMetadata
 
setParameter(String, Object) - Method in class org.hibernate.ejb.QueryImpl
 
setParameter(String, Date, TemporalType) - Method in class org.hibernate.ejb.QueryImpl
 
setParameter(String, Calendar, TemporalType) - Method in class org.hibernate.ejb.QueryImpl
 
setParameter(int, Object) - Method in class org.hibernate.ejb.QueryImpl
 
setParameter(int, Date, TemporalType) - Method in class org.hibernate.ejb.QueryImpl
 
setParameter(int, Calendar, TemporalType) - Method in class org.hibernate.ejb.QueryImpl
 
setProperties(Properties) - Method in class org.hibernate.ejb.Ejb3Configuration
 
setProperties(Properties) - Method in class org.hibernate.ejb.EventListenerConfigurator
 
setProperty(String, String) - Method in class org.hibernate.ejb.Ejb3Configuration
 
setProps(Properties) - Method in class org.hibernate.ejb.packaging.PersistenceMetadata
 
setProvider(String) - Method in class org.hibernate.ejb.packaging.PersistenceMetadata
 
setRollbackOnly() - Method in class org.hibernate.ejb.TransactionImpl
 
setStream(InputStream) - Method in class org.hibernate.ejb.packaging.NamedInputStream
 
setTransactionType(PersistenceUnitTransactionType) - Method in class org.hibernate.ejb.packaging.PersistenceMetadata
 

T

throwPersistenceException(PersistenceException) - Method in class org.hibernate.ejb.AbstractEntityManagerImpl
 
throwPersistenceException(HibernateException) - Method in class org.hibernate.ejb.AbstractEntityManagerImpl
 
throwPersistenceException(PersistenceException) - Method in interface org.hibernate.ejb.HibernateEntityManagerImplementor
 
throwPersistenceException(HibernateException) - Method in interface org.hibernate.ejb.HibernateEntityManagerImplementor
 
toString() - Method in class org.hibernate.ejb.packaging.PersistenceMetadata
 
touch() - Static method in class org.hibernate.ejb.Version
 
TRANSACTION_TYPE - Static variable in class org.hibernate.ejb.HibernatePersistence
² transaction type
TransactionImpl - Class in org.hibernate.ejb
 
TransactionImpl(AbstractEntityManagerImpl) - Constructor for class org.hibernate.ejb.TransactionImpl
 
transform(ClassLoader, String, Class<?>, ProtectionDomain, byte[]) - Method in class org.hibernate.ejb.instrument.InterceptFieldClassFileTransformer
 
tx - Variable in class org.hibernate.ejb.AbstractEntityManagerImpl
 

U

unqualifiedJarName - Variable in class org.hibernate.ejb.packaging.AbstractJarVisitor
 
unqualify() - Method in class org.hibernate.ejb.packaging.AbstractJarVisitor
 
USE_CLASS_ENHANCER - Static variable in class org.hibernate.ejb.HibernatePersistence
Enable the class file enhancement

V

valueOf(String) - Static method in enum org.hibernate.ejb.transaction.JoinableCMTTransaction.JoinStatus
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.hibernate.ejb.transaction.JoinableCMTTransaction.JoinStatus
Returns an array containing the constants of this enum type, in the order they're declared.
Version - Class in org.hibernate.ejb
 
Version() - Constructor for class org.hibernate.ejb.Version
 
VERSION - Static variable in class org.hibernate.ejb.Version
 

W

warning(SAXParseException) - Method in class org.hibernate.ejb.packaging.PersistenceXmlLoader.ErrorLogger
 
wrapStaleStateException(StaleStateException) - Method in class org.hibernate.ejb.AbstractEntityManagerImpl
 
wrapStaleStateException(StaleStateException) - Method in interface org.hibernate.ejb.HibernateEntityManagerImplementor
 

X

XML_FILE_NAMES - Static variable in class org.hibernate.ejb.HibernatePersistence
List of classes names Internal use only
XmlHelper - Class in org.hibernate.ejb.packaging
A utility class to cover up the rough bits of xml parsing

A B C D E F G H I J L M N O P Q R S T U V W X