パラメータ
|
デフォルト値
|
有効な値
|
必須
|
説明
|
mbeanInterface
|
なし
|
クラス
|
はい
|
プラグインの具体化であるクラス名。
|
パラメータ
|
デフォルト値
|
有効な値
|
必須
|
説明
|
mbeanInterface
|
なし
|
クラス
|
はい
|
プラグインの具体化であるクラス名。
|
displayName
|
なし
|
文字列
|
はい
|
プラグインの名前の文字列表現。
|
mBeanName
|
なし
|
文字列
|
はい
|
プラグインの MBean の名前の文字列表現。この値は、適切な Java MBean ObjectNames に従っている必要があります。MBean オブジェクト名については、「関連 Web サイト」を参照してください。
|
description
|
なし
|
文字列
|
はい
|
プラグインの説明の文字列表現。
|
pluginVersion
|
なし
|
文字列
|
はい
|
このプラグインに関連付けられているバージョン番号。
|
パラメータ
|
デフォルト値
|
有効な値
|
必須
|
説明
|
callNumber
|
なし
|
long
|
はい
|
これは、PTC テクニカルサポートの電話番号に関連した long 値です。これは、プラグインデータを収集する場所として使用されます。この値は、collect(…) メソッドを実行することで、修正する必要はありません。
|
maxAgeInDays
|
なし
|
long
|
はい
|
ファイルが時間に関連して収集される場合のための、開始時間の値である long 値この値は、collect(…) メソッドを実行することで、修正する必要はありません。
|
minAgeInDays
|
なし
|
long
|
はい
|
ファイルが時間に関連して収集される場合、終了時間の値である long 値。この値は、collect(…) メソッドを実行することで、修正する必要はありません。
|
pathTimeStamp
|
なし
|
文字列
|
はい
|
プラグインのデータを収集する先の名前として使用されるディレクトリのタイムスタンプの文字列表現。この値は、collect(…) メソッドを実行することで、修正する必要はありません。
|
戻り値
|
有効な値
|
必須
|
説明
|
Map<文字列、オブジェクト>
|
<文字列、オブジェクト> タイプの Map (Object は <文字列、文字列> タイプのマップ、つまり Map<文字列、文字列>)
|
はい
|
リターンタイプは、内側の Map を含んでいる Map です。つまり、Map<String, Map<文字列、文字列>> です。"内側の" Map<文字列、文字列> は、プラグイン実行ステータスを含んでいる Map です。外側の Map<文字列、オブジェクト> は、プラグインが実行されているサーバーを含んでいる Map です。これにより、プラグインフレームワークは、実行されるプラグインごとに、クラスタ全体にわたって情報を報告できます。
|
パラメータ
|
デフォルト値
|
有効な値
|
必須
|
説明
|
topicIdentifier
|
なし
|
文字列
|
はい
|
これは、プラグインのデータの収集先の場所として使用されるディレクトリの文字列表現です。この値は、collect(…) メソッドを実行することで、修正する必要はありません。
|
maxAgeInDays
|
なし
|
long
|
はい
|
ファイルが時間に関連して収集される場合のための、開始時間の値である long 値この値は、collect(…) メソッドを実行することで、修正する必要はありません。
|
minAgeInDays
|
なし
|
long
|
はい
|
ファイルが時間に関連して収集される場合、終了時間の値である long 値。この値は、collect(…) メソッドを実行することで、修正する必要はありません。
|
pathTimeStamp
|
なし
|
文字列
|
はい
|
プラグインのデータを収集する先の名前として使用されるディレクトリのタイムスタンプの文字列表現。この値は、collect(…) メソッドを実行することで、修正する必要はありません。
|
パラメータ
|
デフォルト値
|
有効な値
|
必須
|
説明
|
srcPath
|
なし
|
文字列
|
はい
|
これは、プラグインのソースデータが収集される場所の文字列表現です。これは一般的に、トークン化した Windchill プロパティの文字列です。たとえば、WindchillLogsPlugin.java は、$(wt.logs.dir) をパラメータとして渡します。また、この値は収集されるデータの基準のファイルパスになります。しかし、このファイルパスはプラグインが実行されているそれぞれのサーバーに存在しない可能性もあるので、注意が必要です。基準のファイルパスを使用している場合、プラグイン属性 isClusterAware をプラグインの初期化中は false に設定して、プラグインを 1 つのクラスタノードでのみ実行する必要があります。
|
callNumber
|
なし
|
long
|
はい
|
これは、PTC テクニカルサポートの電話番号に関連した long 値です。これは、プラグインデータを収集する場所として使用されます。
|
maxAgeInDays
|
なし
|
long
|
はい
|
ファイルが時間に関連して収集される場合、開始時間の値である long 値。
|
minAgeInDays
|
なし
|
long
|
はい
|
ファイルが時間に関連して収集される場合、終了時間の値である long 値。
|
pathTimeStamp
|
なし
|
文字列
|
はい
|
プラグインのデータを収集する先の名前として使用されるディレクトリのタイムスタンプの文字列表現。
|
パラメータ
|
デフォルト値
|
有効な値
|
必須
|
説明
|
srcPath
|
なし
|
文字列
|
はい
|
これは、プラグインのソースデータが収集される場所の文字列表現です。これは一般的に、トークン化した Windchill プロパティの文字列です。たとえば、WindchillLogsPlugin.java は、$(wt.logs.dir) をパラメータとして渡します。また、この値は収集されるデータの基準のファイルパスになります。しかし、このファイルパスはプラグインが実行されているそれぞれのサーバーに存在しない可能性もあるので、注意が必要です。基準のファイルパスを使用している場合、プラグイン属性 isClusterAware をプラグインの初期化中は false に設定して、プラグインを 1 つのクラスタノードでのみ実行する必要があります。
|
topicIdentifier
|
なし
|
文字列
|
はい
|
これは、プラグインのデータの収集先の場所として使用されるディレクトリの文字列表現です。
|
maxAgeInDays
|
なし
|
long
|
はい
|
ファイルが時間に関連して収集される場合、開始時間の値である long 値。
|
minAgeInDays
|
なし
|
long
|
はい
|
ファイルが時間に関連して収集される場合、終了時間の値である long 値。
|
pathTimeStamp
|
なし
|
文字列
|
はい
|
プラグインのデータを収集する先の名前として使用されるディレクトリのタイムスタンプの文字列表現。
|
パラメータ
|
デフォルト値
|
有効な値
|
必須
|
説明
|
success
|
なし
|
ブール
|
はい
|
プラグインフレームワークのステータスとして内側の Map に配置される、プラグインの実行が正常に完了したかどうかを示す値。
|
path
|
なし
|
文字列
|
はい
|
プラグインフレームワークのステータスとして内側の Map に配置される、収集されるファイルが配置されている親ディレクトリを示す値。
|
message
|
なし
|
文字列
|
はい
|
プラグインフレームワークのステータスの内側の Map に配置されるメッセージ。
|
location
|
なし
|
文字列
|
はい
|
プラグインフレームワークのステータスの内側の Map に配置される、PluginType ディレクトリへの部分パス。
|