java.lang.Object
com.infoteria.asteria.flowengine2.interfaces.FlowRequest
All Implemented Interfaces:
Serializable

public class FlowRequest extends Object implements Serializable
クライアントからフローの実行をリクエストする際に使用するパラメータクラスです。
See Also:
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final int
    実行モード - Break可能
    static final int
    実行モード - デバッグ
    static final int
    実行モード - 優先
    static final int
    実行モード - 通常
    static final int
    実行モード - プロファイル
    static final int
    実行モード - トレース
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    int
    実行するフローの実行モードを取得します。
    実行ユーザー名を取得します。
    実行するフローのフロー名を取得します。
    long
    セッションが新規で作成される場合のライフタイムを取得します。(秒単位)
    実行するフローの引数を取得します。
    実行するフローのプロジェクト名を取得します。
    実行するフローのセッションIDを取得します。
    実行するフローの入力ストリームを取得します。
    実行するフローのプロジェクトオーナーを取得します。
    void
    setExecuteMode(int value)
    実行するフローの実行モードを設定します。
    設定値にはこのクラスで宣言されているMODE_XXXXというシンボルを使用します。
    void
    実行ユーザー名を設定します。
    void
    実行するフローのフロー名を設定します。
    void
    setLifetime(long value)
    セッションが新規で作成される場合のライフタイムを設定します。(秒単位)
    void
    実行するフローの引数を設定します。
    void
    実行するフローのプロジェクト名を設定します。
    void
    実行するフローのセッションIDを設定します。
    void
    実行するフローの入力ストリームを設定します。
    void
    実行するフローのプロジェクトオーナーを設定します。

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Field Details

    • MODE_NORMAL

      public static final int MODE_NORMAL
      実行モード - 通常
      See Also:
    • MODE_DEBUG

      public static final int MODE_DEBUG
      実行モード - デバッグ
      See Also:
    • MODE_PROFILE

      public static final int MODE_PROFILE
      実行モード - プロファイル
      See Also:
    • MODE_TRACE

      public static final int MODE_TRACE
      実行モード - トレース
      See Also:
    • MODE_BREAKABLE

      public static final int MODE_BREAKABLE
      実行モード - Break可能
      See Also:
    • MODE_HIGH

      public static final int MODE_HIGH
      実行モード - 優先
      See Also:
  • Constructor Details

    • FlowRequest

      public FlowRequest()
  • Method Details

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

      public String getExecuteUserName()
      実行ユーザー名を取得します。
    • setExecuteUserName

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