Rubrique précédente: IntĂ©gration de CA Enterprise Log Manager dans un portail Web

Rubrique suivante: Intégration du contenu dans un portail Liferay

Identification du contenu

Avant de commencer la procĂ©dure d'intĂ©gration de contenu CA Enterprise Log Manager, dĂ©terminez le contenu que vous souhaitez afficher. Dans l'interface CA Enterprise Log Manager, recherchez le rapport ou la requĂȘte qui contient les informations dont vous avez besoin.

Pour afficher des requĂȘtes ou des rapports CA Enterprise Log Manager dans un portail Web, utilisez l'appel getQueryViewer ou getReportViewer. Les requĂȘtes et les rapports interactifs seront alors affichĂ©s avec la plupart des fonctionnalitĂ©s disponibles de l'interface CA Enterprise Log Manager.

Vous pouvez également utiliser le rapport runQuery pour obtenir le contenu au format XML. Il suffit alors de lui appliquer une feuille de style pour l'afficher. L'affichage n'est pas interactif, ce qui vous permet d'afficher les données sans devoir recourir au plug-in Flash.

Dans cet exemple, le rapport System All Events Detail (Détail de tous les événements du systÚme) est appelé à l'aide de getQueryViewer pour afficher une table de tous les événements dans une visionneuse. La syntaxe de l'appel API pour ce rapport est la suivante :

https://ELMSERVER:5250/spin/calmapi/getObject.csp?type=getQueryViewer&objectId=Subscription/panels/System_All_Events_Detail&username=xxx&password=xxx

Pour tester la syntaxe finale, entrez l'URL que vous avez créée dans un navigateur et vĂ©rifiez que la requĂȘte ou le rapport voulu apparaĂźt.

Informations complémentaires :

Authentification API

Appels de la visionneuse de requĂȘtes et de rapports

getQueryViewer

getReportViewer

runQuery