API basata su Java per lavorare con i profili di cartelle id175UB30E05Z
La seguente API basata su Java consente di aggiungere attributi condizionali a un profilo a livello di cartella. Questa API è disponibile sotto forma di bundle. Per utilizzare queste API, devi includere questo bundle nel codice.
Dettagli bundle:
-
ID gruppo: com.adobe.fmdita
-
ID artefatto: api
-
Versione: 3.2
-
Pacchetto: com.adobe.fmdita.api.profiles
-
Dettagli classe:
code language-java public class FolderProfileUtils extends Object
La classe
FolderProfileUtils
contiene un metodo per aggiungere attributi condizionali in un profilo di cartella.
Aggiungere attributi condizionali a un profilo di cartella
Il metodo addAttributeProfiles
aggiunge attributi condizionali a un profilo a livello di cartella.
Sintassi:
public static boolean addAttributeProfiles
(List
<String> attributeNames,
List
<String> values,
List
<String> labels,
String profileName,
Session session) throws GuidesApiException
Parametri:
attributeNames
values
profileName
session
Restituisce:true
per il successo. In caso di errore, genera un’eccezione.
Eccezione:
Genera java.lang.Exception
nei seguenti scenari:
- Se l'API non è riuscita a ottenere l'oggetto
resourceResolverFactory
. In tal caso, è necessario riavviare il bundle. - Se i parametri passati all’API non sono validi.
- Se l’API viene chiamata tramite una sessione utente non autorizzata, ad esempio un utente che non è un amministratore per il profilo di cartella specificato.
1 attributeNames
, values
e labels
nello stesso indice in un elenco array devono corrispondere alla stessa voce.