概要: 属性 | 操作   詳細: 属性 | 操作   索引

MO名称:
WebOTXAdminDomain -  WebOTX管理ドメイン
定義:
ObjectName
{0}:j2eeType=J2EEDomain,name={0},category=runtime
CLIName
domain

属性の概要
objectName (オブジェクト名)
この管理対象のオブジェクト名を表します。
stateManageable (状態管理の有効化)
管理対象に対する状態管理の可否を表します。
statisticsProvider (統計情報採取の有効化)
管理対象に対する統計情報の採取の可否を表します。
eventProvider (イベント処理の有効化)
管理対象内でのイベント発生時における通知(Notification)の可否を表します。
servers (J2EEサーバのリスト)
ドメイン内に存在するJ2EEサーバ(のオブジェクト名)のリストを表します。
eventTypes (イベントタイプのリスト)
この管理対象から発行されるイベントの種類を表します。
name (名前)
この管理対象の名前(ドメイン名)を表します。
j2eeType (管理対象のタイプ)
J2EE仕様におけるこの管理対象のタイプを表します。
J2EEServer (J2EEサーバの名前)
この管理対象を取り扱っているJ2EEサーバの名前を表します。
applicationServerFullVersion (フルバージョン名)
アプリケーションサーバのフルバージョン名を表します。
applicationServerVersion (バージョン名)
アプリケーションサーバのバージョン名を表します。
applicationServerEdition (エディション)
アプリケーションサーバのエディションを表します。数字の意味は次の通りです。
1: Web Edition、2: Standard-J Edition、3: Standard Edition、4: Enterprise Edition
applicationServerOSName (マシンのOS名)
アプリケーションサーバが動作しているマシンのOS名を表します。
applicationServerCPUrate (使用しているCPUの割合)
アプリケーションサーバが動作しているマシンで使用しているCPUの割合を表します。(単位:%)
applicationServerNumOfProcess (プロセス数)
アプリケーションサーバが動作しているマシンで起動中のプロセス数を表します。
applicationServerPhysicalMemSize (物理メモリサイズ)
アプリケーションサーバが動作しているマシンで使用している物理メモリのサイズを表します。(単位:KByte)
applicationServerVirtualMemSize (仮想メモリサイズ)
アプリケーションサーバが動作しているマシンで使用している仮想メモリのサイズを表します。Solaris版、およびLinux版では使用されているスワップのサイズを表します。(単位:KByte)
applicationServerLicense (ライセンス情報)
アプリケーションサーバのライセンス情報を表します。
startTime (起動開始時刻)
ドメインの起動開始時刻を表します。
domains-alive-check-enabled (管理対象ドメインアライブチェックの有効化)
管理対象ドメインに対するアライブチェックの有無を表します。
domains-alive-check-interval (管理対象ドメインアライブチェック間隔)
管理対象ドメインに対するアライブチェックの間隔を表します。(単位:秒)
application-root (アプリケーション配備パス)
アプリケーションの配備パスを表します。
locale (ロケール)
言語種別を表します。
num-config-backup-generations (リソースのバックアップ世代数)
ドメイン内で使用するリソースのバックアップ世代数を表します。
dir (ドメインルートパス)
ドメインのルートディレクトリのパスを表します。
backup-option (バックアップの対象)
バックアップの対象を表します
hostname (ホスト名)
ホスト名を表します。
(既定値:localhost)
ipv6-enable (IPv6優先)
IPv6を優先的に使用します。(既定値:IPv4優先(false))

操作の概要
list (全ドメインのリストを取得)
管理ドメインおよび、管理対象ドメインのリストを表示します。
startDomain (管理対象ドメインの起動)
管理対象のドメインを起動します。
stopDomain (管理対象ドメインの停止)
管理対象のドメインを停止します。
enable (管理対象ドメインの起動の有効化)
管理ドメイン起動時に、管理対象ドメインの自動起動を行うようにします。
disable (管理対象ドメインの起動の無効化)
管理ドメイン起動時に、管理対象ドメインの自動起動を行わないようにします。
changeStartingOrder (管理対象ドメインの起動順序番号を変更)
管理ドメイン起動時における、管理対象ドメインの起動順序番号を変更します。
listDomainStatus (管理対象ドメインの状態一覧を取得)
管理ドメイン内で管理されている管理対象ドメインの状態一覧を取得します。形式は次のようになります。
[管理対象ドメイン名],[状態番号]
また、状態番号の意味は次の通りです。
0:起動中、1:実行中、2:停止中、3:停止、4:起動/停止処理失敗
status (管理対象ドメインの状態を取得)
管理ドメイン内で管理されている指定された管理対象ドメインの状態を取得します。返却値の意味は次のようになります。
0:起動中、1:実行中、2:停止中、3:停止、4:起動/停止処理失敗


属性の詳細

objectName (オブジェクト名)

この管理対象のオブジェクト名を表します。

型:
java.lang.String


stateManageable (状態管理の有効化)

管理対象に対する状態管理の可否を表します。

詳細:
この属性値はサーバ内部で自動的に設定されるため、変更することはできません。
型:
java.lang.Boolean


statisticsProvider (統計情報採取の有効化)

管理対象に対する統計情報の採取の可否を表します。

詳細:
この属性値はサーバ内部で自動的に設定されるため、変更することはできません。
型:
java.lang.Boolean


eventProvider (イベント処理の有効化)

管理対象内でのイベント発生時における通知(Notification)の可否を表します。

詳細:
この属性値はサーバ内部で自動的に設定されるため、変更することはできません。
型:
java.lang.Boolean


servers (J2EEサーバのリスト)

ドメイン内に存在するJ2EEサーバ(のオブジェクト名)のリストを表します。

詳細:
WebOTXにおいて、この属性の要素は0または1つのみです。
型:
java.lang.String[]


eventTypes (イベントタイプのリスト)

この管理対象から発行されるイベントの種類を表します。

詳細:
イベントタイプの詳細は以下の通りです。
''j2ee.object.created'': ドメイン内で管理対象オブジェクトが生成された
''j2ee.object.deleted'': ドメイン内で管理対象オブジェクトが削除された
型:
java.lang.String[]


name (名前)

この管理対象の名前(ドメイン名)を表します。

型:
java.lang.String


j2eeType (管理対象のタイプ)

J2EE仕様におけるこの管理対象のタイプを表します。

型:
java.lang.String


J2EEServer (J2EEサーバの名前)

この管理対象を取り扱っているJ2EEサーバの名前を表します。

詳細:
WebOTXでは、''server''固定となります。
型:
java.lang.String


applicationServerFullVersion (フルバージョン名)

アプリケーションサーバのフルバージョン名を表します。

型:
java.lang.String


applicationServerVersion (バージョン名)

アプリケーションサーバのバージョン名を表します。

型:
java.lang.String


applicationServerEdition (エディション)

アプリケーションサーバのエディションを表します。数字の意味は次の通りです。
1: Web Edition、2: Standard-J Edition、3: Standard Edition、4: Enterprise Edition

型:
java.lang.String


applicationServerOSName (マシンのOS名)

アプリケーションサーバが動作しているマシンのOS名を表します。

型:
java.lang.String


applicationServerCPUrate (使用しているCPUの割合)

アプリケーションサーバが動作しているマシンで使用しているCPUの割合を表します。(単位:%)

型:
java.lang.Double


applicationServerNumOfProcess (プロセス数)

アプリケーションサーバが動作しているマシンで起動中のプロセス数を表します。

型:
java.lang.Long


applicationServerPhysicalMemSize (物理メモリサイズ)

アプリケーションサーバが動作しているマシンで使用している物理メモリのサイズを表します。(単位:KByte)

型:
java.lang.Long


applicationServerVirtualMemSize (仮想メモリサイズ)

アプリケーションサーバが動作しているマシンで使用している仮想メモリのサイズを表します。Solaris版、およびLinux版では使用されているスワップのサイズを表します。(単位:KByte)

型:
java.lang.Long


applicationServerLicense (ライセンス情報)

アプリケーションサーバのライセンス情報を表します。

型:
java.lang.String[]


startTime (起動開始時刻)

ドメインの起動開始時刻を表します。

型:
java.lang.Long


domains-alive-check-enabled (管理対象ドメインアライブチェックの有効化)

管理対象ドメインに対するアライブチェックの有無を表します。

詳細:
trueの場合、管理対象ドメインに対するアライブチェックが行われます。
変更を反映するにはドメインの再起動が必要です。
型:
java.lang.Boolean


domains-alive-check-interval (管理対象ドメインアライブチェック間隔)

管理対象ドメインに対するアライブチェックの間隔を表します。(単位:秒)

詳細:
管理対象ドメインに対するアライブチェックの間隔(秒)を指定します。
変更を反映するにはドメインの再起動が必要です。
型:
java.lang.Long


application-root (アプリケーション配備パス)

アプリケーションの配備パスを表します。

型:
java.lang.String


locale (ロケール)

言語種別を表します。

詳細:
選択可能な言語種別は日本語です。
型:
java.lang.String
値の有効範囲:
ja  日本語


num-config-backup-generations (リソースのバックアップ世代数)

ドメイン内で使用するリソースのバックアップ世代数を表します。

詳細:
<WebOTXインストールディレクトリ>/domains/<ドメイン名>配下にある各種リソースのバックアップ世代数を指定します。最大3世代まで保存されます。
バックアップされたリソースは<WebOTXインストールディレクトリ>/domains/<ドメイン名>/backup配下に格納されます。
型:
java.lang.String
値の有効範囲:


dir (ドメインルートパス)

ドメインのルートディレクトリのパスを表します。

詳細:
ドメインのルートディレクトリのパスを設定します。このディレクトリはシンボリックリンクであっても問題ありません。
型:
java.lang.String


backup-option (バックアップの対象)

バックアップの対象を表します

詳細:
バックアップ対象とするファイルを指定します。
configsを指定した場合、<WebOTXインストールディレクトリ>/domains/<ドメイン名>/configフォルダ以下を対象とします。
allを指定した場合は、<WebOTXインストールディレクトリ>/domains/<ドメイン名>配下にある各種リソースファイルをバックアップします。
型:
java.lang.String
値の有効範囲:
configs 
all 


hostname (ホスト名)

ホスト名を表します。
(既定値:localhost)

詳細:
ホスト名を指定します。既定値はlocalhostです。
ホスト名を変更した場合、ドメインの再起動が必要になります。
型:
java.lang.String


ipv6-enable (IPv6優先)

IPv6を優先的に使用します。(既定値:IPv4優先(false))

詳細:
IPv6を優先的に使用します。既定値はfalse(IPv4優先)です。
true(IPv6優先)に変更した場合、ドメインの再起動が必要になります。
型:
java.lang.Boolean

操作の詳細

list (全ドメインのリストを取得)

管理ドメインおよび、管理対象ドメインのリストを表示します。

戻り値:
java.lang.String[]
引数:
optionsList - java.lang.String[]

operandsList - java.lang.String[]



startDomain (管理対象ドメインの起動)

管理対象のドメインを起動します。

戻り値:
void
引数:
optionsList - java.lang.String[]

operandsList - java.lang.String[]
起動したいドメインの名前を指定します。

値の有効範囲:
"" 



stopDomain (管理対象ドメインの停止)

管理対象のドメインを停止します。

戻り値:
void
引数:
optionsList - java.lang.String[]

operandsList - java.lang.String[]
停止したいドメインの名前を指定します。

値の有効範囲:
"" 



enable (管理対象ドメインの起動の有効化)

管理ドメイン起動時に、管理対象ドメインの自動起動を行うようにします。

戻り値:
void
引数:
domainName - java.lang.String
自動起動を有効にしたいドメインの名前を指定します。

値の有効範囲:
"" 



disable (管理対象ドメインの起動の無効化)

管理ドメイン起動時に、管理対象ドメインの自動起動を行わないようにします。

戻り値:
void
引数:
domainName - java.lang.String
自動起動を無効にしたいドメインの名前を指定します。

値の有効範囲:
"" 



changeStartingOrder (管理対象ドメインの起動順序番号を変更)

管理ドメイン起動時における、管理対象ドメインの起動順序番号を変更します。

戻り値:
void
引数:
domainName - java.lang.String
起動順序番号を変更したいドメインの名前を指定します。

値の有効範囲:
"" 

startingOrder - java.lang.Integer
新しい起動順序番号を指定します。

値の範囲:
1-2147483647



listDomainStatus (管理対象ドメインの状態一覧を取得)

管理ドメイン内で管理されている管理対象ドメインの状態一覧を取得します。形式は次のようになります。
[管理対象ドメイン名],[状態番号]
また、状態番号の意味は次の通りです。
0:起動中、1:実行中、2:停止中、3:停止、4:起動/停止処理失敗

戻り値:
java.lang.String[]
引数:
なし


status (管理対象ドメインの状態を取得)

管理ドメイン内で管理されている指定された管理対象ドメインの状態を取得します。返却値の意味は次のようになります。
0:起動中、1:実行中、2:停止中、3:停止、4:起動/停止処理失敗

戻り値:
java.lang.Integer
引数:
domainName - java.lang.String
状態を取得したいドメインの名前を指定します。

値の有効範囲:
""