保護された (protected) フィーチャーの組み込み

フィーチャーには、フィーチャー・マニフェスト・ファイルの Subsystem-Content ヘッダーに他の 1 つ以上のフィーチャーをリストすることによって、それらを組み込むことができます。 ユーザー固有のフィーチャーとして同じ製品拡張内の任意のフィーチャーを組み込むことができます。組み込まれるフィーチャーが、別の製品拡張、または Liberty に含まれる場合、その可視性は public または protected でなければなりません。

組み込まれるフィーチャーは、その Subsystem-SymbolicName で指定し、 タイプが "osgi.subsystem.feature" である必要があります。例えば、以下のようになります。
Subsystem-Content:
  com.ibm.wsspi.appserver.webBundle-1.0; type="osgi.subsystem.feature",
  com.ibm.websphere.appserver.json-1.0; type="osgi.subsystem.feature"

Liberty のパブリック (public) のフィーチャーについては、『Liberty フィーチャー』を参照してください。以下のセクションでは、Liberty の保護されたフィーチャーについて説明します。

Liberty プロファイルの保護されたフィーチャー

アプリケーション・マネージャー
このフィーチャーでは、新しいアプリケーション・コンテナーを実装するための拡張機能を提供します。

Subsystem-SymbolicName: com.ibm.websphere.appserver.appmanager-1.0

以下の API と SPI が提供されます。
  • dev/api/ibm/com.ibm.websphere.appserver.api.basics_1.0.9.jar
  • dev/spi/ibm/com.ibm.websphere.appserver.spi.application_1.0.9.jar
  • dev/spi/ibm/com.ibm.websphere.appserver.spi.artifact_1.0.9.jar
クラス・ローダー・サービス
このフィーチャーでは、新しいアプリケーション・コンテナーを実装するための拡張機能を提供します。

Subsystem-SymbolicName: com.ibm.websphere.appserver.classloading-1.0

以下の API と SPI が提供されます。
  • dev/spi/ibm/com.ibm.websphere.appserver.spi.classloading_1.0.9.jar
  • dev/spi/ibm/com.ibm.websphere.appserver.spi.artifact_1.0.9.jar
コンテナー・サービス
このフィーチャーでは、新しいアプリケーション・コンテナーを実装するための拡張機能を提供します。

Subsystem-SymbolicName: com.ibm.websphere.appserver.containerServices-1.0

以下の API と SPI が提供されます。
  • dev/spi/ibm/com.ibm.websphere.appserver.spi.containerServices_1.0.9.jar
  • dev/spi/ibm/com.ibm.websphere.appserver.spi.anno_1.0.9.jar
  • dev/spi/ibm/com.ibm.websphere.appserver.spi.artifact_1.0.9.jar
  • dev/spi/ibm/com.ibm.websphere.appserver.spi.javaeedd_1.0.9.jar
トランザクション・マネージャー 1.1
このフィーチャーでは、JTA 1.1 準拠のトランザクション・マネージャーを提供します。

Subsystem-SymbolicName: com.ibm.websphere.appserver.transaction-1.1

以下の API と SPI が提供されます。
  • dev/api/spec/com.ibm.ws.javaee.transaction.1.1_1.0.9.jar
  • dev/api/ibm/com.ibm.websphere.appserver.api.transaction_1.0.9.jar
  • dev/spi/ibm/com.ibm.websphere.appserver.spi.containerServices_1.0.9.jar
  • dev/spi/ibm/com.ibm.websphere.appserver.spi.anno_1.0.9.jar
  • dev/spi/ibm/com.ibm.websphere.appserver.spi.artifact_1.0.9.jar
  • dev/spi/ibm/com.ibm.websphere.appserver.spi.javaeedd_1.0.9.jar
トランザクション・マネージャー 1.2
このフィーチャーでは、JTA 1.2 準拠のトランザクション・マネージャーを提供します。

Subsystem-SymbolicName: com.ibm.websphere.appserver.transaction-1.2.

以下の API と SPI が提供されます。
  • dev/api/spec/com.ibm.ws.javaee.transaction.1.2_1.0.9.jar
  • dev/api/ibm/com.ibm.websphere.appserver.api.transaction_1.0.9.jar
  • dev/spi/ibm/com.ibm.websphere.appserver.spi.containerServices_1.0.9.jar
  • dev/spi/ibm/com.ibm.websphere.appserver.spi.anno_1.0.9.jar
  • dev/spi/ibm/com.ibm.websphere.appserver.spi.artifact_1.0.9.jar
  • dev/spi/ibm/com.ibm.websphere.appserver.spi.javaeedd_1.0.9.jar
Web バンドル
このフィーチャーでは、フィーチャー内での Web アプリケーション・バンドル (WAB) の使用をサポートします。 このフィーチャーは、 ご使用のフィーチャーでアプリケーション・エンドポイントを提供する (『アプリケーション・エンドポイントの提供』で説明) 場合に組み込みます。

Subsystem-SymbolicName: com.ibm.wsspi.appserver.webBundle-1.0

以下の API と SPI が提供されます。
  • dev/api/spec/com.ibm.ws.javaee.servlet.3.0_1.0.9.jar
  • dev/api/ibm/com.ibm.websphere.appserver.api.servlet_1.0.9.jar
  • dev/spi/ibm/com.ibm.websphere.appserver.spi.servlet_1.0.9.jar
Web バンドル・セキュリティー
このフィーチャーでは、Web バンドルに対するセキュリティーのアプリケーションをサポートします。 『アプリケーション・エンドポイントの保護』を参照してください。

Subsystem-SymbolicName: com.ibm.wsspi.appserver.webBundleSecurity-1.0

以下の API と SPI が提供されます。
  • dev/api/spec/com.ibm.ws.javaee.servlet.3.0_1.0.9.jar
  • dev/api/ibm/com.ibm.websphere.appserver.api.servlet_1.0.9.jar
  • dev/spi/ibm/com.ibm.websphere.appserver.spi.servlet_1.0.9.jar
  • dev/spi/ibm/com.ibm.websphere.appserver.spi.containerServices_1.0.9.jar
  • dev/spi/ibm/com.ibm.websphere.appserver.spi.anno_1.0.9.jar
  • dev/spi/ibm/com.ibm.websphere.appserver.spi.artifact_1.0.9.jar
  • dev/spi/ibm/com.ibm.websphere.appserver.spi.javaeedd_1.0.9.jar

トピックのタイプを示すアイコン 参照トピック



タイム・スタンプ・アイコン 最終更新: Monday, 5 December 2016
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-libcore-mp&topic=rwlp_protected_features
ファイル名: rwlp_protected_features.html