osgiLibrary - OSGi ライブラリー (osgiLibrary)

OSGi アプリケーションが共有ライブラリーの提供するパッケージを使用できるようにします。

NameTypeDefaultDescription
idstring固有の構成 ID。
libraryRef最上位の library エレメント (ストリング) の参照。OSGi ライブラリーとして使用する共有ライブラリー参照。

library

OSGi ライブラリーとして使用する共有ライブラリー参照。

NameTypeDefaultDescription
namestring管理者用の共有ライブラリーの名前
descriptionstring管理者用の共有ライブラリーの説明
filesetRef最上位の fileset エレメント (コンマ区切りのストリング) の参照のリスト。参照されるファイル・セットの ID
apiTypeVisibilitystringspec,ibm-api,api,stableこのクラス・ローダーでサポートされる API パッケージのタイプ。この値は、API パッケージ spec、ibm-api、api、stable、third-party を任意に組み合わせたコンマ区切りリストで示されます。

library > fileset

参照されるファイル・セットの ID

NameTypeDefaultDescription
idstring固有の構成 ID。
dirディレクトリーのパス${server.config.dir}ファイルを検索するベース・ディレクトリー。
caseSensitivebooleantrue検索で大/小文字を区別するかどうかを指示するブール値 (デフォルト: true)。
includesstring*検索結果に組み込むファイル名パターンのコンマ区切りリストまたはスペース区切りリスト (デフォルト: *)。
excludesstring検索結果から除外するファイル名パターンのコンマ区切りリストまたはスペース区切りリスト。デフォルトでは、除外されるファイルがありません。
scanInterval期間 (精度: ミリ秒)0long と時間単位のサフィックス (h - 時間、m - 分、s - 秒、ms - ミリ秒 (例: 2ms、5s)) で表した、ファイル・セットの変更をチェックするスキャン間隔。 デフォルトでは使用不可です (scanInterval=0)。. 正整数の後に時間単位 (時間 (h)、分 (m)、秒 (s)、またはミリ秒 (ms)) を付けて指定してください。 例えば、500 ミリ秒は 500ms と指定します。 単一エントリーに複数の値を含めることができます。 例えば、1.5 秒の場合、1s500ms とすることができます。

library > folder

参照されるフォルダーの ID

NameTypeDefaultDescription
idstring固有の構成 ID。
dirディレクトリーのパスリソース・ファイルを見つけるためにライブラリー・クラスパスに含められるディレクトリーまたはフォルダー

library > file

参照されるファイルの ID

NameTypeDefaultDescription
idstring固有の構成 ID。
nameファイルのパス完全修飾ファイル名

package

システムが OSGi アプリケーション用に使用可能にするパッケージのパッケージ・エクスポート仕様。