uCosminexus Service Director リファレンス

[目次][用語][索引][前へ][次へ]

3.2.1 サイジングUOC

ユーザ処理においてサイジングを実行するメソッドを提供します。

サイジングUOCとuCSD間では次の情報の受け渡しが行われます。それぞれの情報の詳細については,「3.4 UOC詳細」を参照してください。

uCSDでUOC用に提供するクラス・メソッド一覧を次に示します。

表3-2 uCSDでUOC用に提供するクラス・メソッド一覧

項番 クラス名 クラスの説明 メソッド名 メソッドの説明
1 SizingUoc サイジングUOCの抽象クラス executeSizing サイジング時に呼び出されるメソッド
2 SizingParameter サイジングパラメータを格納したクラス getComponentPropertiesList テンプレートまたはマスターイメージ定義ファイルに指定した情報を取得するメソッド
3 getUocProperties マスターイメージ定義ファイルに指定したUOCパラメータを取得するメソッド
4 getDataFilePath サイジングUOCのjarファイルおよび付属ファイルを配置しているパスを取得するメソッド
5 SizingResult サイジング結果を格納したクラス getComponentPropertiesList サイジング結果を設定するオブジェクトを取得するメソッド
6 CsdUocException UOCの例外クラス Exceptionクラスのメソッドを引き継ぎます。 UOCでの例外

表3-3 uCSDがサイジングUOCに渡す情報

項番 クラス名 説明
1 SizingParameter サイジングパラメータ

表3-4 サイジングUOCがuCSDに渡す情報

項番 クラス名 説明
1 SizingResult サイジング結果