API baseada em Java para trabalhar com perfis de pastas id175UB30E05Z

A seguinte API baseada em Java permite adicionar atributos condicionais a um perfil de nível de pasta. Essa API está disponível no formato de um pacote. Você deve incluir esse pacote no código para usar essas APIs.

Detalhes do pacote:

  • ID do grupo: com.adobe.fmdita

  • ID do artefato: api

  • Versão: 3.2

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

  • Detalhes da classe:

    code language-java
    public class FolderProfileUtils extends Object
    

    A classe FolderProfileUtils contém um método para adicionar atributos condicionais em um perfil de pasta.

Adicionar atributos condicionais a um perfil de pasta

O método addAttributeProfiles adiciona atributos condicionais a um perfil de nível de pasta.

Sintaxe:

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

Parâmetros:
|Nome|Tipo|Descrição|
|—|—|—|
|attributeNames|String|Uma lista de nomes de atributos.|
|values|String|Uma lista de valores para os atributos fornecidos.|
|labels|Cadeia|Uma lista de rótulos para os pares attribute- value. 1|
|profileName|String|O nome do perfil no nível da pasta ao qual esses atributos, valores e rótulos devem ser aplicados. Importante: todos os atributos-valores-rótulos existentes definidos no perfil são substituídos.|
|session|javax.jcr.Session|Uma sessão JCR válida.|

Devoluções:
true para obter êxito. No caso de uma falha, ele aciona uma exceção.

Exceção:
Lança java.lang.Exception nos seguintes cenários:

  • Se a API não pudesse obter o objeto resourceResolverFactory. Nesse caso, você deve reiniciar o pacote.
  • Se os parâmetros transmitidos para a API forem inválidos.
  • Se a API for chamada por meio de uma sessão de usuário não autorizada, como o usuário que não é um administrador para o perfil de pasta determinado.

1 attributeNames, values e labels no mesmo índice em uma lista de matriz devem corresponder à mesma entrada.

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