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. AEM fornece um intervalo de 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:Comment

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 nó 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

Um mixin que define uma localização geográfica em graus decimais (DD)

  • @prop latitude - latitude codificada como duplo usando graus decimais
  • @prop longitude - longitude codificada como duplo usando graus decimais

Definição

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

cq:Trackback

Descrição

Define o tipo de nó de um nó de rastreamento.

Definição

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

Núcleo

cq:Page

Descrição

Define a página CQ padrão.

  • @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 mixin que marca nós como pseudo-páginas. Isso significa que eles podem ser adaptados para o suporte de 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 conforme usado 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 normalmente exibido na <title> tag .
  • @prop navTitle - Título usado geralmente 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 - 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.
OBSERVAÇÃO

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 do 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 - Atribuir automaticamente a 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 filhos.
  • @prop ranking - Posicione-se dentro da 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 é um componente de contêiner. Isso força os nomes de célula dos componentes filho a serem usados em vez de nomes de caminho. Por exemplo, parsys é um componente de contêiner. Se esse valor não estiver 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 é 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 secundários.
  • @node cq:htmlTag - Define atributos de tag adicionais que são adicionados à div tag "ao redor" 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 principais.
  • @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 arrastar e soltar componentes.
  • @prop componentGroup - Nome do grupo de componentes, usado para arrastar e soltar componentes.
  • @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 mixin.

Definição

[cq:ComponentMixin] > cq:Component mixin

cq:EditConfig

Descrição

Define a configuração da "barra de edição".

  • @prop cq:dialogMode - Modo da caixa de diálogo:
    • floating - para um diálogo normal, flutuante
    • 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 - passar sobre o quadro
    • auto - detecção automática
  • @node cq:formParameters- Parâmetros adicionais a serem adicionados 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 barra de edição ou itens de menu.
  • @prop cq:emptyText - Texto a ser exibido se nenhum conteúdo visual estiver presente.
  • @node cq:dropTargets - Coleta 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 soltar 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. Eles são usados atualmente apenas para o novo assistente de arrastar e soltar componente.

  • @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 que é herdada pelos componentes secundários.
  • @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 principais.
  • @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 depois que um componente é adicionado a esse contêiner.

  • @prop afterremove - Acionado depois que um componente é removido 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 delivery

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 do 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, geralmente em tempo de check-in.
  • @prop * (string) copy - Atributos adicionais, com 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 as páginas de conteúdo de ContentBus. Somente quando esse tipo mixin é adicionado a um nó do tipo cq:page, um nó se torna uma página de conteúdo de ContentBus.

Os itens em um cq:Cq4ContentPage são:

  • @prop cq:csd - O CSD do ContentBus da página.
  • @node cq:content - O conteúdo da página. Esse nó filho não existe se o nó da página estiver no estado "Existente sem conteúdo" ou "Excluído".
  • @node cq:attributes - A lista de atributos da página, anteriormente conhecidos como tags de versão. Esse nó é obrigatório para o tipo cq:contentPage . O nó attributes 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 deve estar 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).
  • Criação de serviços personalizados do importador de dados para o Adobe Experience Manager

Definição

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

cq:PollConfigFolder

Descrição

O tipo de nó primário de conveniência cria facilmente nós de configuração de pesquisa.

Definição

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

Local

cq:GeoLocation

Descrição

Um mixin que define uma localização geográfica em graus decimais (DD).

  • @prop latitude - Latitude codificado como duplo usando graus decimais.
  • @prop longitude - Longitude codificada como dupla usando graus decimais.

Definição

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

Correio

cq:mailerMessage

Descrição

Tipos de nó MailerService. O remetente usa nós que têm esse mixin 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 um mixin do LiveRelationship. Um nó de origem primária (controle) e um nó de cópia ativa (controlado) 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 um mixin do LiveSync. Se um nó estiver envolvido em um LiveRelationship com um nó de origem primária (controle) e um nó de cópia ativa (controlado), ele será marcado como um LiveSync.

  • @prop cq:master - Caminho da fonte primária (controle) do LiveRelationship.
  • @prop cq:isDeep - Define se a relação está disponível para crianças.
  • @prop cq:syncTrigger - Define quando é acionada a sincronização.
  • @node * LiveSyncAction - Ações a executar em sincronia

Definição

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

cq:LiveSyncCancelled

Descrição

Define um mixin LiveSyncCancelled. Cancele o comportamento do LiveSync de um nó de live copy (controlado) 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 da 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 AEM 5.4, adicione ao final da lista:

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

cq:BlueprintAction

Descrição

Ação do blueprint

Definição

  • [cq:BlueprintAction] > nt:unstructured

Plataforma

cq:Console

Descrição

Define o tipo de nó de um nó do console.

Definição

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

Replicação

cq:ReplicationStatus

Descrição

Define o mixin 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 foi 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 da replicação (não é mais usado).

Definição

  • [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

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 de 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 de 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 mixin que marca arquivos que podem ser abertos com o extrator do componente.

Definição

[cq:ComponentExtractorSource] mixin

Marcação com tags

cq:Tag

Descrição

Define uma única tag, mas também pode conter tags, criando 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 de base abstrata para conteúdo identificável.

  • @node cq:tags

Definição

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

cq:OwnerTaggable

Descrição

Somente os 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 dentro de cq:userContent.

Definição

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

cq:AllowsUserContent

Descrição

Adiciona um subnó cq:userContent que pode ser modificado pelos usuários. Cada usuário terá seu próprio subnó cq:userContent/<userid>, que normalmente tem o mixin cq:UserTaggable.

Definição

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

Variante estendida, definindo mais explicitamente a árvore cq:userContent

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

cq:UserContent

Descrição

Pode ser modificado por 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 de guias

Definição

  • [cq:TabPanel] > 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 do 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 do Wiki

Definição

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

wiki:Propriedades

Descrição

Propriedades do Wiki

Definição

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

Fluxo de trabalho

cq:Workflow

Descrição

Representa uma instância de workflow.

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:Payload

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 workflow

Definição

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

cq:WorkflowModel

Descrição

Atribuir automaticamente a configuração do fluxo de trabalho. A configuração seguirá essa 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 de workflow

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

Nesta página