SizingUocクラス
ユーザ処理においてサイジングを実行するメソッドを提供します。
- 〈このページの構成〉
executeSizingメソッド
形式
public SizingResult executeSizing( SizingParameter sizingParameter );
説明
csdmiregisterコマンド(-sオプション指定)またはcsdmiupdateコマンド(-sオプション指定)によって,マスターイメージのサイジングをする場合に実行されるメソッドです。
このUOCには,構成パターンテンプレートのコンポーネントごとに,業務を運用するのに十分な性能・台数のサーバを算出し,その結果をISCMに渡すまでの処理を作成します。
戻り値としてSizingResultに値が設定されなかった場合は,デフォルト値を採用します。ただし,コンポーネントIDは設定必須とします。
引数
クラス名 |
説明 |
---|---|
SizingParameter |
サイジングパラメータ |
例外
クラス名 |
説明 |
---|---|
CsdUocException |
UOC内で例外が発生 |
UOC内から例外を送出した場合はサイジング処理を停止します。
戻り値
クラス名 |
説明 |
---|---|
SizingResult |
サイジング結果 |
注意事項
なし