Hitachi

uCosminexus Service Coordinator Interactive Workflow AP開発ガイド


7.15 CIWWorkItem.State(作業の状態の列挙型)

概要

作業の状態の列挙型です。

定義
public static enum CIWWorkItem.State
     extends java.lang.Enum<CIWWorkItem.State>
すべての実装されたインタフェース
java.io.Serializable,
java.lang.Comparable<CIWWorkItem.State>
含まれているインタフェース
CIWWorkItem
定数

CIWWorkItem.Stateの列挙型定数を次の表に示します。

表7‒63 CIWWorkItem.Stateの列挙型定数

定数名

説明および記述形式

ABORTED

「異常終了」を表す定数です。

  • 短縮表記形式:aborted

  • 完全表記形式:closed.aborted

  • コード値:v

public static final CIWWorkItem.State ABORTED

CANCELED

「実行取消」を表す定数です。

  • 短縮表記形式:canceled

  • 完全表記形式:closed.completed.canceled

  • コード値:q

public static final CIWWorkItem.State CANCELED

DISABLED

「実行開始不可」を表す定数です。

  • 短縮表記形式:disabled

  • 完全表記形式:open.notRunning.suspended.disabled

  • コード値:l

public static final CIWWorkItem.State DISABLED

EXECUTED

「実行済」を表す定数です。

  • 短縮表記形式:executed

  • 完全表記形式:closed.completed.executed

  • コード値:r

public static final CIWWorkItem.State EXECUTED

EXECUTING

「自動実行」を表す定数です。

  • 短縮表記形式:executing

  • 完全表記形式:open.running.executing

  • コード値:e

public static final CIWWorkItem.State EXECUTING

INITIAL

「初期」を表す定数です。

  • 短縮表記形式:initial

  • 完全表記形式:open.notRunning.notStarted.initial

  • コード値:i

public static final CIWWorkItem.State INITIAL

INTERMITTED

「実行停止」を表す定数です。

  • 短縮表記形式:intermitted

  • 完全表記形式:open.notRunning.suspended.intermitted

  • コード値:m

public static final CIWWorkItem.State INTERMITTED

NOT_EXECUTED

「実行省略」を表す定数です。

  • 短縮表記形式:notExecuted

  • 完全表記形式:closed.completed.notExecuted

  • コード値:p

public static final CIWWorkItem.State NOT_EXECUTED

PERFORMING

「作業者実行」を表す定数です。

  • 短縮表記形式:performing

  • 完全表記形式:open.running.performing

  • コード値:f

public static final CIWWorkItem.State PERFORMING

READY

「実行開始可能」を表す定数です。

  • 短縮表記形式:ready

  • 完全表記形式:open.notRunning.notStarted.ready

  • コード値:j

public static final CIWWorkItem.State READY

RUNNING

「実行中」を表す定数です。

  • 短縮表記形式:running

  • 完全表記形式:open.running

  • コード値:d

public static final CIWWorkItem.State RUNNING

TERMINATED

「強制終了」を表す定数です。

  • 短縮表記形式:terminated

  • 完全表記形式:closed.terminated

  • コード値:u

public static final CIWWorkItem.State TERMINATED

UNDEFINED

「未定義」を表す定数です。

  • 短縮表記形式:undefined

  • 完全表記形式:undefined

  • コード値:z

public static final CIWWorkItem.State UNDEFINED

注※

CSCIWではサポートしていません。

メソッド

CIWWorkItem.Stateのメソッドを次の表に示します。

表7‒64 CIWWorkItem.Stateのメソッド

メソッド

説明

fromStateCode

指定したStateのコード値に対応した作業の状態を定数に持つ,State列挙型を返します。

isClosed

作業が「終了」状態かどうかを判定します。

isCompleted

作業が「完了」状態かどうかを判定します。

isNotRunning

作業が「停止中」状態かどうかを判定します。

isNotStarted

作業が「未実行」状態かどうかを判定します。

isOpen

作業が「未終了」状態かどうかを判定します。

isRunning

作業が「実行中」状態かどうかを判定します。

isSuspended

作業が「中断」状態かどうかを判定します。

toShortState

作業の状態を示すStateの短縮表記形式を取得します。

toState

作業の状態を示すStateの完全表記形式を取得します。

toStateCode

作業の状態を示すStateのコード値を取得します。

toString

作業の状態の文字列表現を取得します。

valueOf

指定した名前を持つこの型の列挙型定数を返します。

values

この列挙型の定数が含まれている配列を宣言されている順序で返します。

java.lang.Enumクラスから継承されたメソッド

clone,compareTo,equals,getDeclaringClass,hashCode,name,ordinal,valueOf

java.lang.Objectクラスから継承されたメソッド

finalize,getClass,notify,notifyAll,wait,wait,wait

〈この節の構成〉