Class RequestInfo
java.lang.Object
com.infoteria.asteria.flowengine2.thinclient.flow.RequestInfo
リクエストまたはワーカースレッドの状態を表すクラスです。
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intstatus()の返り値 - リクエストは破棄されたstatic final intstatus()の返り値 - リクエストは終了したstatic final intstatus()の返り値 - リクエスト実行中static final intstatus()の返り値 - リクエストはキューで待機しているstatic final intstatus()の返り値 - リクエストは一時停止しているstatic final intstatus()の返り値 - ワーカースレッド待機中 -
Method Summary
Modifier and TypeMethodDescriptionリクエスト作成日時。
getWorkerListメソッドでWorkerがアイドル状態の場合はnull実行をリクエストされたフロー名。
getWorkerListメソッドでWorkerがアイドル状態の場合はnull実行をリクエストされたプロジェクトのオーナー。
getWorkerListメソッドでWorkerがアイドル状態の場合はnull実行をリクエストされたプロジェクト名。
getWorkerListメソッドでWorkerがアイドル状態の場合はnullリクエストID。
getWorkerListメソッドでWorkerがアイドル状態の場合はnull実行をリクエストしたセッションID。
getWorkerListメソッドでWorkerがアイドル状態の場合はnullワーカースレッド名。
getWorkerListメソッドでRequestInfoを取得した場合は設定されますが、 getRequestListメソッドで取得した場合はnullになります。intstatus()ステータス。
getWorkerListメソッドではWorkerがアイドル状態の場合はSTATUS_WAITINGを、 リクエスト実行中の場合は実行中のリクエストの状態を返します。
getRequestListメソッドの場合はリクエストの状態を返します。static StringstatusToStr(int n) statusを文字列に変換します。toString()
-
Field Details
-
STATUS_WAITING
public static final int STATUS_WAITINGstatus()の返り値 - ワーカースレッド待機中- See Also:
-
STATUS_DISPOSE
public static final int STATUS_DISPOSEstatus()の返り値 - リクエストは破棄された- See Also:
-
STATUS_QUEUE
public static final int STATUS_QUEUEstatus()の返り値 - リクエストはキューで待機している- See Also:
-
STATUS_NORMAL
public static final int STATUS_NORMALstatus()の返り値 - リクエスト実行中- See Also:
-
STATUS_SUSPEND
public static final int STATUS_SUSPENDstatus()の返り値 - リクエストは一時停止している- See Also:
-
STATUS_END
public static final int STATUS_ENDstatus()の返り値 - リクエストは終了した- See Also:
-
-
Method Details
-
statusToStr
statusを文字列に変換します。 -
getWorkerName
ワーカースレッド名。
getWorkerListメソッドでRequestInfoを取得した場合は設定されますが、 getRequestListメソッドで取得した場合はnullになります。 -
status
public int status()ステータス。
getWorkerListメソッドではWorkerがアイドル状態の場合はSTATUS_WAITINGを、 リクエスト実行中の場合は実行中のリクエストの状態を返します。
getRequestListメソッドの場合はリクエストの状態を返します。 -
getRequestId
リクエストID。
getWorkerListメソッドでWorkerがアイドル状態の場合はnull -
getOwnerName
実行をリクエストされたプロジェクトのオーナー。
getWorkerListメソッドでWorkerがアイドル状態の場合はnull -
getProjectName
実行をリクエストされたプロジェクト名。
getWorkerListメソッドでWorkerがアイドル状態の場合はnull -
getFlowName
実行をリクエストされたフロー名。
getWorkerListメソッドでWorkerがアイドル状態の場合はnull -
getSessionId
実行をリクエストしたセッションID。
getWorkerListメソッドでWorkerがアイドル状態の場合はnull -
getCreatedTime
リクエスト作成日時。
getWorkerListメソッドでWorkerがアイドル状態の場合はnull -
toString
-