インターフェース FlowUrlHandler
public interface FlowUrlHandler
フロー URL を解析および生成するためのインターフェース。特定のフロー URL 形式をカプセル化します。
- 作成者:
- Keith Donald
方法の概要
修飾子と型メソッド説明createFlowDefinitionUrl(StringSE flowId, AttributeMap<?> input, jakarta.servlet.http.HttpServletRequest request) アドレス指定するとフローの新しい実行が開始される URL を作成します。createFlowExecutionUrl(StringSE flowId, StringSE flowExecutionKey, jakarta.servlet.http.HttpServletRequest request) アドレス指定するとフローの既存の実行を再開する URL を作成します。getFlowExecutionKey(jakarta.servlet.http.HttpServletRequest request) リクエストからフロー実行を抽出します。getFlowId(jakarta.servlet.http.HttpServletRequest request) リクエストからフロー ID を抽出します。
メソッドの詳細
getFlowExecutionKey
リクエストからフロー実行を抽出します。- パラメーター:
request- リクエスト- 戻り値:
- フロー実行キー、またはフロー実行キーが存在しない場合は null
getFlowId
リクエストからフロー ID を抽出します。- パラメーター:
request- リクエスト- 戻り値:
- フロー ID、またはフロー ID が存在しない場合は null
createFlowDefinitionUrl
StringSE createFlowDefinitionUrl(StringSE flowId, AttributeMap<?> input, jakarta.servlet.http.HttpServletRequest request) アドレス指定するとフローの新しい実行が開始される URL を作成します。- パラメーター:
flowId- フロー定義の IDinput- 新しいフロー実行を渡すための入力request- 現在のリクエスト- 戻り値:
- フロー定義 URL
createFlowExecutionUrl
StringSE createFlowExecutionUrl(StringSE flowId, StringSE flowExecutionKey, jakarta.servlet.http.HttpServletRequest request) アドレス指定するとフローの既存の実行を再開する URL を作成します。- パラメーター:
flowExecutionKey- 一時停止され再開を待機しているフロー実行キーrequest- 現在のリクエスト- 戻り値:
- フロー実行 URL