uCosminexus Service Director リファレンス

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

SizingUocクラス

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

executeSizingメソッド

形式

 
public SizingResult executeSizing(
       SizingParameter      sizingParameter
);
 

説明

csdmiregisterコマンド(-sオプション指定)またはcsdmiupdateコマンド(-sオプション指定)によって,マスターイメージのサイジングをする場合に実行されるメソッドです。

このUOCには,構成パターンテンプレートのコンポーネントごとに,業務を運用するのに十分な性能・台数のサーバを算出し,その結果をuCSDに渡すまでの処理を作成します。

戻り値としてSizingResultに値が設定されなかった場合は,デフォルト値を採用します。ただし,コンポーネントIDは設定必須とします。

引数

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

例外

クラス名 説明
CsdUocException UOC内で例外が発生

UOC内から例外を送出した場合はサイジング処理を停止します。

戻り値

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

注意事項

なし