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

A

AbstractUserTransaction - Class in org.jboss.seam.persistence.transaction
Base implementation of UserTransaction
AbstractUserTransaction() - Constructor for class org.jboss.seam.persistence.transaction.AbstractUserTransaction
 
addInterceptorBinding(AnnotatedType<X>) - Method in class org.jboss.seam.persistence.transaction.TransactionExtension
 
afterBeanDiscovery(AfterBeanDiscovery) - Method in class org.jboss.seam.persistence.hibernate.HibernateManagedPersistenceContextExtension
 
afterBeanDiscovery(AfterBeanDiscovery) - Method in class org.jboss.seam.persistence.ManagedPersistenceContextExtension
 
afterBeanDiscovery(AfterBeanDiscovery, BeanManager) - Method in class org.jboss.seam.persistence.transaction.scope.TransactionScopeExtension
 
afterBegin() - Method in class org.jboss.seam.persistence.transaction.EjbSynchronizations
 
afterCompletion(int) - Method in class org.jboss.seam.persistence.hibernate.HibernateManagedPersistenceContextProxyHandler
 
afterCompletion(int) - Method in class org.jboss.seam.persistence.ManagedPersistenceContextProxyHandler
 
afterCompletion(boolean) - Method in class org.jboss.seam.persistence.transaction.EjbSynchronizations
 
afterCompletion(int) - Method in class org.jboss.seam.persistence.transaction.scope.TransactionScopeContext
the transaction is done, destory the beans
afterRender() - Method in class org.jboss.seam.persistence.PersistenceContextsImpl
 
afterTransactionBegin() - Method in class org.jboss.seam.persistence.transaction.EjbSynchronizations
 
afterTransactionBegin() - Method in class org.jboss.seam.persistence.transaction.SeSynchronizations
 
afterTransactionBegin() - Method in interface org.jboss.seam.persistence.transaction.Synchronizations
 
afterTransactionCommit(boolean) - Method in class org.jboss.seam.persistence.transaction.EjbSynchronizations
 
afterTransactionCommit(boolean) - Method in class org.jboss.seam.persistence.transaction.SeSynchronizations
 
afterTransactionCommit(boolean) - Method in interface org.jboss.seam.persistence.transaction.Synchronizations
 
afterTransactionRollback() - Method in class org.jboss.seam.persistence.transaction.EjbSynchronizations
 
afterTransactionRollback() - Method in class org.jboss.seam.persistence.transaction.SeSynchronizations
 
afterTransactionRollback() - Method in interface org.jboss.seam.persistence.transaction.Synchronizations
 
APPLICATION_EXCEPTION - Static variable in class org.jboss.seam.persistence.util.EjbApi
 
aroundInvoke(InvocationContext) - Method in class org.jboss.seam.persistence.transaction.TransactionInterceptor
 

B

beforeBeanDiscovery(BeforeBeanDiscovery) - Method in class org.jboss.seam.persistence.ManagedPersistenceContextExtension
 
beforeCompletion() - Method in class org.jboss.seam.persistence.hibernate.HibernateManagedPersistenceContextProxyHandler
 
beforeCompletion() - Method in class org.jboss.seam.persistence.ManagedPersistenceContextProxyHandler
 
beforeCompletion() - Method in class org.jboss.seam.persistence.transaction.EjbSynchronizations
 
beforeCompletion() - Method in class org.jboss.seam.persistence.transaction.scope.TransactionScopeContext
 
beforeRender() - Method in class org.jboss.seam.persistence.PersistenceContextsImpl
 
beforeTransactionCommit() - Method in class org.jboss.seam.persistence.transaction.EjbSynchronizations
 
beforeTransactionCommit() - Method in class org.jboss.seam.persistence.transaction.SeSynchronizations
 
beforeTransactionCommit() - Method in interface org.jboss.seam.persistence.transaction.Synchronizations
 
begin() - Method in class org.jboss.seam.persistence.transaction.CMTTransaction
 
begin() - Method in class org.jboss.seam.persistence.transaction.DefaultSeamTransaction
 
begin() - Method in class org.jboss.seam.persistence.transaction.EntityTransaction
 
begin() - Method in class org.jboss.seam.persistence.transaction.NoTransaction
 
begin() - Method in class org.jboss.seam.persistence.transaction.UTTransaction
 

C

changeFlushMode(FlushModeType) - Method in class org.jboss.seam.persistence.PersistenceContextsImpl
 
checkVersion(Object, EntityManager, Object, Object) - Method in class org.jboss.seam.persistence.DefaultPersistenceProvider
 
CMTTransaction - Class in org.jboss.seam.persistence.transaction
Wraps EJBContext transaction management in a UserTransaction interface.
CMTTransaction(EJBContext, Synchronizations) - Constructor for class org.jboss.seam.persistence.transaction.CMTTransaction
 
commit() - Method in class org.jboss.seam.persistence.transaction.CMTTransaction
 
commit() - Method in class org.jboss.seam.persistence.transaction.DefaultSeamTransaction
 
commit() - Method in class org.jboss.seam.persistence.transaction.EntityTransaction
 
commit() - Method in class org.jboss.seam.persistence.transaction.NoTransaction
 
commit() - Method in class org.jboss.seam.persistence.transaction.UTTransaction
 
committing - Variable in class org.jboss.seam.persistence.transaction.EjbSynchronizations
 
ContextualIdentifierStore - Class in org.jboss.seam.persistence.transaction.scope
Class that maps a Contextual to an identifier.
ContextualIdentifierStore() - Constructor for class org.jboss.seam.persistence.transaction.scope.ContextualIdentifierStore
 
create(Bean<Session>, CreationalContext<Session>) - Method in class org.jboss.seam.persistence.hibernate.HibernateManagedPersistenceContextBeanLifecycle
creates the proxy
create(Bean<EntityManager>, CreationalContext<EntityManager>) - Method in class org.jboss.seam.persistence.ManagedPersistenceContextBeanLifecycle
creates the proxy
create(FlushModeManager) - Method in class org.jboss.seam.persistence.PersistenceContextsImpl
 
createCMTTransaction() - Method in class org.jboss.seam.persistence.transaction.DefaultSeamTransaction
 
createNoTransaction() - Method in class org.jboss.seam.persistence.transaction.DefaultSeamTransaction
 
createUTTransaction() - Method in class org.jboss.seam.persistence.transaction.DefaultSeamTransaction
 

D

DefaultPersistenceProvider - Class in org.jboss.seam.persistence
Abstraction layer for persistence providers (JPA implementations).
DefaultPersistenceProvider() - Constructor for class org.jboss.seam.persistence.DefaultPersistenceProvider
 
DefaultPersistenceProvider.Feature - Enum in org.jboss.seam.persistence
 
DefaultSeamTransaction - Class in org.jboss.seam.persistence.transaction
Supports injection of a Seam UserTransaction object that wraps the current JTA transaction or EJB container managed transaction.
DefaultSeamTransaction() - Constructor for class org.jboss.seam.persistence.transaction.DefaultSeamTransaction
 
destroy(Bean<Session>, Session, CreationalContext<Session>) - Method in class org.jboss.seam.persistence.hibernate.HibernateManagedPersistenceContextBeanLifecycle
 
destroy(Bean<EntityManager>, EntityManager, CreationalContext<EntityManager>) - Method in class org.jboss.seam.persistence.ManagedPersistenceContextBeanLifecycle
 
destroy() - Method in class org.jboss.seam.persistence.transaction.EjbSynchronizations
 
destroy() - Method in interface org.jboss.seam.persistence.transaction.LocalEjbSynchronizations
 

E

EjbApi - Class in org.jboss.seam.persistence.util
Utility class that provides access to some annotations from the Java Enterprise Edition specs if they are present on the classpath
EjbApi() - Constructor for class org.jboss.seam.persistence.util.EjbApi
 
EjbApi.Dummy - Annotation Type in org.jboss.seam.persistence.util
 
ejbContextName - Static variable in class org.jboss.seam.persistence.util.EJBContextUtils
 
EJBContextUtils - Class in org.jboss.seam.persistence.util
utility class to look up the EJBContext
EJBContextUtils() - Constructor for class org.jboss.seam.persistence.util.EJBContextUtils
 
EjbSynchronizations - Class in org.jboss.seam.persistence.transaction
Receives JTA transaction completion notifications from the EJB container, and passes them on to the registered Synchronizations.
EjbSynchronizations() - Constructor for class org.jboss.seam.persistence.transaction.EjbSynchronizations
 
enlist(EntityManager) - Method in class org.jboss.seam.persistence.transaction.AbstractUserTransaction
 
enlist(EntityManager) - Method in class org.jboss.seam.persistence.transaction.DefaultSeamTransaction
 
enlist(EntityManager) - Method in class org.jboss.seam.persistence.transaction.EntityTransaction
 
enlist(EntityManager) - Method in class org.jboss.seam.persistence.transaction.NoTransaction
 
EntityTransaction - Class in org.jboss.seam.persistence.transaction
Support for the JPA EntityTransaction API.
EntityTransaction() - Constructor for class org.jboss.seam.persistence.transaction.EntityTransaction
 
EnvironmentUtils - Class in org.jboss.seam.persistence.util
Provides information about the runtime environment
EnvironmentUtils() - Constructor for class org.jboss.seam.persistence.util.EnvironmentUtils
 
equals(Object) - Method in class org.jboss.seam.persistence.PersistenceContextsImpl.PersistenceContextDefintition
 
exceptionCausesRollback(Exception) - Static method in class org.jboss.seam.persistence.util.ExceptionUtil
 
ExceptionUtil - Class in org.jboss.seam.persistence.util
Utility class for dealing with application exceptions

F

featureSet - Variable in class org.jboss.seam.persistence.DefaultPersistenceProvider
 
FlushModeManagerImpl - Class in org.jboss.seam.persistence
Provides for programmatic configuration of the default flush mode.
FlushModeManagerImpl() - Constructor for class org.jboss.seam.persistence.FlushModeManagerImpl
 

G

get(Contextual<T>) - Method in class org.jboss.seam.persistence.transaction.scope.TransactionScopeContext
 
get(Contextual<T>, CreationalContext<T>) - Method in class org.jboss.seam.persistence.transaction.scope.TransactionScopeContext
 
getAdditionalEntityManagerInterfaces() - Method in class org.jboss.seam.persistence.DefaultPersistenceProvider
 
getAdditionalEntityManagerInterfaces() - Method in class org.jboss.seam.persistence.HibernatePersistenceProvider
 
getAdditionalSessionInterfaces() - Method in class org.jboss.seam.persistence.HibernatePersistenceProvider
 
getBeanClass(Object) - Method in class org.jboss.seam.persistence.DefaultPersistenceProvider
 
getContextual(String) - Method in class org.jboss.seam.persistence.transaction.scope.ContextualIdentifierStore
 
getEJBContext() - Static method in class org.jboss.seam.persistence.util.EJBContextUtils
 
getEjbContextName() - Static method in class org.jboss.seam.persistence.util.EJBContextUtils
 
getEjbql() - Method in class org.jboss.seam.persistence.QueryParser
 
getEntityManagerFactory() - Method in class org.jboss.seam.persistence.ManagedPersistenceContextBeanLifecycle
lazily resolve the relevant EMF
getFlushMode() - Method in class org.jboss.seam.persistence.PersistenceContextsImpl
 
getFlushModeType() - Method in class org.jboss.seam.persistence.FlushModeManagerImpl
 
getId(Object, EntityManager) - Method in class org.jboss.seam.persistence.DefaultPersistenceProvider
 
getId(Object, EntityManager) - Method in class org.jboss.seam.persistence.HibernatePersistenceProvider
 
getId(Contextual<?>) - Method in class org.jboss.seam.persistence.transaction.scope.ContextualIdentifierStore
 
getInitialContext(Hashtable<String, String>) - Static method in class org.jboss.seam.persistence.util.NamingUtils
 
getInitialContext() - Static method in class org.jboss.seam.persistence.util.NamingUtils
 
getInitialContextProperties() - Static method in class org.jboss.seam.persistence.util.NamingUtils
 
getInstance(Class<T>, BeanManager) - Static method in class org.jboss.seam.persistence.util.InstanceResolver
 
getInstance(Class<T>, BeanManager, Annotation...) - Static method in class org.jboss.seam.persistence.util.InstanceResolver
 
getName(Object, EntityManager) - Method in class org.jboss.seam.persistence.DefaultPersistenceProvider
 
getName(Object, EntityManager) - Method in class org.jboss.seam.persistence.HibernatePersistenceProvider
 
getParameterName(int) - Static method in class org.jboss.seam.persistence.QueryParser
 
getParameterValues() - Method in class org.jboss.seam.persistence.QueryParser
 
getPostLoadMethod(Object, EntityManager) - Method in class org.jboss.seam.persistence.DefaultPersistenceProvider
 
getPrePersistMethod(Object, EntityManager) - Method in class org.jboss.seam.persistence.DefaultPersistenceProvider
 
getPreRemoveMethod(Object, EntityManager) - Method in class org.jboss.seam.persistence.DefaultPersistenceProvider
 
getPreUpdateMethod(Object, EntityManager) - Method in class org.jboss.seam.persistence.DefaultPersistenceProvider
 
getQualifiers() - Method in class org.jboss.seam.persistence.PersistenceContextsImpl.PersistenceContextDefintition
 
getRenderFlushMode() - Method in class org.jboss.seam.persistence.DefaultPersistenceProvider
 
getRenderFlushMode() - Method in class org.jboss.seam.persistence.HibernatePersistenceProvider
 
getScope() - Method in class org.jboss.seam.persistence.transaction.scope.TransactionScopeContext
 
getSeamTransaction() - Method in class org.jboss.seam.persistence.transaction.DefaultSeamTransaction
 
getSessionFactory() - Method in class org.jboss.seam.persistence.hibernate.HibernateManagedPersistenceContextBeanLifecycle
lazily resolve the relevant EMF
getStatus() - Method in class org.jboss.seam.persistence.transaction.CMTTransaction
 
getStatus() - Method in class org.jboss.seam.persistence.transaction.DefaultSeamTransaction
 
getStatus() - Method in class org.jboss.seam.persistence.transaction.EntityTransaction
 
getStatus() - Method in class org.jboss.seam.persistence.transaction.NoTransaction
 
getStatus() - Method in class org.jboss.seam.persistence.transaction.UTTransaction
 
getSynchronizations() - Method in class org.jboss.seam.persistence.transaction.AbstractUserTransaction
 
getTouchedContexts() - Method in class org.jboss.seam.persistence.PersistenceContextsImpl
 
getType() - Method in class org.jboss.seam.persistence.PersistenceContextsImpl.PersistenceContextDefintition
 
getUserTransaction() - Method in class org.jboss.seam.persistence.transaction.DefaultSeamTransaction
 
getVersion(Object, EntityManager) - Method in class org.jboss.seam.persistence.DefaultPersistenceProvider
 

H

handleCreateQueryWithString(Method, Object[]) - Method in class org.jboss.seam.persistence.PersistenceContextProxyHandler
 
hashCode() - Method in class org.jboss.seam.persistence.PersistenceContextsImpl.PersistenceContextDefintition
 
HibernateManagedPersistenceContextBeanLifecycle - Class in org.jboss.seam.persistence.hibernate
lifecycle for seam managed hibernate sessions
HibernateManagedPersistenceContextBeanLifecycle(Set<Annotation>, ClassLoader, BeanManager) - Constructor for class org.jboss.seam.persistence.hibernate.HibernateManagedPersistenceContextBeanLifecycle
 
HibernateManagedPersistenceContextExtension - Class in org.jboss.seam.persistence.hibernate
Extension the wraps producer methods/fields that produce an entity manager to turn them into Seam Managed Persistence Contexts.
HibernateManagedPersistenceContextExtension() - Constructor for class org.jboss.seam.persistence.hibernate.HibernateManagedPersistenceContextExtension
 
HibernateManagedPersistenceContextProxyHandler - Class in org.jboss.seam.persistence.hibernate
Proxy handler for the seam managed Hibernate session.
HibernateManagedPersistenceContextProxyHandler(Session, BeanManager, Set<Annotation>, PersistenceContexts, SeamPersistenceProvider) - Constructor for class org.jboss.seam.persistence.hibernate.HibernateManagedPersistenceContextProxyHandler
 
HibernatePersistenceProvider - Class in org.jboss.seam.persistence
Support for non-standardized features of Hibernate, when used as the JPA persistence provider.
HibernatePersistenceProvider() - Constructor for class org.jboss.seam.persistence.HibernatePersistenceProvider
 

I

init() - Method in class org.jboss.seam.persistence.HibernatePersistenceProvider
 
init(Synchronizations) - Method in class org.jboss.seam.persistence.transaction.EntityTransaction
 
InjectionEventListener - Class in org.jboss.seam.persistence
Event listener that enables injection and initalizer methods for JPA entities Other CDI featues such as interceptors, observer methods and decorators are not supported TODO: should we check for the presence of invalid annotations such as @Observes and log a warning? This listener must be enabled in orm.xml
InjectionEventListener() - Constructor for class org.jboss.seam.persistence.InjectionEventListener
 
InstanceResolver - Class in org.jboss.seam.persistence.util
Utillity class that can get an Instance from the bean manager
INVOCATION_CONTEXT_AVAILABLE - Static variable in class org.jboss.seam.persistence.util.EjbApi
 
invoke(Object, Method, Object[]) - Method in class org.jboss.seam.persistence.hibernate.HibernateManagedPersistenceContextProxyHandler
 
invoke(Object, Method, Object[]) - Method in class org.jboss.seam.persistence.ManagedPersistenceContextProxyHandler
 
invoke(Object, Method, Object[]) - Method in class org.jboss.seam.persistence.PersistenceContextProxyHandler
 
isActive() - Method in class org.jboss.seam.persistence.transaction.AbstractUserTransaction
 
isActive() - Method in class org.jboss.seam.persistence.transaction.DefaultSeamTransaction
 
isActive() - Method in class org.jboss.seam.persistence.transaction.scope.TransactionScopeContext
 
isActiveOrMarkedRollback() - Method in class org.jboss.seam.persistence.transaction.AbstractUserTransaction
 
isActiveOrMarkedRollback() - Method in class org.jboss.seam.persistence.transaction.DefaultSeamTransaction
 
isAwareOfContainerTransactions() - Method in class org.jboss.seam.persistence.transaction.EjbSynchronizations
 
isAwareOfContainerTransactions() - Method in class org.jboss.seam.persistence.transaction.SeSynchronizations
 
isAwareOfContainerTransactions() - Method in interface org.jboss.seam.persistence.transaction.Synchronizations
 
isCommitted() - Method in class org.jboss.seam.persistence.transaction.AbstractUserTransaction
 
isCommitted() - Method in class org.jboss.seam.persistence.transaction.DefaultSeamTransaction
 
isConversationContextRequired() - Method in class org.jboss.seam.persistence.transaction.AbstractUserTransaction
 
isConversationContextRequired() - Method in class org.jboss.seam.persistence.transaction.DefaultSeamTransaction
 
isConversationContextRequired() - Method in class org.jboss.seam.persistence.transaction.EntityTransaction
 
isCorrectProvider(EntityManager) - Method in class org.jboss.seam.persistence.DefaultPersistenceProvider
 
isCorrectProvider(EntityManager) - Method in class org.jboss.seam.persistence.HibernatePersistenceProvider
 
isDirty(EntityManager) - Method in class org.jboss.seam.persistence.DefaultPersistenceProvider
 
isDirty(EntityManager) - Method in class org.jboss.seam.persistence.HibernatePersistenceProvider
 
isEEEnvironment() - Static method in class org.jboss.seam.persistence.util.EnvironmentUtils
 
isEjb(AnnotatedType<X>) - Static method in class org.jboss.seam.persistence.util.EjbApi
 
isMarkedRollback() - Method in class org.jboss.seam.persistence.transaction.AbstractUserTransaction
 
isMarkedRollback() - Method in class org.jboss.seam.persistence.transaction.DefaultSeamTransaction
 
isNewTransactionRequired(boolean) - Method in class org.jboss.seam.persistence.transaction.Work
 
isNoTransaction() - Method in class org.jboss.seam.persistence.transaction.AbstractUserTransaction
 
isNoTransaction() - Method in class org.jboss.seam.persistence.transaction.DefaultSeamTransaction
 
isRolledBack() - Method in class org.jboss.seam.persistence.transaction.AbstractUserTransaction
 
isRolledBack() - Method in class org.jboss.seam.persistence.transaction.DefaultSeamTransaction
 
isRolledBackOrMarkedRollback() - Method in class org.jboss.seam.persistence.transaction.AbstractUserTransaction
 
isRolledBackOrMarkedRollback() - Method in class org.jboss.seam.persistence.transaction.DefaultSeamTransaction
 

L

load(Object) - Method in class org.jboss.seam.persistence.InjectionEventListener
 
LocalEjbSynchronizations - Interface in org.jboss.seam.persistence.transaction
Local interface for EjbTransaction

M

ManagedPersistenceContextBeanLifecycle - Class in org.jboss.seam.persistence
SMPC lifecycle for SMPC's configured via @SeamManaged
ManagedPersistenceContextBeanLifecycle(Set<Annotation>, ClassLoader, BeanManager, Set<Class<?>>, List<SeamPersistenceProvider>) - Constructor for class org.jboss.seam.persistence.ManagedPersistenceContextBeanLifecycle
 
ManagedPersistenceContextExtension - Class in org.jboss.seam.persistence
Extension the wraps producer methods/fields that produce an entity manager factory to turn them into Seam Managed Persistence Contexts.
ManagedPersistenceContextExtension() - Constructor for class org.jboss.seam.persistence.ManagedPersistenceContextExtension
 
ManagedPersistenceContextProxyHandler - Class in org.jboss.seam.persistence
Proxy handler for the seam managed persistence context.
ManagedPersistenceContextProxyHandler(EntityManager, BeanManager, Set<Annotation>, PersistenceContexts, SeamPersistenceProvider) - Constructor for class org.jboss.seam.persistence.ManagedPersistenceContextProxyHandler
 
manager - Variable in class org.jboss.seam.persistence.hibernate.HibernateManagedPersistenceContextBeanLifecycle
 
manager - Variable in class org.jboss.seam.persistence.ManagedPersistenceContextBeanLifecycle
 
MANDATORY - Static variable in class org.jboss.seam.persistence.util.EjbApi
 
MESSAGE_DRIVEN - Static variable in class org.jboss.seam.persistence.util.EjbApi
 

N

name(Annotation) - Static method in class org.jboss.seam.persistence.util.EjbApi
 
NamingUtils - Class in org.jboss.seam.persistence.util
this has been ported to seam and hacked to make it work we need to figure out what we are doing with JNDI in seam 3 and make this go away
NEVER - Static variable in class org.jboss.seam.persistence.util.EjbApi
 
NOT_SUPPORTED - Static variable in class org.jboss.seam.persistence.util.EjbApi
 
NoTransaction - Class in org.jboss.seam.persistence.transaction
When no kind of transaction management exists.
NoTransaction() - Constructor for class org.jboss.seam.persistence.transaction.NoTransaction
 

O

org.jboss.seam.persistence - package org.jboss.seam.persistence
 
org.jboss.seam.persistence.hibernate - package org.jboss.seam.persistence.hibernate
 
org.jboss.seam.persistence.transaction - package org.jboss.seam.persistence.transaction
 
org.jboss.seam.persistence.transaction.scope - package org.jboss.seam.persistence.transaction.scope
 
org.jboss.seam.persistence.util - package org.jboss.seam.persistence.util
 

P

PersistenceContextProxyHandler - Class in org.jboss.seam.persistence
Proxy handler for the entity manager proxy that allows the use of EL in queries.
PersistenceContextProxyHandler(EntityManager, BeanManager) - Constructor for class org.jboss.seam.persistence.PersistenceContextProxyHandler
 
PersistenceContextsImpl - Class in org.jboss.seam.persistence
Maintains the set of persistence contexts that have been touched in a conversation.
PersistenceContextsImpl() - Constructor for class org.jboss.seam.persistence.PersistenceContextsImpl
 
PersistenceContextsImpl.PersistenceContextDefintition - Class in org.jboss.seam.persistence
 
PersistenceContextsImpl.PersistenceContextDefintition(Set<Annotation>, Class<?>) - Constructor for class org.jboss.seam.persistence.PersistenceContextsImpl.PersistenceContextDefintition
 
processAnnotatedType(ProcessAnnotatedType<T>, BeanManager) - Method in class org.jboss.seam.persistence.hibernate.HibernateManagedPersistenceContextExtension
loops through the fields on an AnnotatedType looking for a SessionFactory producer that is annotated SeamManaged.
processAnnotatedType(ProcessAnnotatedType<T>, BeanManager) - Method in class org.jboss.seam.persistence.ManagedPersistenceContextExtension
loops through the fields on an AnnotatedType looking for a @PersistnceUnit producer field that is annotated SeamManaged.
processAnnotatedType(ProcessAnnotatedType<X>) - Method in class org.jboss.seam.persistence.transaction.TransactionExtension
Looks for @Transaction or @TransactionAttribute annotations and if they are found adds the transaction intercepter binding
proxyDelegate(Object) - Method in class org.jboss.seam.persistence.DefaultPersistenceProvider
 
proxyDelegate(Object) - Method in class org.jboss.seam.persistence.HibernatePersistenceProvider
Wrap the delegate Hibernate Session in a proxy that implements FullTextSession if Hibernate Search is available in the classpath.
proxyEntityManager(EntityManager) - Method in class org.jboss.seam.persistence.DefaultPersistenceProvider
 
proxyEntityManager(EntityManager) - Method in class org.jboss.seam.persistence.HibernatePersistenceProvider
 

Q

qualifiers - Variable in class org.jboss.seam.persistence.hibernate.HibernateManagedPersistenceContextBeanLifecycle
 
qualifiers - Variable in class org.jboss.seam.persistence.ManagedPersistenceContextBeanLifecycle
 
QueryParser - Class in org.jboss.seam.persistence
Parses hql queries and replaces el with named parameters
QueryParser(Expressions, String) - Constructor for class org.jboss.seam.persistence.QueryParser
 
QueryParser(Expressions, String, int) - Constructor for class org.jboss.seam.persistence.QueryParser
 

R

registerSynchronization(Synchronization, EntityManager) - Method in class org.jboss.seam.persistence.DefaultPersistenceProvider
 
registerSynchronization(Synchronization, EntityManager) - Method in class org.jboss.seam.persistence.HibernatePersistenceProvider
 
registerSynchronization(Synchronization) - Method in class org.jboss.seam.persistence.transaction.AbstractUserTransaction
 
registerSynchronization(Synchronization) - Method in class org.jboss.seam.persistence.transaction.CMTTransaction
 
registerSynchronization(Synchronization) - Method in class org.jboss.seam.persistence.transaction.DefaultSeamTransaction
 
registerSynchronization(Synchronization) - Method in class org.jboss.seam.persistence.transaction.EjbSynchronizations
 
registerSynchronization(Synchronization) - Method in class org.jboss.seam.persistence.transaction.EntityTransaction
 
registerSynchronization(Synchronization) - Method in class org.jboss.seam.persistence.transaction.NoTransaction
 
registerSynchronization(Synchronization) - Method in class org.jboss.seam.persistence.transaction.SeSynchronizations
 
registerSynchronization(Synchronization) - Method in interface org.jboss.seam.persistence.transaction.Synchronizations
 
registerSynchronization(Synchronization) - Method in class org.jboss.seam.persistence.transaction.UTTransaction
 
REQUIRED - Static variable in class org.jboss.seam.persistence.util.EjbApi
 
REQUIRES_NEW - Static variable in class org.jboss.seam.persistence.util.EjbApi
 
restoreFlushMode() - Method in class org.jboss.seam.persistence.PersistenceContextsImpl
 
rollback() - Method in class org.jboss.seam.persistence.transaction.CMTTransaction
 
rollback() - Method in class org.jboss.seam.persistence.transaction.DefaultSeamTransaction
 
rollback() - Method in class org.jboss.seam.persistence.transaction.EntityTransaction
 
rollback() - Method in class org.jboss.seam.persistence.transaction.NoTransaction
 
rollback() - Method in class org.jboss.seam.persistence.transaction.UTTransaction
 
rollback(Annotation) - Static method in class org.jboss.seam.persistence.util.EjbApi
 

S

SePersistenceContextExtension - Class in org.jboss.seam.persistence
Support for managed persistence contexts in a Java SE environment or Servlet container.
SePersistenceContextExtension() - Constructor for class org.jboss.seam.persistence.SePersistenceContextExtension
 
SeSynchronizations - Class in org.jboss.seam.persistence.transaction
This implementation does not have access to the JTA TransactionManager, so it is not fully aware of container managed transaction lifecycle, and is not able to register Synchronizations with a container managed transaction.
SeSynchronizations() - Constructor for class org.jboss.seam.persistence.transaction.SeSynchronizations
 
setEjbContextName(String) - Static method in class org.jboss.seam.persistence.util.EJBContextUtils
 
setFlushMode(EntityManager, FlushModeType) - Method in class org.jboss.seam.persistence.DefaultPersistenceProvider
 
setFlushModeManual(EntityManager) - Method in class org.jboss.seam.persistence.DefaultPersistenceProvider
 
setFlushModeManual(EntityManager) - Method in class org.jboss.seam.persistence.HibernatePersistenceProvider
 
setFlushModeType(FlushModeType) - Method in class org.jboss.seam.persistence.FlushModeManagerImpl
 
setInitialContextProperties(Hashtable) - Static method in class org.jboss.seam.persistence.util.NamingUtils
 
setRollbackOnly() - Method in class org.jboss.seam.persistence.transaction.CMTTransaction
 
setRollbackOnly() - Method in class org.jboss.seam.persistence.transaction.DefaultSeamTransaction
 
setRollbackOnly() - Method in class org.jboss.seam.persistence.transaction.EntityTransaction
 
setRollbackOnly() - Method in class org.jboss.seam.persistence.transaction.NoTransaction
 
setRollbackOnly() - Method in class org.jboss.seam.persistence.transaction.UTTransaction
 
setSynchronizations(Synchronizations) - Method in class org.jboss.seam.persistence.transaction.AbstractUserTransaction
 
setTransactionTimeout(int) - Method in class org.jboss.seam.persistence.transaction.CMTTransaction
 
setTransactionTimeout(int) - Method in class org.jboss.seam.persistence.transaction.DefaultSeamTransaction
 
setTransactionTimeout(int) - Method in class org.jboss.seam.persistence.transaction.EntityTransaction
 
setTransactionTimeout(int) - Method in class org.jboss.seam.persistence.transaction.NoTransaction
 
setTransactionTimeout(int) - Method in class org.jboss.seam.persistence.transaction.UTTransaction
 
SINGLETON - Static variable in class org.jboss.seam.persistence.util.EjbApi
 
STANDARD_EJB_CONTEXT_NAME - Static variable in class org.jboss.seam.persistence.util.EJBContextUtils
 
STATEFUL - Static variable in class org.jboss.seam.persistence.util.EjbApi
 
STATELESS - Static variable in class org.jboss.seam.persistence.util.EjbApi
 
SUPPORTS - Static variable in class org.jboss.seam.persistence.util.EjbApi
 
supportsFeature(DefaultPersistenceProvider.Feature) - Method in class org.jboss.seam.persistence.DefaultPersistenceProvider
Indicate whether this JPA provider supports the feature defined by the provided Feature enum value.
synchronizations - Variable in class org.jboss.seam.persistence.transaction.EjbSynchronizations
 
synchronizations - Variable in class org.jboss.seam.persistence.transaction.SeSynchronizations
 
Synchronizations - Interface in org.jboss.seam.persistence.transaction
Interface for registering transaction synchronizations

T

touch(ManagedPersistenceContext) - Method in class org.jboss.seam.persistence.PersistenceContextsImpl
 
TRANSACTION_ATTRIBUTE - Static variable in class org.jboss.seam.persistence.util.EjbApi
 
TRANSACTION_ATTRIBUTE_TYPE - Static variable in class org.jboss.seam.persistence.util.EjbApi
 
TransactionExtension - Class in org.jboss.seam.persistence.transaction
Extension than provides a SeamTransaction if no other UserTransaction has been registered.
TransactionExtension() - Constructor for class org.jboss.seam.persistence.transaction.TransactionExtension
 
TransactionInterceptor - Class in org.jboss.seam.persistence.transaction
Implements transaction propagation rules for Seam JavaBean components.
TransactionInterceptor() - Constructor for class org.jboss.seam.persistence.transaction.TransactionInterceptor
 
TransactionScopeContext - Class in org.jboss.seam.persistence.transaction.scope
Context for the TransactionScoped scope
TransactionScopeContext(BeanManager) - Constructor for class org.jboss.seam.persistence.transaction.scope.TransactionScopeContext
 
TransactionScopeExtension - Class in org.jboss.seam.persistence.transaction.scope
Extension that registers the context for TransactionScoped beans
TransactionScopeExtension() - Constructor for class org.jboss.seam.persistence.transaction.scope.TransactionScopeExtension
 

U

untouch(ManagedPersistenceContext) - Method in class org.jboss.seam.persistence.PersistenceContextsImpl
 
UTTransaction - Class in org.jboss.seam.persistence.transaction
Wraps JTA transaction management in a Seam UserTransaction interface.

V

value(Annotation) - Static method in class org.jboss.seam.persistence.util.EjbApi
 
valueOf(String) - Static method in enum org.jboss.seam.persistence.DefaultPersistenceProvider.Feature
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.jboss.seam.persistence.DefaultPersistenceProvider.Feature
Returns an array containing the constants of this enum type, in the order they are declared.

W

Work<T> - Class in org.jboss.seam.persistence.transaction
Performs work in a JTA transaction.
Work() - Constructor for class org.jboss.seam.persistence.transaction.Work
 
work() - Method in class org.jboss.seam.persistence.transaction.Work
 
workInTransaction(SeamTransaction) - Method in class org.jboss.seam.persistence.transaction.Work
 

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

Copyright © 2010 Seam Framework. All Rights Reserved.