API basada en Java para trabajar con perfiles de carpeta id175UB30E05Z

La siguiente API basada en Java le permite agregar atributos condicionales a un perfil de nivel de carpeta. Esta API está disponible en forma de paquete. Debe incluir este paquete en su código para utilizar estas API.

Detalles del paquete:

  • Id. de grupo: com.adobe.fmdita

  • ID de artefacto: api

  • Versión: 3.2

  • Paquete: com.adobe.fmdita.api.profiles

  • Detalles de la clase:

    code language-java
    public class FolderProfileUtils extends Object
    

    La clase FolderProfileUtils contiene un método para agregar atributos condicionales en un perfil de carpeta.

Añadir atributos condicionales a un perfil de carpeta

El método addAttributeProfiles agrega atributos condicionales a un perfil de nivel de carpeta.

Sintaxis:

public static boolean addAttributeProfiles
(List
<String> attributeNames,
List
    <String> values,
List
        <String> labels,
String profileName,
Session session) throws GuidesApiException

Parámetros:

Nombre
Tipo
Descripción
attributeNames
Cadena
Lista de nombres de atributos.
values
Cadena
Lista de valores para los atributos dados.
labels
Cadena
Lista de etiquetas para los pares attribute- value. 1
profileName
Cadena
Nombre del perfil de nivel de carpeta al que se deben aplicar estos atributos, valores y etiquetas. Importante: Todos los atributos-valores-etiquetas existentes definidos en el perfil se sobrescriben.
session
javax.jcr.Session
Una sesión JCR válida.

Devuelve:
true para éxito. En caso de error, se genera una excepción.

Excepción:
Genera java.lang.Exception en los siguientes casos:

  • Si la API no pudo obtener el objeto resourceResolverFactory. En ese caso, debe reiniciar el paquete.
  • Si los parámetros pasados a la API no son válidos.
  • Si se llama a la API mediante una sesión de usuario no autorizada, como el usuario que no es administrador del perfil de carpeta dado.

1: attributeNames, values y labels en el mismo índice de una lista de matriz deben corresponder a la misma entrada.

recommendation-more-help
11125c99-e1a1-4369-b5d7-fb3098b9b178