AEM은 Sling을 기반으로 하며 JCR 저장소를 사용하므로 두 노드 모두에서 제공하는 노드 유형을 사용할 수 있습니다.
여기에 더요 AEM에서는 다양한 사용자 지정 노드 유형을 제공합니다.
설명
감사 이벤트 노드의 노드 유형을 정의합니다.
@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)
설명
주석 노드의 노드 유형을 정의합니다.
@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)
설명
commentattachment
노드의 노드 유형을 정의합니다.
정의
[cq:CommentAttachment] > nt:file
- * (undefined)
- * (undefined) multiple
설명
주석 컨텐츠 노드의 노드 유형을 정의합니다
정의
[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)
설명
지리적 위치를 십진수(DD)로 정의하는 mixin
@prop latitude
- 10도를 사용하여 두 배로 인코딩됨@prop longitude
- 십진도를 사용하여 두 배로 인코딩된 경도정의
[cq:GeoLocation] mixin
- latitude (double)
- longitude (double)
설명
트랙백 노드의 노드 유형을 정의합니다.
정의
[cq:Trackback] > mix:title, mix:created, mix:language, nt:unstructured
설명
기본 CQ 페이지를 정의합니다.
@node jcr:content
- 페이지의 기본 컨텐츠입니다.정의
[cq:Page] > nt:hierarchyNode orderable
+ jcr:content (nt:base) = nt:unstructured copy primary
+ * (nt:base) = nt:base version
설명
노드를 의사 페이지로 표시하는 mixin 형식을 정의합니다. 즉, 페이지 및 WCM 편집 지원을 위해 적용할 수 있습니다.
정의
[cq:PseudoPage] mixin
설명
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 템플릿을 정의합니다.
@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 구성 요소를 정의합니다.
@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 구성 요소를 mixin 유형으로 정의합니다.
정의
[cq:ComponentMixin] > cq:Component mixin
설명
편집 막대에 대한 구성을 정의합니다.
@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
설명
구성 요소의 한 드롭 대상을 구성합니다. 이 노드의 이름은 드래그 앤 드롭에 대한 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 구성 요소를 정의합니다. 현재 새 구성 요소 끌어서 놓기 마법사에 대해서만 사용됩니다.
@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)
설명
편집 이벤트에서 실행할 (클라이언트측) 리스너를 정의합니다. 값은 유효한 클라이언트 측 리스너 함수를 참조하거나 미리 정의된 바로 가기를 포함해야 합니다.
REFRESH_PAGE
REFRESH_SELF
REFRESH_PARENT
@prop aftercreate
- 구성 요소를 만든 후 실행됩니다.
@prop afteredit
- 구성 요소를 편집(수정됨)한 후 실행됩니다.
@prop afterdelete
- 구성 요소가 삭제된 후 실행됩니다.
@prop afterinsert
- 구성 요소가 이 컨테이너에 추가되면 실행됩니다.
@prop afterremove
- 이 컨테이너에서 구성 요소가 제거된 후에 실행됩니다.
@prop aftermove
- 이 컨테이너에서 구성 요소를 이동한 후 실행됩니다.
정의
[cq:EditListenersConfig]
- * (undefined)
- * (undefined) multiple
+ * (nt:base) = nt:base multiple version
- aftercreate (string)
- afteredit (string)
- afterdelete (string)
- afterinsert (string)
- afterremove (string)
- aftermove (string)
설명
DAM 자산의 콘텐츠입니다.
정의
[dam:AssetContent] > nt:unstructured
+ metadata (nt:unstructured)
+ renditions (nt:folder)
설명
DAM 자산.
정의
[dam:Asset] > nt:hierarchyNode
+ jcr:content (dam:AssetContent) = dam:AssetContent copy primary
+ * (nt:base) = nt:base version
설명
DAM 자산을 나타내는 축소판입니다.
정의
[dam:Thumbnails]
mixin
+ dam:thumbnails (nt:folder)
설명
컨테이너 목록.
정의
[cq:containerList]
mixin
설명
cq:attributes
는 ContentBus 버전 태그의 노드 유형입니다. 이 노드에는 일련의 속성만 있습니다. 이 중 3개는 사전 정의된 "생성됨", "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
- * (string) copy
설명
노드 유형 cq:contentPage
에 ContentBus 컨텐츠 페이지의 속성 및 하위 노드 정의가 포함되어 있습니다. 이 mixin 유형이 cq:page
유형의 노드에 추가되는 경우에만 노드가 ContentBus 컨텐츠 페이지가 됩니다.
cq:Cq4ContentPage
의 항목은 다음과 같습니다.
@prop cq:csd
- 페이지의 ContentBus CSD입니다.@node cq:content
- 페이지의 컨텐츠입니다. 페이지 노드가 "콘텐츠가 없는 기존" 또는 "삭제됨" 상태인 경우 이 하위 노드가 존재하지 않습니다.@node cq:attributes
- 이전에 버전 태그로 알려졌던 페이지 속성 목록입니다. 이 노드는 cq:contentPage 유형에 대해 필수입니다. 페이지의 버전이 지정되면 속성 노드의 버전이 지정됩니다.정의
[cq:Cq4ContentPage]
- cq:csd (string) mandatory copy
+ cq:attributes (cq:Cq4PageAttributes)
설명
폴링 구성입니다.
@prop source (String) mandatory
- 데이터 소스 URI, 필수 URI이며 비워 둘 수 없습니다.@prop target (String)
- 데이터 소스에서 검색된 데이터가 저장되는 타겟 위치입니다. 선택 사항이며 기본값은 cq:PollConfig 노드입니다.@prop interval (Long)
- 데이터 소스의 새 데이터나 업데이트된 데이터에 대해 폴링할 간격(초)입니다. 선택 사항이며 기본값은 30분(1800초)입니다.정의
[cq:PollConfig]
mixin
- source (String) mandatory
- target (String)
- interval (Long)
설명
폴 구성 노드를 쉽게 만들 수 있는 편리한 기본 노드 유형입니다.
정의
[cq:PollConfigFolder] > sling:Folder, cq:PollConfig
설명
지리적 위치를 십진수(DD)로 정의하는 mixin.
@prop latitude
- Latitude는 십진도를 사용하여 두 배로 인코딩됩니다.@prop longitude
- 십진도를 사용하여 두 배로 인코딩된 경도입니다.정의
[cq:GeoLocation]
mixin
- latitude (double)
- longitude (double)
설명
MailService nodetypes입니다. 메일러는 이 mixin 노드를 메시지 정의의 루트 노드로 사용합니다.
정의
[cq:mailerMessage]
mixin
- messageStatus (string)
= 'new'
mandatory autocreated
설명
LiveRelationship mixin을 정의합니다. 기본 소스(제어) 노드 및 Live Copy(제어) 노드는 LiveRelationship을 통해 가상으로 연결할 수 있습니다.
정의
[cq:LiveRelationship] mixin
- cq:lastRolledout (date)
- cq:lastRolledoutBy (string)
- cq:sourceUUID (string)
설명
LiveSync mixin을 정의합니다. 노드가 기본 소스(제어) 노드 및 Live Copy(제어) 노드와 LiveRelationship에 관여하는 경우 LiveSync로 표시됩니다.
@prop cq:master
- LiveRelationship의 기본 소스(제어) 노드의 경로입니다.@prop cq:isDeep
- 1차 하위 구성요소에 사용할 수 있는 관계를 정의합니다.@prop cq:syncTrigger
- 이 동기화를 트리거하는 시기를 정의합니다.@node * LiveSyncAction
- 동기화 시 수행할 작업정의
[cq:LiveSync] > cq:LiveRelationship mixin orderable
+ * (cq:LiveSyncAction) = cq:LiveSyncAction
+ cq:LiveSyncConfig (nt:base) = cq:LiveSyncConfig
설명
LiveSyncCanceled mixin을 정의합니다. 부모 중 하나로 인해 LiveRelationship에 포함될 수 있는 Live Copy(제어된) 노드의 LiveSync 동작을 취소합니다.
@prop cq:isCancelledForChildren
- LiveSync가 취소되는지 여부를 정의합니다. 또한 아이들을 위한 것입니다.정의
[cq:LiveSyncCancelled] > cq:LiveRelationship mixin
- cq:isCancelledForChildren (boolean)
설명
LiveSync에 연결된 LiveSyncAction을 정의합니다.
@prop name
- 작업 이름@prop value
- 작업 값정의
[cq:LiveSyncAction] > nt:unstructured
설명
Live Sync 구성.
정의
[cq:LiveSyncConfig]
- cq:master (string) mandatory
- cq:isDeep (boolean)
- cq:trigger (string) /** deprecated **/
AEM 5.4의 경우 목록 끝에 를 추가합니다.
- cq:rolloutConfigs (string) multiple /** deprecated **/
설명
블루프린트 작업
정의
[cq:BlueprintAction] > nt:unstructured
설명
콘솔 노드의 노드 유형을 정의합니다.
정의
[cq:Console] > sling:VanityPath, mix:title
mixin
설명
복제 상태 정보 mixin을 정의합니다.
@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] mixin
설명
응용 프로그램 권한 ACL을 정의합니다.
@prop cq:isPathDependent
@node * ACEs
정의
[cq:PrivilegeAcl] > cq:ApplicationPrivilege mixin orderable
- cq:isPathDependent (boolean)
+ * (cq:PrivilegeAce) = cq:PrivilegeAce
설명
응용 프로그램 권한 ACE를 정의합니다.
@prop path
@prop deny
정의
[cq:PrivilegeAce]
- path mandatory
- deny (boolean)
설명
응용 프로그램 권한을 정의합니다.
정의
[cq:ApplicationPrivilege] mixin
설명
응용 프로그램 권한 ACL을 정의합니다.
@prop cq:isPathDependent
@node * ACEs
정의
[cq:PrivilegeAcl] > cq:ApplicationPrivilege mixin orderable
- cq:isPathDependent (boolean)
+ * (cq:PrivilegeAce) = cq:PrivilegeAce
설명
응용 프로그램 권한 ACE를 정의합니다.
@prop path
@prop deny
정의
[cq:PrivilegeAce]
- path mandatory
- deny (boolean)
설명
구성 요소 추출기로 열 수 있는 파일을 표시하는 mixin 형식을 정의합니다.
정의
[cq:ComponentExtractorSource] mixin
설명
단일 태그를 정의하지만 태그를 포함할 수 있으므로 분류를 만듭니다
정의
[cq:Tag] > nt:base, mix:title
- sling:resourceType (String)
- * (undefined) multiple
- * (undefined)
+ * (nt:base) = cq:Tag version
설명
타깃팅할 수 있는 컨텐츠용 추상 베이스 mixin.
@node cq:tags
정의
[cq:Taggable]
- cq:tags (string) multiple
설명
작성자/소유자만 컨텐츠에 태그를 지정할 수 있습니다(조정/관리 태깅).
정의
[cq:OwnerTaggable] > cq:Taggable
설명
모든 사용자/공개 웹 사이트는 cq:userContent 내에서 사용되는 컨텐츠(Web2.0 스타일)에 태그를 지정할 수 있습니다.
정의
[cq:UserTaggable] > cq:Taggable
mixin
설명
사용자가 수정할 수 있는 cq:userContent
하위 노드를 추가합니다. 각 사용자에게는 일반적으로 mixin cq:UserTaggable
이 있는 고유한 cq:userContent/<userid>
하위 노드가 있습니다.
정의
[cq:AllowsUserContent]
mixin
+ cq:userContent (nt:unstructured)
확장 변형, 더 명시적으로 cq:userContent
트리 정의
[cq:AllowsUserContent]
mixin
+ cq:userContent (cq:UserContent)
설명
사용자가 수정할 수 있습니다.
정의
[cq:UserContent] > nt:unstructured
// userids
+ * (cq:UserData)
// other content
+ * (nt:base)
설명
사용자 데이터
정의
[cq:UserData] > nt:unstructured, cq:UserTaggable
설명
클라이언트 라이브러리 폴더
정의
[cq:ClientLibraryFolder] > sling:Folder
- categories (string) multiple
- dependencies (string) multiple
설명
위젯
정의
[cq:Widget] > nt:unstructured orderable
- xtype (string)
- name (string)
- title (string)
+ items (nt:base) = cq:WidgetCollection copy
설명
위젯 컬렉션
정의
[cq:WidgetCollection] > nt:unstructured
orderable
+ * (cq:Widget) = cq:Widget copy
설명
대화 상자
정의
[cq:Dialog] > cq:Widget orderable
설명
패널
정의
[cq:Panel] > cq:Widget orderable
설명
탭 패널
정의
[cq:TabPanel] > cq:Panel orderable
- activeTab (long)
설명
필드
정의
[cq:Field] > cq:Widget orderable
- fieldLabel (string)
- value (string)
- ignoreData (boolean)
설명
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:User] mixin
- wiki:subscriptions (string) multiple
설명
Wiki 속성
정의
[wiki:Properties]
- wiki:isGlobal (boolean)
- * (undefined)
설명
워크플로우 인스턴스를 나타냅니다.
정의
[cq:Workflow] > nt:base, mix:referenceable
- modelId (String)
- modelVersion (String)
- startTime (Date)
- endTime (Date)
- initiator (String)
- * (undefined)
- * (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]
- 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:Payload]
- path (Path)
- uuid (String)
- jcr:url (String)
- binary (Binary)
- javaObject (String)
- * (undefined)
- * (undefined) multiple
설명
워크플로우 데이터
정의
[cq:WorkflowData]
- * (undefined)
- * (undefined) multiple
+ payload (cq:Payload)
+ metaData (nt:unstructured) copy
설명
워크플로우 구성을 자동으로 할당합니다. 구성은 아래 구조를 따릅니다.
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] orderable
- title (String)
- description (String)
- maxIdleTime (long)
- type (String)
- * (undefined)
- * (undefined) multiple
+ metaData (nt:unstructured)
copy
+ timeoutConfiguration (nt:unstructured)
copy
설명
워크플로우 전환
정의
[cq:WorkflowTransition] orderable
- from (String)
- to (String)
- rule (String)
+ metaData (nt:unstructured)
copy
설명
또는 탭
정의
[cq:OrTab]
- workflowId (String) // not compulsory as this node will already be attached to the workflow node
- nodeId (String)
설명
대기
정의
[cq:Wait]
- workflowId (String) // not compulsory as this node will be already attached to the workflow node
- destNodeId (String)
- fromNodeId (String)
설명
워크플로우 스택
정의
[cq:WorkflowStack]
- containeeInstanceId (String)
- parentInstanceId (String)
- nodeId (String)
설명
프로세스 스택
정의
[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]
- nodetype (String)
- glob (String)
- eventType (Long)
- description (String)
- condition (String)
- workflow (String)
- * (undefined)
- * (undefined) multiple