org.zkoss.spring.webflow.context.servlet
Class ZkFlowUrlHandler

java.lang.Object
  extended by org.springframework.webflow.context.servlet.DefaultFlowUrlHandler
      extended by org.zkoss.spring.webflow.context.servlet.ZkFlowUrlHandler
All Implemented Interfaces:
org.springframework.webflow.context.servlet.FlowUrlHandler

public class ZkFlowUrlHandler
extends org.springframework.webflow.context.servlet.DefaultFlowUrlHandler

ZK event flow URL manipulation.

Since:
1.1
Author:
henrichen

Constructor Summary
ZkFlowUrlHandler()
           
 
Method Summary
 java.lang.String createFlowDefinitionUrl(java.lang.String flowId, org.springframework.webflow.core.collection.AttributeMap input, javax.servlet.http.HttpServletRequest request)
           
 java.lang.String createFlowExecutionUrl(java.lang.String flowId, java.lang.String flowExecutionKey, javax.servlet.http.HttpServletRequest request)
           
 java.lang.String getFlowExecutionKey(javax.servlet.http.HttpServletRequest request)
           
 java.lang.String getFlowId(javax.servlet.http.HttpServletRequest request)
           
 
Methods inherited from class org.springframework.webflow.context.servlet.DefaultFlowUrlHandler
appendQueryParameters, getEncodingScheme, setEncodingScheme
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ZkFlowUrlHandler

public ZkFlowUrlHandler()
Method Detail

getFlowExecutionKey

public java.lang.String getFlowExecutionKey(javax.servlet.http.HttpServletRequest request)
Specified by:
getFlowExecutionKey in interface org.springframework.webflow.context.servlet.FlowUrlHandler
Overrides:
getFlowExecutionKey in class org.springframework.webflow.context.servlet.DefaultFlowUrlHandler

getFlowId

public java.lang.String getFlowId(javax.servlet.http.HttpServletRequest request)
Specified by:
getFlowId in interface org.springframework.webflow.context.servlet.FlowUrlHandler
Overrides:
getFlowId in class org.springframework.webflow.context.servlet.DefaultFlowUrlHandler

createFlowExecutionUrl

public java.lang.String createFlowExecutionUrl(java.lang.String flowId,
                                               java.lang.String flowExecutionKey,
                                               javax.servlet.http.HttpServletRequest request)
Specified by:
createFlowExecutionUrl in interface org.springframework.webflow.context.servlet.FlowUrlHandler
Overrides:
createFlowExecutionUrl in class org.springframework.webflow.context.servlet.DefaultFlowUrlHandler

createFlowDefinitionUrl

public java.lang.String createFlowDefinitionUrl(java.lang.String flowId,
                                                org.springframework.webflow.core.collection.AttributeMap input,
                                                javax.servlet.http.HttpServletRequest request)
Specified by:
createFlowDefinitionUrl in interface org.springframework.webflow.context.servlet.FlowUrlHandler
Overrides:
createFlowDefinitionUrl in class org.springframework.webflow.context.servlet.DefaultFlowUrlHandler


Copyright © 2005-2007 Potix Corporation. All Rights Reserved.