A B C D F G I M O P R S T U V

A

afterRender() - Method in interface org.jboss.seam.persistence.PersistenceContexts
 

B

beforeRender() - Method in interface org.jboss.seam.persistence.PersistenceContexts
Perform

C

changeFlushMode(FlushModeType) - Method in interface org.jboss.seam.persistence.ManagedPersistenceContext
changes the flush mode of the persistence context.
changeFlushMode(FlushModeType) - Method in interface org.jboss.seam.persistence.PersistenceContexts
Changes the flush mode of all persistence contexts in the conversation
checkVersion(Object, EntityManager, Object, Object) - Method in interface org.jboss.seam.persistence.SeamPersistenceProvider
 
closeAfterTransaction() - Method in interface org.jboss.seam.persistence.ManagedPersistenceContext
Closes the persistence context after the current transaction has completed.

D

dirtyBetweenTransactions() - Method in enum org.jboss.seam.persistence.FlushModeType
Does this flush mode keep unflushed changes past a transaction commit?

F

FlushModeManager - Interface in org.jboss.seam.persistence
provides a means of configuring the default flush mode

TODO: This needs more thought, especially with regard to how it works in with PersistenceContexts

FlushModeType - Enum in org.jboss.seam.persistence
A full set of flush modes, including MANUAL, which is a glaring missing feature of the JPA spec.

G

getAdditionalEntityManagerInterfaces() - Method in interface org.jboss.seam.persistence.SeamPersistenceProvider
 
getBeanClass(Object) - Method in interface org.jboss.seam.persistence.SeamPersistenceProvider
Returns the class of an entity bean instance
getBeanType() - Method in interface org.jboss.seam.persistence.ManagedPersistenceContext
Returns the type of this persistence context.
getEntityManager() - Method in class org.jboss.seam.persistence.SeamManagedPersistenceContextCreated
 
getFlushMode() - Method in interface org.jboss.seam.persistence.PersistenceContexts
 
getFlushModeType() - Method in interface org.jboss.seam.persistence.FlushModeManager
 
getId(Object, EntityManager) - Method in interface org.jboss.seam.persistence.SeamPersistenceProvider
Get the value of the entity identifier attribute.
getName(Object, EntityManager) - Method in interface org.jboss.seam.persistence.SeamPersistenceProvider
Get the name of the entity
getProvider() - Method in interface org.jboss.seam.persistence.ManagedPersistenceContext
Returns the appropriate SeamPersistenceProvider implementation for this persistence context.
getQualifiers() - Method in interface org.jboss.seam.persistence.ManagedPersistenceContext
 
getRenderFlushMode() - Method in interface org.jboss.seam.persistence.SeamPersistenceProvider
Gets the FlushMode the persistence contexts should use during rendering
getSession() - Method in class org.jboss.seam.persistence.hibernate.SeamManagedHibernateSessionCreated
 
getVersion(Object, EntityManager) - Method in interface org.jboss.seam.persistence.SeamPersistenceProvider
Get the value of the entity version attribute.

I

isCorrectProvider(EntityManager) - Method in interface org.jboss.seam.persistence.SeamPersistenceProvider
Should return true if this is the correct persistence provider for the given entity manager factory
isDirty(EntityManager) - Method in interface org.jboss.seam.persistence.SeamPersistenceProvider
Does the persistence context have unflushed changes? If it does not, persistence context replication can be optimized.

M

ManagedPersistenceContext - Interface in org.jboss.seam.persistence
Support for additional operations for all seam managed persistence contexts.

O

org.jboss.seam.persistence - package org.jboss.seam.persistence
 
org.jboss.seam.persistence.hibernate - package org.jboss.seam.persistence.hibernate
 

P

PersistenceContexts - Interface in org.jboss.seam.persistence
PersistenceContexts tracks active persistence contexts within a conversation.
proxyDelegate(Object) - Method in interface org.jboss.seam.persistence.SeamPersistenceProvider
Wrap the delegate before returning it to the application
proxyEntityManager(EntityManager) - Method in interface org.jboss.seam.persistence.SeamPersistenceProvider
 

R

registerSynchronization(Synchronization, EntityManager) - Method in interface org.jboss.seam.persistence.SeamPersistenceProvider
Register a Synchronization with the current transaction.
restoreFlushMode() - Method in interface org.jboss.seam.persistence.PersistenceContexts
Restore the previous flush mode if the current flush mode is marked as temporary.

S

SeamManagedHibernateSessionCreated - Class in org.jboss.seam.persistence.hibernate
event that is fired when the hibernate session is created.
SeamManagedHibernateSessionCreated(Session) - Constructor for class org.jboss.seam.persistence.hibernate.SeamManagedHibernateSessionCreated
 
SeamManagedPersistenceContextCreated - Class in org.jboss.seam.persistence
Event that is fired when the SMPC is created.
SeamManagedPersistenceContextCreated(EntityManager) - Constructor for class org.jboss.seam.persistence.SeamManagedPersistenceContextCreated
 
SeamPersistenceProvider - Interface in org.jboss.seam.persistence
The interface can be implemented to provide extra functionality to a seam managed persistence context.
setFlushMode(EntityManager, FlushModeType) - Method in interface org.jboss.seam.persistence.SeamPersistenceProvider
sets the flush mode
setFlushModeManual(EntityManager) - Method in interface org.jboss.seam.persistence.SeamPersistenceProvider
Set the flush mode to manual-only flushing.
setFlushModeType(FlushModeType) - Method in interface org.jboss.seam.persistence.FlushModeManager
 

T

touch(ManagedPersistenceContext) - Method in interface org.jboss.seam.persistence.PersistenceContexts
 

U

untouch(ManagedPersistenceContext) - Method in interface org.jboss.seam.persistence.PersistenceContexts
 

V

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

A B C D F G I M O P R S T U V

Copyright © 2011 Seam Framework. All Rights Reserved.