使用資料夾設定檔的Java型API id175UB30E05Z
NOTE
以下Java型API可讓您將條件屬性新增至資料夾層級的設定檔。 此API可以套件形式提供。 您必須在程式碼中包含此套件組合才能使用此API。
套件組合詳細資料:
-
群組識別碼: com.adobe.fmdita
-
成品ID: api
-
版本: 3.2
-
套件: com.adobe.fmdita.api.profiles
-
類別詳細資料:
code language-java public class FolderProfileUtils extends Object
FolderProfileUtils
類別包含在資料夾設定檔中新增條件屬性的方法。
將條件屬性新增至資料夾設定檔
addAttributeProfiles
方法會將條件屬性新增至資料夾層級的設定檔。
語法:
public static boolean addAttributeProfiles
(List
<String> attributeNames,
List
<String> values,
List
<String> labels,
String profileName,
Session session) throws GuidesApiException
引數:
名稱
類型
說明
attributeNames
字串
屬性名稱清單。
values
字串
指定屬性的值清單。
profileName
字串
必須套用這些屬性、值和標籤的資料夾層級設定檔名稱。 重要: 設定檔中定義的所有現有屬性 — 值 — 標籤都會被覆寫。
session
javax.jcr.Session
有效的JCR工作階段。
傳回:
成功為true
。 如果失敗,系統會擲回例外狀況。
例外狀況:
在下列情況下擲回java.lang.Exception
:
- 如果API無法取得
resourceResolverFactory
物件。 在這種情況下,您應該重新啟動該套件組合。 - 如果傳遞至API的引數無效。
- 如果透過未經授權的使用者工作階段呼叫API,例如不是指定資料夾設定檔管理員的使用者。
1陣列清單中相同索引的attributeNames
、values
和labels
必須對應至相同的專案。
recommendation-more-help
11125c99-e1a1-4369-b5d7-fb3098b9b178