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