Objet d'application

Un objet d'application est un objet java existant à un emplacement connu du contexte de requête. La définition d'un objet d'application implique la spécification du nom de la classe de l'objet (en tant que classe Java) et d'une clé (clé de chaîne dans un attribut de session) afin de le retrouver dans le contexte de requête. La personnalisation prévoit des méthodes pour ces objets lors de l'exécution des règles et utilise leurs résultats pour prendre des décisions. Les objets d'application qui implémentent l'interface SelfInitializingApplicationObject sont instanciés automatiquement via la personnalisation si nécessaire.

Objets application installés

Les objets application Unité, Référent, Paramètre de rendu public et Données partagées sont installés par défaut. En utilisant les objets application installés, vous pouvez ignorer le processus de définition et d'enregistrement des objets application.

Lorsque vous utilisez des objets d'application qui ne sont pas installés, vous devez définir les objets d'application en utilisant un ensemble d'assistants Personalization qui sont fournis avec IBM® Rational® Application Developer ou développer des objets d'application en fonction d'un ensemble d'interfaces de programmation publiques. Après avoir défini les objets d'application, ces derniers sont enregistrés auprès du serveur Personalization par le biais du navigateur Personalization. Lorsque vous utilisez les objets application installés, il n'est pas nécessaire de définir ou d'enregistrer les objets application.

Les objets application Unité, Référent, Paramètre de rendu public et Données partagées sont installés et activés avec la version 8.5.
Optional : Pour activer la boîte de dialogue Ciblage de contenu dans des portails virtuels, utilisez l'accès XML afin de créer manuellement la page de dialogue Ciblage de contenu pour chaque portail virtuel. Depuis le répertoire wp_profile_root/ConfigEngine, exécutez la tâche suivante :
  • AIX® HP-UX Linux Solaris z/OS®: ./xmlaccess.sh -in PortalServer_root/pzn.ui/wp.pzn.ui.actions/config/templates/DeployPages.xml -url http://localhost:10039/wps/config/your_virtual_portal_context -user admin_user_id -password admin_password
  • IBM® i: xmlaccess.sh -in PortalServer_root/pzn.ui/wp.pzn.ui.actions/config/templates/DeployPages.xml -url http://localhost:10039/wps/config/your_virtual_portal_context -user admin_user_id -password admin_password
  • Windows : xmlaccess.bat -in PortalServer_root\pzn.ui\wp.pzn.ui.actions\config\templates\DeployPages.xml -url http://localhost:10039/wps/config/your_virtual_portal_context -user admin_user_id -password admin_password

Les rubriques suivantes contiennent une présentation des objets application installés. Cette présentation inclut des descriptions et des exemples d'utilisation des objets application dans les règles que vous créez. Pour sélectionner les attributs qui sont utilisés dans les exemples, vous devez activer les objets application. Les instructions d'activation des attributs d'emplacement associés à l'application Unité sont également inclus dans cette section.