public void endActiveFlowSession(String outcome, MutableAttributeMap<Object> output) throws IllegalStateException { flowExecution.endActiveFlowSession(outcome, output, this); }
public void endActiveFlowSession(String outcome, MutableAttributeMap output) throws IllegalStateException { flowExecution.endActiveFlowSession(outcome, output, this); }
public void endActiveFlowSession(String outcome, MutableAttributeMap<Object> output) throws IllegalStateException { flowExecution.endActiveFlowSession(outcome, output, this); }
public FlowSession endActiveFlowSession(MutableAttributeMap output) throws IllegalStateException { FlowSession session = getFlowExecutionContext().getActiveSession(); getExecutionListeners().fireSessionEnding(this, session, output); getActiveFlowInternal().end(this, output); if (logger.isDebugEnabled()) { logger.debug("Ending active session " + session + "; exposed session output is " + output); } session = flowExecution.endActiveFlowSession(); getExecutionListeners().fireSessionEnded(this, session, output); return session; }