com.infoteria.asteria.flowengine2.soap
クラス FlowRequest

java.lang.Object
  |
  +--com.infoteria.asteria.flowengine2.soap.FlowRequest
すべての実装インタフェース:
Serializable

public class FlowRequest
extends Object
implements Serializable

クライアントからフローの実行をリクエストする際に使用するパラメータクラスです。

関連項目:
直列化された形式

フィールドの概要
static int MODE_BREAKABLE
          実行モード - Break可能
static int MODE_DEBUG
          実行モード - デバッグ
static int MODE_NORMAL
          実行モード - 通常
static int MODE_PROFILE
          実行モード - プロファイル
static int MODE_TRACE
          実行モード - トレース
 
コンストラクタの概要
FlowRequest()
           
 
メソッドの概要
 int getExecuteMode()
          実行するフローの実行モードを取得します。
 String getExecuteUserName()
           
 String getFlowName()
          実行するフローのフロー名を取得します。
 long getLifetime()
          セッションが新規で作成される場合のライフタイムを取得します。
 VariableList getParams()
          実行するフローの引数を取得します。
 String getProjectName()
          実行するフローのプロジェクト名を取得します。
 String getSessionId()
          実行するフローのセッションIDを取得します。
 StreamDataObject getStream()
          実行するフローの入力ストリームを取得します。
 String getUserName()
          実行するフローのプロジェクトオーナーを取得します。
 boolean isLoginUserAsExecuteUser()
           
 void setExecuteMode(int value)
          実行するフローの実行モードを設定します。
 void setExecuteUserName(String s)
           
 void setFlowName(String value)
          実行するフローのフロー名を設定します。
 void setLifetime(long value)
          セッションが新規で作成される場合のライフタイムを設定します。
 void setLoginUserAsExecuteUser(boolean b)
           
 void setParams(VariableList value)
          実行するフローの引数を設定します。
 void setProjectName(String value)
          実行するフローのプロジェクト名を設定します。
 void setSessionId(String value)
          実行するフローのセッションIDを設定します。
 void setStream(StreamDataObject value)
          実行するフローの入力ストリームを設定します。
 void setUserName(String value)
          実行するフローのプロジェクトオーナーを設定します。
 
クラス java.lang.Object から継承したメソッド
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

フィールドの詳細

MODE_NORMAL

public static final int MODE_NORMAL
実行モード - 通常

MODE_DEBUG

public static final int MODE_DEBUG
実行モード - デバッグ

MODE_PROFILE

public static final int MODE_PROFILE
実行モード - プロファイル

MODE_TRACE

public static final int MODE_TRACE
実行モード - トレース

MODE_BREAKABLE

public static final int MODE_BREAKABLE
実行モード - Break可能
コンストラクタの詳細

FlowRequest

public FlowRequest()
メソッドの詳細

setUserName

public void setUserName(String value)
実行するフローのプロジェクトオーナーを設定します。

getUserName

public String getUserName()
実行するフローのプロジェクトオーナーを取得します。

setProjectName

public void setProjectName(String value)
実行するフローのプロジェクト名を設定します。

getProjectName

public String getProjectName()
実行するフローのプロジェクト名を取得します。

setFlowName

public void setFlowName(String value)
実行するフローのフロー名を設定します。

getFlowName

public String getFlowName()
実行するフローのフロー名を取得します。

setSessionId

public void setSessionId(String value)
実行するフローのセッションIDを設定します。

getSessionId

public String getSessionId()
実行するフローのセッションIDを取得します。

setExecuteMode

public void setExecuteMode(int value)
実行するフローの実行モードを設定します。
設定値にはこのクラスで宣言されているMODE_XXXXというシンボルを使用します。

getExecuteMode

public int getExecuteMode()
実行するフローの実行モードを取得します。

setStream

public void setStream(StreamDataObject value)
実行するフローの入力ストリームを設定します。

getStream

public StreamDataObject getStream()
実行するフローの入力ストリームを取得します。

setParams

public void setParams(VariableList value)
実行するフローの引数を設定します。

getParams

public VariableList getParams()
実行するフローの引数を取得します。

setLifetime

public void setLifetime(long value)
セッションが新規で作成される場合のライフタイムを設定します。(秒単位)

getLifetime

public long getLifetime()
セッションが新規で作成される場合のライフタイムを取得します。(秒単位)

isLoginUserAsExecuteUser

public boolean isLoginUserAsExecuteUser()

setLoginUserAsExecuteUser

public void setLoginUserAsExecuteUser(boolean b)

getExecuteUserName

public String getExecuteUserName()

setExecuteUserName

public void setExecuteUserName(String s)