Inclusion de fonctions protégés

Vous pouvez inclure une ou plusieurs autres fonctions en les répertoriant dans l'en-tête Subsystem-Content du fichier manifeste de la fonction. Toute fonction qui se trouve dans la même extension de produit que votre propre fonction peut être incluse ; si la fonction incluse se trouve dans une extension de produit différente ou dans le profil Liberty, sa visibilité doit être publique ou protégée.

La fonction incluse doit être spécifiée par son nom symbolique de sous-système (Subsystem-SymbolicName) et son type doit être "osgi.subsystem.feature", par exemple :
Subsystem-Content:
  com.ibm.wsspi.appserver.webBundle-1.0; type="osgi.subsystem.feature",
  com.ibm.websphere.appserver.json-1.0; type="osgi.subsystem.feature"

Pour des informations sur les fonction publiques du profil Liberty, voir Fonctions Liberty. La section qui suit décrit les fonctions protégées du profil Liberty.

Fonctions protégées du profil Liberty

Gestionnaire d'application
Cette fonction propose une capacité avancée pour l'implémentation de nouveaux conteneurs d'applications.

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

API et SPI mises à disposition :
  • 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
Service de chargeur de classe
Cette fonction propose une capacité avancée pour l'implémentation de nouveaux conteneurs d'applications.

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

API et SPI mises à disposition :
  • 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
Services de conteneur
Cette fonction propose une capacité avancée pour l'implémentation de nouveaux conteneurs d'applications.

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

API et SPI mises à disposition :
  • 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
Transaction manager 1.1
Cette fonction fournit un gestionnaire de transactions compatible avec JTA 1.1.

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

API et SPI mises à disposition :
  • 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
Transaction manager 1.2
Cette fonction fournit un gestionnaire de transactions compatible avec JTA 1.2.

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

API et SPI mises à disposition :
  • 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
Bundle Web
Cette fonctions prend en charge l'utilisation de bundles d'application Web (WAB) dans les fonctions. Incluez cette fonction si votre fonction fournit un noeud final d'application, comme décrit dans Spécification d'un noeud final d'application.

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

API et SPI mises à disposition :
  • 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
Sécurité de bundle Web
Cette fonction prend en charge l'application de sécurité pour les bundles Web ; voir Sécurisation d'un noeud final d'application.

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

API et SPI mises à disposition :
  • 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

Icône indiquant le type de rubrique Rubrique de référence

Dispositions pour les centres de documentation | Commentaires


Icône d'horodatage Dernière mise à jour: Wednesday, 2 September 2015
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=phil&product=was-libcore-mp&topic=rwlp_protected_features
Nom du fichier : rwlp_protected_features.html