Show Menu
TÓPICOS×

Tipos de nó personalizados

Como o AEM é baseado no Sling e usa um repositório JCR, os tipos de nó oferecidos por ambos estão disponíveis para uso:
Além disso. O AEM fornece diversos tipos de nó personalizados.

Auditoria

cq:AuditEvent

Descrição
Define o tipo de nó de um nó de evento de auditoria.
  • @prop cq:time
  • @prop cq:userid
  • @prop cq:path
  • @prop cq:type
  • @prop cq:category
  • @prop cq:properties
Definição
  • [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)

Comentário

cq:Comentário

Descrição
Define o tipo de nó de um nó de comentário.
  • @prop userIdentifier
Definição
  • [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

Descrição
Define o tipo de nó de um commentattachment
Definição
  • [cq:CommentAttachment] > nt:file
    • - * (undefined)
    • - * (undefined) multiple

cq:CommentContent

Descrição
Define o tipo de nó de um nó de conteúdo de comentário
Definição
  • [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

Descrição
Uma mistura que define uma localização geográfica em graus decimais (DD)
  • @prop latitude - latitude codificada como duplo utilizando graus decimais
  • @prop longitude - longitude codificada como duplo, utilizando graus decimais
Definição
  • [cq:GeoLocation] mixin
  • - latitude (double)
  • - longitude (double)

cq:Trackback

Descrição
Define o tipo de nó de um nó de trackback.
Definição
  • [cq:Trackback] > mix:title, mix:created, mix:language, nt:unstructured

Núcleo

cq:Page

Descrição
Define a página padrão do CQ.
  • @node jcr:content - Conteúdo principal da página.
Definição
  • [cq:Page] > nt:hierarchyNode orderable
    • + jcr:content (nt:base) = nt:unstructured copy primary
    • + * (nt:base) = nt:base version

cq:PseudoPage

Descrição
Define um tipo de combinação que marca os nós como pseudo-páginas. Isso significa que eles podem ser adaptados para o suporte à edição de página e WCM.
Definição
  • [cq:PseudoPage] mixin

cq:PageContent

Descrição
Define o nó padrão para o conteúdo da página, com as propriedades mínimas usadas pelo WCM.
  • @prop jcr:title - Título da página.
  • @prop jcr:description - Descrição desta página.
  • @prop cq:template - Caminho para o modelo usado para criar a página.
  • @prop cq:allowedTemplates - Lista de expressões regulares usadas para determinar os caminhos para o modelo permitido.
  • @prop pageTitle - Título geralmente exibido na <title> tag .
  • @prop navTitle - Título normalmente usado na navegação.
  • @prop hideInNav - Especifica se a página deve estar oculta na navegação.
  • @prop onTime - Hora em que esta página se torna válida.
  • @prop offTime - Hora em que esta página se torna inválida.
  • @prop cq:lastModified - A data em que a página (ou seus parágrafos) foi modificada pela última vez.
  • @prop cq:lastModifiedBy - Último usuário a alterar a página (ou seus parágrafos).
  • @prop jcr:language - O idioma do conteúdo da página.
Não é obrigatório que o conteúdo da página use esse tipo.
Definição
  • [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

Descrição
Define um modelo de CQ.
  • @node jcr:content - Conteúdo padrão para novas páginas.
  • @node icon.png - Um arquivo que contém um ícone característico.
  • @node thumbnail.png - Um arquivo que contém uma imagem em miniatura característica.
  • @node workflows - Atribuição automática da configuração do fluxo de trabalho. A configuração seguirá a estrutura abaixo:
    • + workflows
      • + name1
        • - cq:path
          • - cq:workflowName
  • @prop allowedParents - Padrões de expressão regular para determinar os caminhos para modelos permitidos como modelos pai.
  • @prop allowedChildren - Padrões de expressão regular para determinar os caminhos para modelos permitidos como modelos secundários.
  • @prop ranking - Posição na lista de modelos na caixa de diálogo Criar página.
Definição
  • [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

Descrição
Define um componente CQ.
  • @prop jcr:title - Título do componente.
  • @prop jcr:description - Descrição do componente.
  • @node dialog - Caixa de diálogo principal.
  • @prop dialogPath - Caminho da caixa de diálogo primária (alternativo à caixa de diálogo).
  • @node design_dialog - Caixa de diálogo Design.
  • @prop cq:cellName - Nome da célula de projeto.
  • @prop cq:isContainer - Indica se este é um componente de contêiner. Isso faz com que os nomes das células dos componentes filhos sejam usados em vez de nomes de caminho. Por exemplo, parsys é um componente de contêiner. Se esse valor não for definido, a verificação será feita com base na existência de um cq:childEditConfig .
  • @prop cq:noDecoration - Se verdadeiro, nenhuma div tag de decoração será desenhada ao incluir esse componente.
  • @node cq:editConfig - A configuração que define os parâmetros da barra de edição.
  • @node cq:childEditConfig - A configuração de edição herdada pelos componentes filhos.
  • @node cq:htmlTag - Define outros atributos de tag adicionados à div tag "adjacente" quando o componente é incluído.
  • @node icon.png - Um arquivo que contém um ícone característico.
  • @node thumbnail.png - Um arquivo que contém uma imagem em miniatura característica.
  • @prop allowedParents - Padrões de expressão regular para determinar os caminhos dos componentes permitidos como componentes pai.
  • @prop allowedChildren - Padrões de expressão regular para determinar os caminhos dos componentes permitidos como componentes filhos.
  • @node virtual - Contém subnós que refletem componentes virtuais usados para o componente arrastar e soltar.
  • @prop componentGroup - Nome do grupo de componentes, usado para o componente arrastar e soltar.
  • @node cq:infoProviders - Contém subnós, cada um com uma propriedade className que se refere a um PageInfoProvider .
Definição
  • [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

Descrição
Define um componente CQ como tipo de combinação.
Definição
[cq:ComponentMixin] > cq:Component mixin

cq:EditConfig

Descrição
Define a configuração para a "barra de edição".
  • @prop cq:dialogMode - Modo da caixa de diálogo:
    • floating - para uma caixa de diálogo flutuante normal
    • inline - edição em linha
    • auto - detecção automática (dependendo do espaço disponível)
  • @node cq:inplaceEditing - Configuração de edição local para este componente.
  • @prop cq:layout - Layout da barra de edição:
    • editbar - barra de edição
    • rollover - rolar sobre o quadro
    • auto - detecção automática
  • @node cq:formParameters - Parâmetros adicionais para adicionar ao formulário de diálogo.
  • @prop cq:actions - Lista de ações (botões da barra de edição ou itens de menu).
  • @node cq:actionConfigs - Configurações de widget para itens de barra de edição ou menu.
  • @prop cq:emptyText - Texto a ser exibido se nenhum conteúdo visual estiver presente.
  • @node cq:dropTargets - Coleção de {@link cq:DropTargetConfig} nós.
Definição
  • [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

Descrição
Configura um destino de queda de um componente. O nome desse nó será usado como uma ID para arrastar e soltar.
  • @prop accept - Lista de tipos MIME aceites por este objetivo final;por exemplo ["image/*"]
  • @prop groups - Lista de grupos de arrastar e soltar que aceitam uma fonte.
  • @prop propertyName - Nome da propriedade usada para armazenar a referência.
Definição
  • [cq:DropTargetConfig] > nt:unstructured orderable
    • - accept (string) multiple
    • - groups (string) multiple
    • - propertyName (string)
    • + parameters (nt:base) = nt:unstructured

cq:VirtualComponent

Descrição
Define um componente CQ virtual. Atualmente, eles são usados apenas para o novo componente do assistente de arrastar e soltar.
  • @prop jcr:title - Título deste componente.
  • @prop jcr:description - Descrição deste componente.
  • @node cq:editConfig - Edite a configuração que define os parâmetros da barra de edição.
  • @node cq:childEditConfig - Edite a configuração herdada pelos componentes filhos.
  • @node icon.png - Um arquivo que contém um ícone característico.
  • @node thumbnail.png - Um arquivo que contém uma imagem em miniatura característica.
  • @prop allowedParents - Padrões de expressão regular para determinar os caminhos dos componentes permitidos como componentes pai.
  • @prop allowedChildren - Padrões de expressão regular para determinar os caminhos dos componentes permitidos como componentes filhos.
  • @prop componentGroup - Nome do grupo de componentes para o componente arrastar e soltar.
Definição
[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

Descrição
Define os ouvintes (do lado do cliente) a serem executados em um evento de edição. Os valores devem referenciar uma função de ouvinte do lado do cliente válida ou conter um atalho predefinido:
  • REFRESH_PAGE
  • REFRESH_SELF
  • REFRESH_PARENT
  • @prop aftercreate - Acionado após a criação de um componente.
  • @prop afteredit - Acionado depois que um componente é editado (modificado).
  • @prop afterdelete - Acionado após a exclusão de um componente.
  • @prop afterinsert - Acionado após a adição de um componente a esse contêiner.
  • @prop afterremove - Acionado após a remoção de um componente deste contêiner.
  • @prop aftermove - Acionado após a movimentação dos componentes neste contêiner.
Definição
  • [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

Descrição
Conteúdo de um ativo DAM.
Definição
  • [dam:AssetContent] > nt:unstructured
    • + metadata (nt:unstructured)
    • + renditions (nt:folder)

dam:Asset

Descrição
Ativo DAM.
Definição
[dam:Asset] > nt:hierarchyNode + jcr:content (dam:AssetContent) = dam:AssetContent copy primary + * (nt:base) = nt:base version

dam:Miniatura

Descrição
Miniatura para representar um ativo DAM.
Definição
  • [dam:Thumbnails]
    • mixin
    • + dam:thumbnails (nt:folder)

Lista de contêineres de entrega

cq:containerList

Descrição
Lista de contêineres.
Definição
  • [cq:containerList]
    • mixin

Página de entrega

cq:Cq4PageAttributes

Descrição
cq:attributes é o tipo de nó das tags de versão ContentBus. Este nó tem apenas uma série de propriedades; dos quais três são predefinidos "created", "csd" e "timestampe".
  • @prop created (long) mandatory copy - Carimbo de data e hora da criação das informações da versão, geralmente a hora do check-in da versão anterior ou a hora da criação da página.
  • @prop csd (string) mandatory copy - atributo padrão csd, cópia da propriedade cq:csd do nó da página
  • @prop timestamp (long) mandatory copy - Carimbo de data e hora da última modificação da versão, em geral, tempo de check-in.
  • @prop * (string) copy - Atributos adicionais, controle de versão com o nó pai.
Definição
  • [cq:Cq4PageAttributes] > nt:base
    • - created (long) mandatory copy
    • - csd (string) mandatory copy
    • - timestamp (long) mandatory copy
    • - &ast; (string) copy

cq:Cq4ContentPage

Descrição
O tipo de nó cq:contentPage contém as definições de propriedade e nó filho para páginas de conteúdo ContentBus. Somente quando esse tipo de combinação é adicionado a um nó do tipo cq:page , um nó se torna uma página de conteúdo ContentBus.
Os itens em um cq:Cq4ContentPage são:
  • @prop cq:csd - A CVM ContentBus da página.
  • @node cq:content - O conteúdo da página. Esse nó filho não existe se o nó de página estiver no estado "Existente sem conteúdo" ou "Excluído".
  • @node cq:attributes - A lista de atributos da página, anteriormente conhecida como tags de versão. Esse nó é obrigatório para o tipo cq:contentPage. O nó de atributos tem controle de versão quando a página é um nó com controle de versão.
Definição
  • [cq:Cq4ContentPage]
    • - cq:csd (string) mandatory copy
    • + cq:attributes (cq:Cq4PageAttributes)

Importador

cq:PollConfig

Descrição
Configuração da pesquisa.
  • @prop source (String) mandatory - URI da fonte de dados, obrigatório e não vazio
  • @prop target (String) - O local de destino onde os dados recuperados da fonte de dados são armazenados. Isso é opcional e o padrão é o nó cq:PollConfig.
  • @prop interval (Long) - O intervalo em segundos no qual pesquisar dados novos ou atualizados da fonte de dados. Isso é opcional e o padrão é 30 minutos (1800 segundos).
Definição
  • ` #
    • mixin
    • - source (String) mandatory
    • - target (String)
    • - interval (Long)

cq:PollConfigFolder

Descrição
O tipo de nó primário de conveniência para criar facilmente nós de configuração de pesquisa.
Definição
[cq:PollConfigFolder] > sling:Folder, cq:PollConfig

Local

cq:GeoLocation

Descrição
Uma mistura que define uma localização geográfica em graus decimais (DD).
  • @prop latitude - Latitude codificado como duplo usando graus decimais.
  • @prop longitude - Longitude codificada em dois graus decimais.
Definição
  • ` #
    • mixin
    • - latitude (double)
    • - longitude (double)

Correio

cq:mailerMessage

Descrição
Nódulos MailerService. O remetente usa nós que têm essa mistura como nós raiz das definições de mensagem.
Definição
  • [cq:mailerMessage]
    • mixin
    • - messageStatus (string)
    • = 'new'
    • mandatory autocreated

MSM

cq:LiveRelationship

Descrição
Define uma combinação do LiveRelationship. Um nó mestre e um nó escravo podem ser virtualmente vinculados por meio de um LiveRelationship.
Definição
  • [cq:LiveRelationship] mixin
    • - cq:lastRolledout (date)
    • - cq:lastRolledoutBy (string)
    • - cq:sourceUUID (string)

cq:LiveSync

Descrição
Define uma combinação do LiveSync. Se um nó estiver envolvido em um LiveRelationship com um nó mestre como escravo, ele será marcado como LiveSync.
  • @prop cq:master - Caminho do nó mestre do LiveRelationship.
  • @prop cq:isDeep - Define se a relação está disponível para filhos.
  • @prop cq:syncTrigger - Define quando a sincronização é acionada.
  • @node * LiveSyncAction - Ações a serem executadas na sincronização
Definição
[cq:LiveSync] > cq:LiveRelationship mixin orderable + * (cq:LiveSyncAction) = cq:LiveSyncAction + cq:LiveSyncConfig (nt:base) = cq:LiveSyncConfig

cq:LiveSyncCancalled

Descrição
Define uma combinação LiveSyncCanceling. Cancele o comportamento do LiveSync de um nó escravo que pode estar envolvido em um LiveRelationship devido a um de seus pais.
  • @prop cq:isCancelledForChildren - Define se um LiveSync é cancelado; também para crianças.
Definição
  • [cq:LiveSyncCancelled] > cq:LiveRelationship mixin
    • - cq:isCancelledForChildren (boolean)

cq:LiveSyncAction

Descrição
Define um LiveSyncAction anexado a um LiveSync.
  • @prop name - Nome da ação
  • @prop value - Valor de ação
Definição
  • [cq:LiveSyncAction] > nt:unstructured

cq:LiveSyncConfig

Descrição
Configuração do Live Sync.
Definição
  • [cq:LiveSyncConfig]
    • - cq:master (string) mandatory
    • - cq:isDeep (boolean)
    • - cq:trigger (string) /**deprecated**/
Para o AEM 5.4, adicione ao final da lista:
  • - cq:rolloutConfigs (string) multiple /**deprecated**/

cq:BlueprintAction

Descrição
Ação de Blueprint
Definição
  • [cq:BlueprintAction] > nt:unstructured

Plataforma

cq:Console

Descrição
Define o tipo de nó de um nó de console.
Definição
  • [cq:Console] > sling:VanityPath, mix:title
    • mixin

Replicação

cq:ReplicationStatus

Descrição
Define a mistura de informações de status de replicação.
  • @prop cq:lastPublished - A data em que a página foi publicada pela última vez (não é mais usada).
  • @prop cq:lastPublishedBy - O usuário que publicou a página por último (não é mais usado).
  • @prop cq:lastReplicated - A data em que a página foi replicada pela última vez.
  • @prop cq:lastReplicatedBy - O usuário que replicou a página por último.
  • @prop cq:lastReplicationAction - A ação de replicação: ativar ou desativar.
  • @prop cq:lastReplicationStatus - O status de replicação (não é mais usado).
Definição
  • ` #
    • 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

Segurança

cq:ApplicationPrivilege

Descrição
Define um privilégio de aplicativo.
Definição
  • [cq:ApplicationPrivilege] mixin

cq:PrivilegeAcl

Descrição
Define uma ACL de privilégio do aplicativo.
  • @prop cq:isPathDependent
  • @node * ACEs
Definição
  • [cq:PrivilegeAcl] > cq:ApplicationPrivilege mixin orderable
    • - cq:isPathDependent (boolean)
    • + * (cq:PrivilegeAce) = cq:PrivilegeAce

cq:PrivilegeAce

Descrição
Define um ACE de privilégio de aplicativo.
  • @prop path
  • @prop deny
Definição
  • [cq:PrivilegeAce]
    • - path mandatory
    • - deny (boolean)

cq:ApplicationPrivilege

Descrição
Define um privilégio de aplicativo.
Definição
  • [cq:ApplicationPrivilege] mixin

cq:PrivilegeAcl

Descrição
Define uma ACL de privilégio do aplicativo.
  • @prop cq:isPathDependent
  • @node * ACEs
Definição
  • [cq:PrivilegeAcl] > cq:ApplicationPrivilege mixin orderable
    • - cq:isPathDependent (boolean)
    • + * (cq:PrivilegeAce) = cq:PrivilegeAce

cq:PrivilegeAce

Descrição
Define um ACE de privilégio de aplicativo.
  • @prop path
  • @prop deny
Definição
  • [cq:PrivilegeAce]
    • - path mandatory
    • - deny (boolean)

Importador de sites

cq:ComponentExtratorSource

Descrição
Define um tipo de mixin que marca arquivos que podem ser abertos com o extrator de componentes.
Definição
[cq:ComponentExtractorSource] mixin

Marcação com tags

cq:Tag

Descrição
Define uma única tag, mas também pode conter tags, criando assim uma taxonomia
Definição
  • [cq:Tag] > nt:base, mix:title
    • - sling:resourceType (String)
    • - * (undefined) multiple
    • - * (undefined)
    • + * (nt:base) = cq:Tag version

cq:Taggable

Descrição
Mistura básica abstrata para conteúdo passível de marcação.
  • @node cq:tags
Definição
  • [cq:Taggable]
    • - cq:tags (string) multiple

cq:OwnerTaggable

Descrição
Somente autores/proprietários têm permissão para marcar o conteúdo (marcação moderada/administrada).
Definição
  • [cq:OwnerTaggable] > cq:Taggable

cq:UserTaggable

Descrição
Qualquer site público/usuário pode marcar o conteúdo (estilo Web2.0), usado em cq:userContent.
Definição
  • [cq:UserTaggable] > cq:Taggable
    • mixin

cq:AllowsUserContent

Descrição
Adiciona um cq:userContent subnó que pode ser modificado pelos usuários. Cada usuário terá seu próprio cq:userContent/<userid> subnó, que normalmente tem a combinação cq:UserTaggable .
Definição
  • [cq:AllowsUserContent]
    • mixin
    • + cq:userContent (nt:unstructured)
Variante estendida, definindo mais explicitamente a cq:userContent árvore
  • [cq:AllowsUserContent]
    • mixin
    • + cq:userContent (cq:UserContent)

cq:UserContent

Descrição
Pode ser modificado pelos usuários.
Definição
  • [cq:UserContent] > nt:unstructured
    • // userids
    • + * (cq:UserData)
    • // other content
    • + * (nt:base)

cq:UserData

Descrição
Dados do usuário
Definição
  • [cq:UserData] > nt:unstructured, cq:UserTaggable

Widgets

cq:ClientLibraryFolder

Descrição
Pasta da biblioteca do cliente
Definição
  • [cq:ClientLibraryFolder] > sling:Folder
    • - categories (string) multiple
    • - dependencies (string) multiple

cq:Widget

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

cq:WidgetCollection

Descrição
Coleção de widgets
Definição
  • [cq:WidgetCollection] > nt:unstructured
    • orderable
    • + * (cq:Widget) = cq:Widget copy

cq:Dialog

Descrição
Caixa de diálogo
Definição
  • [cq:Dialog] > cq:Widget orderable

cq:Panel

Descrição
Painel
Definição
[cq:Panel] > cq:Widget orderable

cq:TabPanel

Descrição
Painel Guia
Definição
  • ' # > cq:Panel orderable'
    • - activeTab (long)

cq:Field

Descrição
Texto
Definição
  • [cq:Field] > cq:Widget orderable
    • - fieldLabel (string)
    • - value (string)
    • - ignoreData (boolean)

Wiki

wiki:Tópico

Descrição
Tópico Wiki
Definição
  • [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:Usuário

Descrição
Usuário Wiki
Definição
  • [wiki:User] mixin
    • - wiki:subscriptions (string) multiple

wiki:Propriedades

Descrição
Propriedades Wiki
Definição
  • [wiki:Properties]
    • - wiki:isGlobal (boolean)
    • - * (undefined)

Fluxo de trabalho

cq:Workflow

Descrição
Representa uma instância de fluxo de trabalho.
Definição
  • [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

Descrição
Item de trabalho.
Definição
  • [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:carga

Descrição
Carga
Definição
  • [cq:Payload]
    • - path (Path)
    • - uuid (String)
    • - jcr:url (String)
    • - binary (Binary)
    • - javaObject (String)
    • - * (undefined)
    • - * (undefined) multiple

cq:WorkflowData

Descrição
Dados do fluxo de trabalho
Definição
  • [cq:WorkflowData]
    • - * (undefined)
    • - * (undefined) multiple
    • + payload (cq:Payload)
    • + metaData (nt:unstructured) copy

cq:WorkflowModel

Descrição
Atribuição automática da configuração do fluxo de trabalho. A configuração seguirá esta estrutura abaixo:
  • workflows
    • + name1
      • - cq:path
      • - cq:workflowName
    • + workflows (nt:base)
Definição
  • [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

Descrição
Nó de fluxo de trabalho
Definição
  • [cq:WorkflowNode] orderable
    • - title (String)
    • - description (String)
    • - maxIdleTime (long)
    • - type (String)
    • - * (undefined)
    • - * (undefined) multiple
    • + metaData (nt:unstructured)
      • copy
    • + timeoutConfiguration (nt:unstructured)
      • copy

cq:WorkflowTransition

Descrição
Transição do fluxo de trabalho
Definição
  • [cq:WorkflowTransition] orderable
    • - from (String)
    • - to (String)
    • - rule (String)
    • + metaData (nt:unstructured)
      • copy

cq:OrTab

Descrição
Guia Ou
Definição
  • [cq:OrTab]
    • - workflowId (String) // not compulsory as this node will already be attached to the workflow node
    • - nodeId (String)

cq:Wait

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

cq:WorkflowStack

Descrição
Pilha de fluxo de trabalho
Definição
  • [cq:WorkflowStack]
    • - containeeInstanceId (String)
    • - parentInstanceId (String)
    • - nodeId (String)

cq:ProcessStack

Descrição
Pilha de processos
Definição
  • [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

Descrição
Iniciador de fluxo de trabalho
Definição
  • [cq:WorkflowLauncher]
    • - nodetype (String)
    • - glob (String)
    • - eventType (Long)
    • - description (String)
    • - condition (String)
    • - workflow (String)
    • - * (undefined)
    • - * (undefined) multiple