Services de portlet
Les services de portlet servent à fournir des fonctions courantes aux portlets. Chaque service de portlet dispose de sa propre interface spécifique au service pour les fonctions qu'il offre.
HCL Portal prend en charge les services de portlet pour les portlets IBM et les portlets standard :
- Les portlets standard utilisent une recherche JNDI pour extraire un objet
PortletServiceHome, qui est utilisé pour extraire une implémentation de service de portlet. - Les portlets HCL extraient des services de portlet à l'aide de la méthode PortletContext.getService().
Service de portlet ne pouvant être appelé qu'à partir d'un portlet.
Les interfaces de service de portlet utilisées par les portlets standard sont différentes de celles utilisées par les portlets HCL. Vous pouvez écrire votre propre service de portlet et l'enregistrer dans le portail afin que tous les portlets puissent l'utiliser. Plusieurs services peuvent être mis en oeuvre par différents constructeurs (par exemple, SearchService, LocationService ou MailService). Les services suivants sont disponibles avec HCL Portal :