com.infoteria.asteria.flowengine2.soap
Class FlowRequest

java.lang.Object
  |
  +--com.infoteria.asteria.flowengine2.soap.FlowRequest
All Implemented Interfaces:
java.io.Serializable

public class FlowRequest
extends java.lang.Object
implements java.io.Serializable

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

See Also:
Serialized Form

Field Summary
static int MODE_BREAKABLE
          実行モード - Break可能
static int MODE_DEBUG
          実行モード - デバッグ
static int MODE_HIGH
          実行モード - 優先
static int MODE_NORMAL
          実行モード - 通常
static int MODE_PROFILE
          実行モード - プロファイル
static int MODE_TRACE
          実行モード - トレース
 
Constructor Summary
FlowRequest()
           
 
Method Summary
 int getExecuteMode()
          実行するフローの実行モードを取得します。
 java.lang.String getExecuteUserName()
          実行ユーザー名を取得します。
 java.lang.String getFlowName()
          実行するフローのフロー名を取得します。
 long getLifetime()
          セッションが新規で作成される場合のライフタイムを取得します。(秒単位)
 VariableList getParams()
          実行するフローの引数を取得します。
 java.lang.String getProjectName()
          実行するフローのプロジェクト名を取得します。
 java.lang.String getSessionId()
          実行するフローのセッションIDを取得します。
 StreamDataObject getStream()
          実行するフローの入力ストリームを取得します。
 java.lang.String getUserName()
          実行するフローのプロジェクトオーナーを取得します。
 void setExecuteMode(int value)
          実行するフローの実行モードを設定します。
設定値にはこのクラスで宣言されているMODE_XXXXというシンボルを使用します。
 void setExecuteUserName(java.lang.String s)
          実行ユーザー名を設定します。
 void setFlowName(java.lang.String value)
          実行するフローのフロー名を設定します。
 void setLifetime(long value)
          セッションが新規で作成される場合のライフタイムを設定します。(秒単位)
 void setParams(VariableList value)
          実行するフローの引数を設定します。
 void setProjectName(java.lang.String value)
          実行するフローのプロジェクト名を設定します。
 void setSessionId(java.lang.String value)
          実行するフローのセッションIDを設定します。
 void setStream(StreamDataObject value)
          実行するフローの入力ストリームを設定します。
 void setUserName(java.lang.String value)
          実行するフローのプロジェクトオーナーを設定します。
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

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可能

MODE_HIGH

public static final int MODE_HIGH
実行モード - 優先
Constructor Detail

FlowRequest

public FlowRequest()
Method Detail

setUserName

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

getUserName

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

setProjectName

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

getProjectName

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

setFlowName

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

getFlowName

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

setSessionId

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

getSessionId

public java.lang.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()
セッションが新規で作成される場合のライフタイムを取得します。(秒単位)

getExecuteUserName

public java.lang.String getExecuteUserName()
実行ユーザー名を取得します。

setExecuteUserName

public void setExecuteUserName(java.lang.String s)
実行ユーザー名を設定します。