|
Groovy Documentation | |||||||
| FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||
java.lang.Objectorg.springframework.webflow.persistence.HibernateFlowExecutionListener
org.codehaus.groovy.grails.webflow.persistence.SessionAwareHibernateFlowExecutionListener
public class SessionAwareHibernateFlowExecutionListener extends HibernateFlowExecutionListener
Extends the HibernateFlowExecutionListener and doesn't bind a session if one is already present.
| Constructor Summary | |
SessionAwareHibernateFlowExecutionListener(SessionFactory sessionFactory, PlatformTransactionManager transactionManager)
Create a new Hibernate Flow Execution Listener using giving Hibernate session factory and transaction manager. |
|
| Method Summary | |
|---|---|
void
|
paused(RequestContext context)
|
void
|
resuming(RequestContext context)
|
void
|
sessionEnded(RequestContext context, FlowSession session, java.lang.String outcome, AttributeMap output)
|
void
|
sessionEnding(RequestContext context, FlowSession session, java.lang.String outcome, MutableAttributeMap output)
|
void
|
sessionStarting(RequestContext context, FlowSession session, MutableAttributeMap input)
|
| Constructor Detail |
|---|
public SessionAwareHibernateFlowExecutionListener(SessionFactory sessionFactory, PlatformTransactionManager transactionManager)
sessionFactory - the session factory to usetransactionManager - the transaction manager to drive transactions
| Method Detail |
|---|
@Override public void paused(RequestContext context)
@Override public void resuming(RequestContext context)
@Override public void sessionEnded(RequestContext context, FlowSession session, java.lang.String outcome, AttributeMap output)
@Override public void sessionEnding(RequestContext context, FlowSession session, java.lang.String outcome, MutableAttributeMap output)
@Override public void sessionStarting(RequestContext context, FlowSession session, MutableAttributeMap input)
Groovy Documentation