3.7 ユニット検索条件クラス(AjsCdSearchCondition)
ユニット検索条件クラス(AjsCdSearchCondition)は,ユニットを取得する条件情報を保持するクラスです。
AjsCdApiインターフェースのsearchUnitメソッドの引数に取得条件を指定する場合に使用します。searchUnitメソッドでは指定した取得条件をすべて満たすユニットの一覧が取得されます。
searchUnitメソッドの詳細については,「2.3.19 searchUnitメソッド」を参照してください。
ユニット検索条件クラスの詳細を次に示します。
-
クラス定義
public abstract class AjsCdSearchCondition
-
パッケージ名
jp.co.Hitachi.soft.jp1.ajs.cd.api.data
-
メソッド一覧
表3‒7 ユニット検索条件クラス(AjsCdSearchCondition)のメソッド一覧 メソッドの概要
public static AjsCdSearchCondition
ユニット検索条件クラス(AjsCdSearchCondition)のインスタンスを生成します。
public void
setSearchLocation(java.lang.String searchLocation)
取得したいユニットの上位ユニットの名称を設定します。
public void
setSearchLowerUnits(LowerType searchlower)
setSearchLocationメソッドで指定したユニットの,直下1階層のユニット情報を取得対象とするか,配下のユニットすべての情報を取得対象とするかを設定します。
public void
setSearchTarget(SearchTargetType searchTarget)
取得対象の範囲を設定します。
public void
setUnitName(java.lang.String unitName)
取得したいユニットの名称を設定します。
public void
setUnitNameMatchMethods(MatchMethods matchMethods)
ユニット名の比較方法を設定します。
public void
setExecID(java.lang.String execID)
取得したいユニットの実行IDを設定します。
public void
setUnitType(UnitType unitType)
取得したいユニットの種別を設定します。
public void
setGeneration(GenerationType generation)
取得したいユニットの世代を設定します。
public void
setPeriodBegin(java.lang.String begin)
期間を指定して対象世代を指定する場合の開始日時を設定します。
public void
setPeriodEnd(java.lang.String end)
期間を指定して対象世代を指定する場合の終了日時を設定します。
public void
setStatus(UnitStatus unitStatus)
取得したいユニットの状態を設定します。
public void
setDelayStatus(DelayStatus delayStatus)
取得したいユニットの遅延状態を設定します。
public void
setHoldAttr(HoldAttr holdAttr)
取得したいユニットの保留状態を設定します。
public void
setUnitComment(java.lang.String unitComment)
取得したいユニットのコメントを設定します。
public void
setUnitCommentMatchMethods(java.lang.String unitComment)
ユニットのコメントの比較方法を設定します。
public void
setExecHost(java.lang.String execHostName)
取得したいユニットの実行ホストを設定します。
public void
setExecHostMatchMethods(MatchMethods matchMethods)
ユニットの実行ホストの比較方法を設定します。
public void
setReleaseID(java.lang.String releaseID)
取得したいユニットのリリースIDを設定します。
public void
setReleaseInfoSearchMethods(ReleaseInfoSearchMethods release)
リリース情報の取得方法を設定します。
public void
setResultMax(MatchMethods matchMethods)
取得結果の最大数を設定します。
public java.lang.String
setSearchLocationメソッドで設定したユニットの上位ユニットの名称を取得します。
public LowerType
setSearchLowerUnitsメソッドで設定した配下のユニットの取得対象を取得します。
public SearchTargetType
setSearchTargetメソッドで設定した取得対象の範囲を取得します。
public java.lang.String
setUnitNameメソッドで設定したユニットの名称を取得します。
public MatchMethods
setUnitNameMatchMethodsメソッドで設定したユニット名の比較方法を取得します。
public java.lang.String
setExecIDメソッドで設定したユニットの実行IDを取得します。
public UnitType
setUnitTypeメソッドで設定したユニットの種別を取得します。
public GenerationType
setGenerationメソッドで設定したユニットの世代を取得します。
public java.lang.String
setPeriodBeginメソッドで設定した期間指定の開始日時を取得します。
public java.lang.String
setPeriodEndメソッドで設定した期間指定の終了日時を取得します。
public UnitStatus
setStatusメソッドで設定したユニットの状態を取得します。
public DelayType
setDelayStatusメソッドで設定したユニットの遅延状態を取得します。
public HoldAttr
setHoldAttrメソッドで設定したユニットの保留状態を取得します。
public java.lang.String
setUnitCommentメソッドで設定したユニットのコメントを取得します。
public MatchMethods
setUnitCommentMatchMethodsメソッドで設定したコメントの比較方法を取得します。
public java.lang.String
setExecHostメソッドで設定したユニットの実行ホストを取得します。
public MatchMethods
setExecHostMatchMethodsメソッドで設定したユニットの実行ホストの比較方法を取得します。
public int
setResultMaxメソッドで設定した取得結果の最大数を取得します。
public java.lang.String
setReleaseIDメソッドで設定したユニットのリリースIDを取得します。
public ReleaseInfoSearchMethods
setReleaseInfoSearchMethodsメソッドで設定したリリース情報の取得方法を設定します。
- 〈この節の構成〉
-