org.jboss.seam.jsf
Class TransactionalSeamPortletPhaseListener
java.lang.Object
org.jboss.seam.jsf.AbstractSeamPhaseListener
org.jboss.seam.jsf.SeamPortletPhaseListener
org.jboss.seam.jsf.TransactionalSeamPortletPhaseListener
- All Implemented Interfaces:
- Serializable, EventListener, javax.faces.event.PhaseListener
- Direct Known Subclasses:
- SeamExtendedManagedPersistencePortletPhaseListener
public class TransactionalSeamPortletPhaseListener
- extends SeamPortletPhaseListener
Transaction management for extended persistence contexts.
A transaction spans the restore view, apply request values, process validations,
update model values and invoke application phases. It is committed when
invoke application is complete, or renderResponse() or responseComplete() is
called. A second transaction spans the render response phase.
- Author:
- Gavin King
- See Also:
- Serialized Form
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
TransactionalSeamPortletPhaseListener
public TransactionalSeamPortletPhaseListener()
handleTransactionsBeforePhase
public void handleTransactionsBeforePhase(javax.faces.event.PhaseEvent event)
- Overrides:
handleTransactionsBeforePhase in class SeamPortletPhaseListener
handleTransactionsAfterPhase
public void handleTransactionsAfterPhase(javax.faces.event.PhaseEvent event)
- Overrides:
handleTransactionsAfterPhase in class SeamPortletPhaseListener
handleTransactionsAfterPageActions
protected void handleTransactionsAfterPageActions(javax.faces.event.PhaseEvent event)
- Overrides:
handleTransactionsAfterPageActions in class AbstractSeamPhaseListener
afterInvokeApplication
protected void afterInvokeApplication()
- Description copied from class:
AbstractSeamPhaseListener
- Give the subclasses an opportunity to do stuff
- Overrides:
afterInvokeApplication in class AbstractSeamPhaseListener