リポジトリのノードは、Java コンテンツリポジトリの命名規則の対象です。ただし、AEM によってページノード名に追加の規則が課せられます。
これらの命名規則は、以下のような様々なレベルで実装されます。
JcrUtil:JCR ユーティリティの AEM 実装。
ページマネージャー:ページマネージャーは、ページレベルの操作用のメソッドを提供します。
使用する UI:
JcrUtil は JCR ユーティリティの AEM 実装です。名前の検証では特に、文字マッピングと次の点が確認されます。
isValidName
createValidName
ページマネージャーは、JCRUtil に基づいて、ページレベル操作用のメソッドを提供します。
標準のタッチ操作対応 UI:
次のいずれかの場合、ページマネージャーによって課せられる制約に従って名前が確認されます。
クラシック UI にはさらに厳しい制約があります。
名前が有効と判断されるのは、明示的なノード名が次のいずれかの場合です。
有効な文字(PageManagerImpl
によって他の文字の使用が許可されていても、クラシック UI でページを作成する場合は、次の文字のみが有効です)。
-
(ダッシュ/マイナス)