自定义节点类型

由于AEM基于Sling并且使用JCR存储库,因此这两个存储库提供的节点类型均可供使用:

除了这些。 AEM提供一系列自定义节点类型。

审核

cq:AuditEvent

描述

定义审核事件节点的节点类型。

  • @prop cq:time
  • @prop cq:userid
  • @prop cq:path
  • @prop cq:type
  • @prop cq:category
  • @prop cq:properties

定义

  • [cq:AuditEvent]
    • - * (undefined)
    • - * (undefined) multiple
    • + * (nt:base) = nt:base multiple version
  • - cq:time (date)
  • - cq:userid (string)
  • - cq:path (string)
  • - cq:type (string)
  • - cq:category (string)
  • - cq:properties (binary)

注释

cq:评论

描述

定义注释节点的节点类型。

  • @prop userIdentifier

定义

  • [cq:Comment] > mix:title, mix:created, mix:language, nt:unstructured, cq:Taggable
  • - email (string)
  • - ip (string)
  • - referer (string)
  • - url (string)
  • - userAgent (string)
  • - userIdentifier (string)
  • - authorizableId (string)

cq:CommentAttachment

描述

定义commentattachment节点的节点类型

定义

  • [cq:CommentAttachment] > nt:file
    • - * (undefined)
    • - * (undefined) multiple

cq:CommentContent

描述

定义注释内容节点的节点类型

定义

  • [cq:Comment] > mix:title, mix:created, mix:language, nt:unstructured, cq:Taggable
  • - email (string)
  • - ip (string)
  • - referer (string)
  • - url (string)
  • - userAgent (string)
  • - userIdentifier (string)
  • - authorizableId (string)

cq:GeoLocation

描述

以十进制度(DD)定义地理位置的混音

  • @prop latitude -使用小数度编码为多次的纬度
  • @prop longitude -使用小数度编码为多次的经度

定义

  • [cq:GeoLocation] mixin
  • - latitude (double)
  • - longitude (double)

cq:Trackback

描述

定义跟踪节点的节点类型。

定义

  • [cq:Trackback] > mix:title, mix:created, mix:language, nt:unstructured

核心

cq:Page

描述

定义默认CQ页面。

  • @node jcr:content -页面的主要内容。

定义

  • [cq:Page] > nt:hierarchyNode orderable
    • + jcr:content (nt:base) = nt:unstructured copy primary
    • + * (nt:base) = nt:base version

cq:PseudoPage

描述

定义将节点标记为伪页面的混合类型。 这意味着它们可以适用于页面和WCM编辑支持。

定义

  • [cq:PseudoPage] mixin

cq:PageContent

描述

为页面内容定义默认节点,WCM使用的最小属性。

  • @prop jcr:title -页面标题。
  • @prop jcr:description -此页面的说明。
  • @prop cq:template -用于创建页面的模板的路径。
  • @prop cq:allowedTemplates -用于确定允许模板的路径的常规表达式的列表。
  • @prop pageTitle -标题通常显示在标 <title> 记中。
  • @prop navTitle -通常在导航中使用标题。
  • @prop hideInNav -指定页面是否应在导航中隐藏。
  • @prop onTime -此页面生效的时间。
  • @prop offTime -此页面无效的时间。
  • @prop cq:lastModified -上次修改页面(或其段落)的日期。
  • @prop cq:lastModifiedBy -上次更改页面(或其段落)的用户。
  • @prop jcr:language -页面内容的语言。
注意

页面内容使用此类型并非强制要求。

定义

  • [cq:PageContent] > nt:unstructured, mix:title, mix:created, cq:OwnerTaggable, sling:VanityPath, cq:ReplicationStatus, sling:Resource orderable
    • - cq:template (string)
    • - cq:allowedTemplates (string) multiple
    • - pageTitle (string)
    • - navTitle (string)
    • - hideInNav (boolean)
    • - onTime (date)
    • - offTime (date)
    • - cq:lastModified (date)
    • - cq:lastModifiedBy (string)
    • - cq:designPath (string)
    • - jcr:language (string)

cq:Template

描述

定义CQ模板。

  • @node jcr:content -新页面的默认内容。
  • @node icon.png -包含特征图标的文件。
  • @node thumbnail.png -包含特征缩略图的文件。
  • @node workflows -自动分配工作流配置。配置将遵循以下结构:
    • + workflows
      • + name1
        • - cq:path
          • - cq:workflowName
  • @prop allowedParents -常规表达式模式,用于确定允许作为父模板的模板的路径。
  • @prop allowedChildren -常规表达式模式,用于确定允许作为子模板的模板的路径。
  • @prop ranking -在“创建页面”对话框的模板列表中定位。

定义

  • [cq:Template] > nt:hierarchyNode, mix:title
    • - * (undefined)
    • - * (undefined) multiple
    • + * (nt:base) = nt:base multiple version
    • + jcr:content (nt:base) copy
    • + icon.png (nt:file) copy
    • + thumbnail.png (nt:file) copy
    • + workflows (nt:base) copy
    • - allowedParents (string) multiple
    • - allowedChildren (string) multiple
    • - ranking (long)

cq:Component

描述

定义CQ组件。

  • @prop jcr:title -组件的标题。
  • @prop jcr:description -组件的说明。
  • @node dialog -主对话框。
  • @prop dialogPath -主对话框路径(对话框的替代路径)。
  • @node design_dialog -设计对话框。
  • @prop cq:cellName -设计单元格的名称。
  • @prop cq:isContainer -指示此组件是否为容器组件。这会强制使用子组件的单元格名称而不是路径名称。 例如,parsys是容器组件。 如果未定义此值,则根据存在cq:childEditConfig进行检查。
  • @prop cq:noDecoration -如果为true,则在包 div 含此组件时不会绘制装饰标签。
  • @node cq:editConfig -定义编辑栏参数的配置。
  • @node cq:childEditConfig -子组件继承的编辑配置。
  • @node cq:htmlTag -定义包含组件时添加到“周围”标 div 签的其他标签属性。
  • @node icon.png-包含特征图标的文件。
  • @node thumbnail.png -包含特征缩略图的文件。
  • @prop allowedParents -常规表达式模式,用于确定允许作为父组件的组件的路径。
  • @prop allowedChildren -常规表达式模式,用于确定允许作为子组件的组件的路径。
  • @node virtual -包含反映用于拖放组件的虚拟组件的子节点。
  • @prop componentGroup -组件组的名称,用于拖放组件。
  • @node cq:infoProviders -包含子节点,每个子节点都 className 有引用的属性 PageInfoProvider

定义

  • [cq:Component] > nt:folder, mix:title, sling:ResourceSuperType
    • - * (undefined)
    • - * (undefined) multiple
    • + * (nt:base) = nt:base multiple version
    • + dialog (nt:base) = nt:unstructured copy
    • - dialogPath (string)
    • + design_dialog (nt:base) = nt:unstructured copy
    • - cq:cellName (string)
    • - cq:isContainer (boolean)
    • - cq:noDecoration (boolean)
    • + cq:editConfig (cq:EditConfig) = cq:EditConfig copy
    • + cq:childEditConfig (cq:EditConfig) = cq:EditConfig copy
    • + cq:htmlTag (nt:base) = nt:unstructured copy
    • + icon.png (nt:file) copy
    • + thumbnail.png (nt:file) copy
    • - allowedParents (string) multiple
    • - allowedChildren (string) multiple
    • + virtual (nt:base) = sling:Folder copy
    • - componentGroup (string)
    • + cq:infoProviders (nt:base) = nt:unstructured copy

cq:ComponentMixin

描述

将CQ组件定义为混合类型。

定义

[cq:ComponentMixin] > cq:Component mixin

cq:EditConfig

描述

定义“编辑栏”的配置。

  • @prop cq:dialogMode -对话框的模式:
    • floating -对于正常的浮动对话框
    • inline -内嵌编辑
    • auto -自动检测(取决于可用空间)
  • @node cq:inplaceEditing -此组件的就地编辑配置。
  • @prop cq:layout-编辑栏的布局:
    • editbar -编辑栏
    • rollover -在框架上滚动
    • auto -自动检测
  • @node cq:formParameters-要添加到对话框表单的其他参数。
  • @prop cq:actions-操作列表(编辑栏按钮或菜单项)。
  • @node cq:actionConfigs -编辑栏或菜单项的构件配置。
  • @prop cq:emptyText -如果没有可视内容,则显示的文本。
  • @node cq:dropTargets -节点的 {@link cq:DropTargetConfig} 集合。

定义

  • [cq:EditConfig] > nt:unstructured, nt:hierarchyNode orderable
    • - cq:dialogMode (string) < 'auto', 'floating', 'inline'
    • - cq:layout (string) < 'editbar', 'rollover', 'auto' + cq:formParameters (nt:base) = nt:unstructured
    • - cq:actions (string) multiple
    • + cq:actionConfigs (nt:base) = nt:unstructured
    • - cq:emptyText (string)
    • + cq:dropTargets (nt:base) = nt:unstructured
    • + cq:listeners (nt:base) = cq:EditListenersConfig

cq:DropTargetConfig

描述

配置组件的一个放置目标。 此节点的名称将用作拖放的ID。

  • @prop accept -此丢弃列表接受的mime类型目标;例如, ["image/*"]
  • @prop groups -接受源的拖放组列表。
  • @prop propertyName -用于存储引用的属性的名称。

定义

  • [cq:DropTargetConfig] > nt:unstructured orderable
    • - accept (string) multiple
    • - groups (string) multiple
    • - propertyName (string)
    • + parameters (nt:base) = nt:unstructured

cq:VirtualComponent

描述

定义虚拟CQ组件。 它们当前仅用于新组件拖放向导。

  • @prop jcr:title -此组件的标题。
  • @prop jcr:description -此组件的说明。
  • @node cq:editConfig -编辑配置,它定义编辑栏的参数。
  • @node cq:childEditConfig-编辑子组件继承的配置。
  • @node icon.png -包含特征图标的文件。
  • @node thumbnail.png -包含特征缩略图的文件。
  • @prop allowedParents -常规表达式模式,用于确定允许作为父组件的组件的路径。
  • @prop allowedChildren -确定允许作为子组件的组件的路径的常规表达式模式。
  • @prop componentGroup -组件拖放的组件组名称。

定义

[cq:VirtualComponent] > nt:folder, mix:title
- * (undefined)
- * (undefined) multiple
+ * (nt:base) = nt:base multiple version
+ cq:editConfig (cq:EditConfig) = cq:EditConfig copy
+ icon.png (nt:file) copy
+ thumbnail.png (nt:file) copy
- allowedParents (string) multiple
- allowedChildren (string) multiple
- componentGroup (string)

cq:EditListenersConfig

描述

定义要在编辑事件执行的(客户端)监听器。 这些值必须引用有效的客户端监听器函数或包含预定义的快捷键:

  • REFRESH_PAGE

  • REFRESH_SELF

  • REFRESH_PARENT

  • @prop aftercreate -创建组件后触发。

  • @prop afteredit -编辑(修改)组件后触发。

  • @prop afterdelete -删除组件后触发。

  • @prop afterinsert -将组件添加到此容器后触发。

  • @prop afterremove -从此容器删除组件后触发。

  • @prop aftermove -在此容器中移动组件后触发。

定义

  • [cq:EditListenersConfig]
    • - &ast; (undefined)
    • - &ast; (undefined) multiple
    • + &ast; (nt:base) = nt:base multiple version
    • - aftercreate (string)
    • - afteredit (string)
    • - afterdelete (string)
    • - afterinsert (string)
    • - afterremove (string)
    • - aftermove (string)

DAM

dam:AssetContent

描述

DAM资产的内容。

定义

  • [dam:AssetContent] > nt:unstructured
    • + metadata (nt:unstructured)
    • + renditions (nt:folder)

dam:Asset

描述

DAM资产。

定义

[dam:Asset] > nt:hierarchyNode
+ jcr:content (dam:AssetContent) = dam:AssetContent copy primary
+ * (nt:base) = nt:base version

dam:缩略图

描述

用于表示DAM资产的缩略图。

定义

  • [dam:Thumbnails]
    • mixin
    • + dam:thumbnails (nt:folder)

投放容器列表

cq:containerList

描述

容器列表。

定义

  • [cq:containerList]
    • mixin

投放页

cq:Cq4PageAttributes

描述

cq:attributes 是ContentBus版本标记的节点类型。此节点仅具有一系列属性;其中三个是预定义的“created”、“csd”和“timestampe”。

  • @prop created (long) mandatory copy -创建版本信息的时间戳,通常为签入先前版本的时间或页面创建时间。
  • @prop csd (string) mandatory copy - csd标准属性,页面节点的cq:csd属性的副本
  • @prop timestamp (long) mandatory copy -上次修改版本的时间戳,通常是签入时间。
  • @prop * (string) copy -与父节点一起版本控制的其他属性。

定义

  • [cq:Cq4PageAttributes] > nt:base
    • - created (long) mandatory copy
    • - csd (string) mandatory copy
    • - timestamp (long) mandatory copy
    • - &ast; (string) copy

cq:Cq4ContentPage

描述

节点类型cq:contentPage包含ContentBus内容页的属性和子节点定义。 仅当将此混音类型添加到类型cq:page的节点时,节点才变为ContentBus内容页。

cq:Cq4ContentPage中的项为:

  • @prop cq:csd -页面的ContentBusCSD。
  • @node cq:content -页面内容。如果页面节点处于“现有且无内容”或“已删除”状态,则此子节点不存在。
  • @node cq:attributes -页面属性的列表,以前称为版本标签。对于cq:contentPage类型,此节点是必需的。 当页面为节点时,属性节点的版本化。

定义

  • [cq:Cq4ContentPage]
    • - cq:csd (string) mandatory copy
    • + cq:attributes (cq:Cq4PageAttributes)

导入程序

cq:PollConfig

描述

投票配置。

  • @prop source (String) mandatory -数据源URI,这是必需的,不能为空
  • @prop target (String) -目标位置,存储从数据源检索的数据。这是可选的,默认为cq:PollConfig节点。
  • @prop interval (Long) -轮询数据源中新数据或更新数据的时间间隔(秒)。这是可选的,默认为30分钟(1800秒)。
  • 为Adobe Experience Manager创建自定义数据导入程序服务

定义

  • `[cq:PollConfig]
    • mixin
    • - source (String) mandatory
    • - target (String)
    • - interval (Long)

cq:PollConfigFolder

描述

方便的主节点类型可轻松创建轮询配置节点。

定义

[cq:PollConfigFolder] > sling:Folder, cq:PollConfig

位置

cq:GeoLocation

描述

以十进制度(DD)定义地理位置的混音。

  • @prop latitude - Latitude使用小数度编码为多次。
  • @prop longitude -使用小数度编码为多次的经度。

定义

  • “[cq:GeoLocation]
    • mixin
    • - latitude (double)
    • - longitude (double)

邮递器

cq:mailerMessage

描述

MailerService节点类型。 邮件服务器使用具有此混合的节点作为消息定义的根节点。

定义

  • [cq:mailerMessage]
    • mixin
    • - messageStatus (string)
    • = 'new'
    • mandatory autocreated

MSM

cq:LiveRelationship

描述

定义LiveRelationship混音。 主源(控制)节点和Live Copy(控制)节点可以通过LiveRelations虚拟链接。

定义

  • [cq:LiveRelationship] mixin
    • - cq:lastRolledout (date)
    • - cq:lastRolledoutBy (string)
    • - cq:sourceUUID (string)

cq:LiveSync

描述

定义LiveSync混音。 如果某个节点与主源(控制)节点和Live Copy(控制)节点的LiveRelationship相关,则它被标记为LiveSync。

  • @prop cq:master - LiveRelationship的主源(控制)节点的路径。
  • @prop cq:isDeep -定义关系是否可用于子项。
  • @prop cq:syncTrigger -定义何时触发同步。
  • @node * LiveSyncAction -要在同步时执行的操作

定义

[cq:LiveSync] > cq:LiveRelationship mixin orderable
+ * (cq:LiveSyncAction) = cq:LiveSyncAction
+ cq:LiveSyncConfig (nt:base) = cq:LiveSyncConfig

cq:LiveSyncCancelled

描述

定义LiveSyncCancelled混音。 取消LiveCopy(受控)节点的LiveSync行为,由于其父节点之一,该节点可能与LiveRelation相关。

  • @prop cq:isCancelledForChildren -定义LiveSync是否被取消;还有儿童。

定义

  • [cq:LiveSyncCancelled] > cq:LiveRelationship mixin
    • - cq:isCancelledForChildren (boolean)

cq:LiveSyncAction

描述

定义附加到LiveSync的LiveSyncAction。

  • @prop name -操作名称
  • @prop value -操作值

定义

  • [cq:LiveSyncAction] > nt:unstructured

cq:LiveSyncConfig

描述

实时同步配置。

定义

  • [cq:LiveSyncConfig]
    • - cq:master (string) mandatory
    • - cq:isDeep (boolean)
    • - cq:trigger (string) /**deprecated**/

对于AEM 5.4,添加到列表末尾:

  • - cq:rolloutConfigs (string) multiple /**deprecated**/

cq:BlueprintAction

描述

Blueprint操作

定义

  • [cq:BlueprintAction] > nt:unstructured

平台

cq:Console

描述

定义控制台节点的节点类型。

定义

  • [cq:Console] > sling:VanityPath, mix:title
    • mixin

复制

cq:ReplicationStatus

描述

定义复制状态信息混合。

  • @prop cq:lastPublished-上次发布页面的日期(不再使用)。
  • @prop cq:lastPublishedBy-上次发布页面的用户(不再使用)。
  • @prop cq:lastReplicated -上次复制页面的日期。
  • @prop cq:lastReplicatedBy -上次复制页面的用户。
  • @prop cq:lastReplicationAction -复制操作:激活或取消激活。
  • @prop cq:lastReplicationStatus —复制状态(不再使用)。

定义

  • “[cq:ReplicationStatus]
    • mixin
    • - cq:lastPublished (date) ignore
    • - cq:lastPublishedBy (string) ignore
    • - cq:lastReplicated (date) ignore
    • - cq:lastReplicatedBy (string) ignore
    • - cq:lastReplicationAction (string) ignore
    • - cq:lastReplicationStatus (string) ignore

安全

cq:ApplicationPrivilege

描述

定义应用程序权限。

定义

  • [cq:ApplicationPrivilege] mixin

cq:PrivilegeAcl

描述

定义应用程序权限ACL。

  • @prop cq:isPathDependent
  • @node * ACEs

定义

  • [cq:PrivilegeAcl] > cq:ApplicationPrivilege mixin orderable
    • - cq:isPathDependent (boolean)
    • + * (cq:PrivilegeAce) = cq:PrivilegeAce

cq:PrivilegeAce

描述

定义应用程序权限ACE。

  • @prop path
  • @prop deny

定义

  • [cq:PrivilegeAce]
    • - path mandatory
    • - deny (boolean)

cq:ApplicationPrivilege

描述

定义应用程序权限。

定义

  • [cq:ApplicationPrivilege] mixin

cq:PrivilegeAcl

描述

定义应用程序权限ACL。

  • @prop cq:isPathDependent
  • @node * ACEs

定义

  • [cq:PrivilegeAcl] > cq:ApplicationPrivilege mixin orderable
    • - cq:isPathDependent (boolean)
    • + * (cq:PrivilegeAce) = cq:PrivilegeAce

cq:PrivilegeAce

描述

定义应用程序权限ACE。

  • @prop path
  • @prop deny

定义

  • [cq:PrivilegeAce]
    • - path mandatory
    • - deny (boolean)

站点导入程序

cq:ComponentExtractorSource

描述

定义一种混音类型,用于标记可使用组件提取器打开的文件。

定义

[cq:ComponentExtractorSource] mixin

标记

cq:标记

描述

定义单个标记,但也可以包含标记,从而创建分类

定义

  • [cq:Tag] > nt:base, mix:title
    • - sling:resourceType (String)
    • - * (undefined) multiple
    • - * (undefined)
    • + * (nt:base) = cq:Tag version

cq:Taggable

描述

可标记内容的抽象基混音。

  • @node cq:tags

定义

  • [cq:Taggable]
    • - cq:tags (string) multiple

cq:OwnerTaggable

描述

仅允许作者/所有者标记内容(已审核/管理标记)。

定义

  • [cq:OwnerTaggable] > cq:Taggable

cq:UserTaggable

描述

任何用户/公共网站都可以标记cq:userContent内使用的内容(Web2.0样式)。

定义

  • [cq:UserTaggable] > cq:Taggable
    • mixin

cq:AllowsUserContent

描述

添加用户可以修改的cq:userContent子节点。 每个用户都有自己的cq:userContent/<userid>子节点,该子节点通常有mixin cq:UserTaggable

定义

  • [cq:AllowsUserContent]
    • mixin
    • + cq:userContent (nt:unstructured)

扩展变体,更明确地定义cq:userContent

  • [cq:AllowsUserContent]
    • mixin
    • + cq:userContent (cq:UserContent)

cq:UserContent

描述

可由用户修改。

定义

  • [cq:UserContent] > nt:unstructured
    • // userids
    • + * (cq:UserData)
    • // other content
    • + * (nt:base)

cq:UserData

描述

用户数据

定义

  • [cq:UserData] > nt:unstructured, cq:UserTaggable

构件

cq:ClientLibraryFolder

描述

客户端库文件夹

定义

  • [cq:ClientLibraryFolder] > sling:Folder
    • - categories (string) multiple
    • - dependencies (string) multiple

cq:构件

描述

小组件

定义

  • [cq:Widget] > nt:unstructured orderable
    • - xtype (string)
    • - name (string)
    • - title (string)
    • + items (nt:base) = cq:WidgetCollection copy

cq:WidgetCollection

描述

构件集合

定义

  • [cq:WidgetCollection] > nt:unstructured
    • orderable
    • + * (cq:Widget) = cq:Widget copy

cq:Dialog

描述

对话框

定义

  • [cq:Dialog] > cq:Widget orderable

cq:Panel

描述

面板

定义

[cq:Panel] > cq:Widget orderable

cq:TabPanel

描述

选项卡面板

定义

  • “[cq:TabPanel] > cq:Panel可排序”
    • - activeTab (long)

cq:字段

描述

字段

定义

  • [cq:Field] > cq:Widget orderable
    • - fieldLabel (string)
    • - value (string)
    • - ignoreData (boolean)

Wiki

wiki:主题

描述

维客主题

定义

  • [wiki:Topic] > nt:unstructured, nt:hierarchyNode, mix:versionable, mix:lockable
    • + * (wiki:Topic) version
    • + wiki:attachments (nt:folder) = nt:folder version
    • + wiki:properties (wiki:Properties) = wiki:Properties copy
    • - wiki:text (string) mandatory primary
    • - wiki:lastModified (date) mandatory
    • - wiki:lastModifiedBy (string) mandatory
    • - wiki:topicName
    • - wiki:topicTitle
    • - wiki:lockedBy
    • - wiki:logMessage (string)
    • - wiki:quietSave (boolean)

wiki:用户

描述

Wiki用户

定义

  • [wiki:User] mixin
    • - wiki:subscriptions (string) multiple

wiki:属性

描述

Wiki属性

定义

  • [wiki:Properties]
    • - wiki:isGlobal (boolean)
    • - * (undefined)

工作流

cq:Workflow

描述

表示工作流实例。

定义

  • [cq:Workflow] > nt:base, mix:referenceable
    • - modelId (String)
    • - modelVersion (String)
    • - startTime (Date)
    • - endTime (Date)
    • - initiator (String)
    • - &ast; (undefined)
    • - &ast; (undefined) multiple
    • - sling:resourceType (String) = "cq/workflow/components/instance" mandatory autocreated
    • + workflowStack (nt:unstructured)
    • + wait (nt:unstructured)
    • + orTab (nt:unstructured)
    • + data (cq:WorkflowData)
    • + history (nt:unstructured)
    • + metaData (nt:unstructured)
    • + workItems (nt:unstructured)

cq:WorkItem

描述

工作项。

定义

  • [cq:WorkItem]
    • - assignee (String)
    • - workflowId (String)
    • - nodeId (String)
    • - startTime (Date)
    • - endTime (Date)
    • - dueTime (Date)
    • - sling:resourceType (String) = "cq/workflow/components/workitem" mandatory autocreated
    • + metaData (nt:unstructured)

cq:有效负荷

描述

有效负荷

定义

  • [cq:Payload]
    • - path (Path)
    • - uuid (String)
    • - jcr:url (String)
    • - binary (Binary)
    • - javaObject (String)
    • - * (undefined)
    • - * (undefined) multiple

cq:WorkflowData

描述

工作流数据

定义

  • [cq:WorkflowData]
    • - * (undefined)
    • - * (undefined) multiple
    • + payload (cq:Payload)
    • + metaData (nt:unstructured) copy

cq:WorkflowModel

描述

自动分配工作流配置。 配置将遵循以下结构:

  • workflows
    • + name1
      • - cq:path
      • - cq:workflowName
    • + workflows (nt:base)

定义

  • [cq:WorkflowModel] > nt:base, mix:versionable
    • orderable
    • - title (String)
    • - description (String)
    • - sling:resourceType (String) = "cq/workflow/components/model" mandatory autocreated
    • + nodes (nt:unstructured)
      • copy
    • + transitions (nt:unstructured)
      • copy
    • + metaData (nt:unstructured)
      • copy

cq:WorkflowNode

描述

工作流节点

定义

  • [cq:WorkflowNode] orderable
    • - title (String)
    • - description (String)
    • - maxIdleTime (long)
    • - type (String)
    • - * (undefined)
    • - * (undefined) multiple
    • + metaData (nt:unstructured)
      • copy
    • + timeoutConfiguration (nt:unstructured)
      • copy

cq:WorkflowTransition

描述

工作流过渡

定义

  • [cq:WorkflowTransition] orderable
    • - from (String)
    • - to (String)
    • - rule (String)
    • + metaData (nt:unstructured)
      • copy

cq:OrTab

描述

或选项卡

定义

  • [cq:OrTab]
    • - workflowId (String) // not compulsory as this node will already be attached to the workflow node
    • - nodeId (String)

cq:等待

描述

等待

定义

  • [cq:Wait]
    • - workflowId (String) // not compulsory as this node will be already attached to the workflow node
    • - destNodeId (String)
    • - fromNodeId (String)

cq:WorkflowStack

描述

工作流堆栈

定义

  • [cq:WorkflowStack]
    • - containeeInstanceId (String)
    • - parentInstanceId (String)
    • - nodeId (String)

cq:ProcessStack

描述

进程堆栈

定义

  • [cq:ProcessStack]
    • - workflowId (String) // not compulsory as this node will be already attached to the workflow node
    • - containerWorkflowModelId (String)
    • - containerWorkflowNodeId
    • - containerWorkflowEndNodeId // still needed (if name already defines that id)

cq:WorkflowLauncher

描述

工作流启动器

定义

  • [cq:WorkflowLauncher]
    • - nodetype (String)
    • - glob (String)
    • - eventType (Long)
    • - description (String)
    • - condition (String)
    • - workflow (String)
    • - * (undefined)
    • - * (undefined) multiple

On this page

Adobe Summit Banner

A virtual event April 27-28.

Expand your skills and get inspired.

Register for free
Adobe Summit Banner

A virtual event April 27-28.

Expand your skills and get inspired.

Register for free
Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now
Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now