Attributs simples
Outre ceux par défaut, les objets de référentiel ont certains des attributs suivants. D'autres noms plus courts sont documentés dans l'aide sur les beans.
| Attribut | Description |
|---|---|
| nom | Nom pour tous les types d'objet. |
| version | Numéro de version pour les modules Web uniquement. |
| contextroot | Chemin URI absolu, pour les modules Web uniquement. |
| resourceroot | Répertoire relatif, pour les modules Web uniquement. |
| defaultlocale | Paramètre de lieu par défaut, pour les applications et les portlets. |
Les attributs suivants sont également disponibles :
| Attribut | Description |
|---|---|
| id, oid, guid | Identificateur du noeud. Entrée appropriée pour select. |
| uniquename, uname, un | Nom unique global du noeud. |
| type | Type du noeud. Options : référentiel, module Web, application, portlet |
| nom | Nom du noeud. |
| commonname, cname, cn | Nom commun généré pour le noeud. |
| version | Numéro de version. Uniquement pour les modules Web. |
| contextroot, context, uri | Identificateur URI relatif pour l'adressage du module Web. Uniquement pour les modules Web. |
| resourceroot, resdir, dir, war | Sous-répertoire dans lequel trouver les ressources du module Web. |
| defaultlocale, dlocale, defloc | Environnement local par défaut. Uniquement pour les portlets et applications de portlets. |
| servlet | ID du servlet associé. Uniquement pour les portlets. |
| cachescope, cs | Portée de mémoire cache à distance du noeud du référentiel. Seuls les noeuds de portlet peuvent recevoir cet indicateur de lecture seule. La valeur d'attribut peut être vide. Les valeurs d'attribut valides sont shared ou s pour une portée de cache éloignée partagée, et nonshared ou ns pour une portée de cache éloignée non partagée. |
| cacheexpiration, cacheexp, cexp | Valeur d'expiration de la mémoire cache à distance, en secondes. Seuls les noeuds de portlet peuvent recevoir cet indicateur de lecture seule. La valeur de l'attribut doit être une expression numérique, dans laquelle -1 signifie que la mémoire cache n'expire jamais et 0 signifie qu'elle arrive à expiration à chaque demande. |
| remotecachedynamic, rcd | Indique si la mémoire cache distante est dynamique ou statique. Seuls les noeuds de portlet peuvent recevoir cet indicateur de lecture seule. La valeur true indique que la mémoire cache à distance est dynamique ; la valeur false indique que la mémoire cache à distance est statique. |
Tous les attributs sont en lecture seule, il n'existe aucune commande set. L'attribut resourceroot correspond généralement au nom du fichier WAR du module Web.