Documentation Home
> Sun N1 Service Provisioning System 5.2 プラグイン開発ガイド
Sun N1 Service Provisioning System 5.2 プラグイン開発ガイド
Book Information
索引
A
C
E
F
G
I
J
M
N
P
R
S
T
X
お
き
こ
す
て
ね
は
ふ
へ
ほ
ゆ
はじめに
第 1 章 N1 Service Provisioning System プラグインの概要
Sun N1 Service Provisioning System の概要
ソリューション開発環境の概要
プラグインの概論
XML スキーマ
プラグインの内容
プラグインのパッケージ化
推奨される命名方法
インストールに関する考慮事項
プラグインのアップグレードに関する考慮事項
プラグインのアンインストール
プラグインバージョンのアンインストール
コンポーネントのバージョンと依存関係
バージョン管理に関する考慮事項
証明書
セキュリティーに関する考慮事項
ブラウザインタフェースでのプラグインの表示
プラグインの readme.txt ファイル
第 2 章 プラグインの作成
プラグイン開発環境のインストール
sps-compSDK.jar ファイル
plugin-core.jar ファイル
プラグインの作成: プロセスの概要
プラグインのディレクトリ構造
モデルの開発
拡張可能なプラグインの設計
コンポーネントとプランの作成
コンポーネントの構築
単純コンポーネントと複合コンポーネント
変数
構成テンプレート
コンポーネントタイプの定義
プランの作成
単純プランと複合プラン
プランの生成方法
プランやコンポーネントでのネイティブコマンドの使用 (<execNative> ステップ)
プランやコンポーネントでの Java ベースのオブジェクトの呼び出し (<execJava>)
条件付き要素
エラーの処理
プラグインのホストの制限
ユーザーによるファイルの一覧とエクスポートの有効化
一覧とエクスポート: プロセス概要
一覧機能
エクスポート機能
プラグインの定義
プラグインへのユーザーインタフェースの定義
ソリューションのパッケージ化
ソリューションのテスト
第 3 章 アプリケーション固有のプラグインの拡張
プラグインの拡張性の概要
拡張したプラグインの定義
コンポーネントタイプの拡張
プラグインの Java クラスの拡張
プラグインのユーザーインタフェースのカスタマイズ
第 4 章 アプリケーションプログラミングインタフェースの使用
サービスプロビジョニング用の Java API の使用
コンポーネント API
一覧機能
ブラウザ API の実装
BrowserNode クラス
BrowserFactory インタフェース
一覧機能のコード例
エクスポート機能
ComponentExporter プロセス
ComponentExporter の例
execJava API
ExecutorFactory インタフェース
AgentContext メソッド
Executor インタフェース
execJava の例
コマンド行 API
始める前に
エラーの処理
パッケージの概要
付録 A プラグインの例
プラグイン例の説明
プラグイン例の記述子ファイル
複合コンポーネントの例
単純コンポーネントの例
プランの例
© 2010, Oracle Corporation and/or its affiliates