Contrôle des composants

L'interface de ComponentController permet aux développeurs de gérer des composants dans la bibliothèque du serveur HCL Portal.

Présentation

ComponentController est une API Web Content qui permet aux développeurs d'obtenir des informations ou d'exécuter des requêtes relatives aux composants de la bibliothèque du serveur HCL Portal.

Méthodes et formats de réponse

Tableau 1. ComponentController Interface
Méthode et format de réponse Remarques
PUT /webcontent/components/{componentId} Met à jour le composant sous la bibliothèque du serveur HCL Portal.
DELETE /webcontent/components/{componentId} Supprime les composants du serveur HCL Portal.
POST /webcontent/components Crée des composants sous la bibliothèque dans le serveur HCL Portal.
GET /{accessType}/webcontent/components/{componentId} Récupère des données à propos du composant identifié.

Paramètres

La requête doit être une commande standard HTTP GET, POST, PUT ou DELETE.

Tableau 2. Autres paramètres
Nom Description
Cookie Accédez au jeton pour l'authentification récupéré depuis le cookie.
virtualportal Portail virtuel vers lequel la demande doit être envoyée.
componentType Type du composant.
componentId ID composant
accessType URL de base pour invoquer une structure contenthandler différente

Codes de réponse

Tableau 3. Codes de réponse
Code Description
200 OK.
400 Requête incorrecte
401 Demande autorisée
404 Request not found
422 Entité intraitable (WebDAV)
500 Erreur de serveur interne