Show Menu
TEMAS×

Tipos de nodos personalizados

Debido a que AEM se basa en Sling y utiliza un repositorio JCR, los tipos de nodos ofrecidos por ambos están disponibles para su uso:
Además de esto. AEM proporciona una serie de tipos de nodos personalizados.

Auditoría

cq:AuditEvent

Descripción
Define el tipo de nodo de un nodo de evento de auditoría.
  • @prop cq:time
  • @prop cq:userid
  • @prop cq:path
  • @prop cq:type
  • @prop cq:category
  • @prop cq:properties
Definición
  • [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)

Comentario

cq:Comment

Descripción
Define el tipo de nodo de un nodo de comentario.
  • @prop userIdentifier
Definición
  • [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

Descripción
Define el tipo de nodo de un commentattachment nodo
Definición
  • [cq:CommentAttachment] > nt:file
    • - * (undefined)
    • - * (undefined) multiple

cq:CommentContent

Descripción
Define el tipo de nodo de un nodo de contenido de comentarios
Definición
  • [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

Descripción
Mezcla que define una ubicación geográfica en grados decimales (DD)
  • @prop latitude - latitud codificada como doble utilizando grados decimales
  • @prop longitude - longitud codificada como doble utilizando grados decimales
Definición
  • [cq:GeoLocation] mixin
  • - latitude (double)
  • - longitude (double)

cq:Trackback

Descripción
Define el tipo de nodo de un nodo trackback.
Definición
  • [cq:Trackback] > mix:title, mix:created, mix:language, nt:unstructured

Núcleo

cq:Page

Descripción
Define la página de CQ predeterminada.
  • @node jcr:content - Contenido principal de la página.
Definición
  • [cq:Page] > nt:hierarchyNode orderable
    • + jcr:content (nt:base) = nt:unstructured copy primary
    • + * (nt:base) = nt:base version

cq:PseudoPage

Descripción
Define un tipo de mezcla que marca los nodos como pseudopáginas. Esto significa que pueden adaptarse para la compatibilidad con la edición de páginas y WCM.
Definición
  • [cq:PseudoPage] mixin

cq:PageContent

Descripción
Define el nodo predeterminado para el contenido de la página, con las propiedades mínimas utilizadas por WCM.
  • @prop jcr:title - Título de la página.
  • @prop jcr:description - Descripción de esta página.
  • @prop cq:template - Ruta a la plantilla utilizada para crear la página.
  • @prop cq:allowedTemplates - Lista de expresiones regulares utilizadas para determinar las rutas a la plantilla permitida.
  • @prop pageTitle - El título se muestra generalmente en la <title> etiqueta .
  • @prop navTitle - Título que se utiliza normalmente en la navegación.
  • @prop hideInNav - Especifica si la página debe estar oculta en la navegación.
  • @prop onTime - Hora en la que esta página se convierte en válida.
  • @prop offTime - Hora en la que esta página no es válida.
  • @prop cq:lastModified - Fecha en la que se modificó la página (o sus párrafos) por última vez.
  • @prop cq:lastModifiedBy - Último usuario en cambiar la página (o sus párrafos).
  • @prop jcr:language - El idioma del contenido de la página.
No es obligatorio que el contenido de la página utilice este tipo.
Definición
  • [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

Descripción
Define una plantilla de CQ.
  • @node jcr:content - Contenido predeterminado para páginas nuevas.
  • @node icon.png - Archivo que contiene un icono característico.
  • @node thumbnail.png - Archivo que contiene una imagen en miniatura característica.
  • @node workflows - Asignación automática de configuración de flujo de trabajo. La configuración seguirá la siguiente estructura:
    • + workflows
      • + name1
        • - cq:path
          • - cq:workflowName
  • @prop allowedParents - Patrones de expresión regulares para determinar las rutas a las plantillas permitidas como plantillas principales.
  • @prop allowedChildren - Patrones de expresión regulares para determinar las rutas a las plantillas permitidas como plantillas secundarias.
  • @prop ranking - Coloque dentro de la lista de plantillas en el cuadro de diálogo Crear página.
Definición
  • [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

Descripción
Define un componente de CQ.
  • @prop jcr:title - Título del componente.
  • @prop jcr:description - Descripción del componente.
  • @node dialog - Cuadro de diálogo principal.
  • @prop dialogPath - Ruta del cuadro de diálogo principal (alternativa al cuadro de diálogo).
  • @node design_dialog - Cuadro de diálogo Diseño.
  • @prop cq:cellName - Nombre de la celda de diseño.
  • @prop cq:isContainer - Indica si se trata de un componente contenedor. Esto fuerza el uso de los nombres de celda de los componentes secundarios en lugar de los nombres de ruta. Por ejemplo, parsys es un componente contenedor. Si no se define este valor, la comprobación se realiza en función de la existencia de un cq:childEditConfig .
  • @prop cq:noDecoration - Si es true, no se dibujan div etiquetas decorativas al incluir este componente.
  • @node cq:editConfig - La configuración que define los parámetros de la barra de edición.
  • @node cq:childEditConfig - La configuración de edición heredada por los componentes secundarios.
  • @node cq:htmlTag - Define atributos de etiqueta adicionales que se agregan a la etiqueta "circundante" div cuando se incluye el componente.
  • @node icon.png - Archivo que contiene un icono característico.
  • @node thumbnail.png - Archivo que contiene una imagen en miniatura característica.
  • @prop allowedParents - Patrones de expresión regulares para determinar las rutas de los componentes permitidos como componentes principales.
  • @prop allowedChildren - Patrones de expresión regulares para determinar las rutas de los componentes permitidos como componentes secundarios.
  • @node virtual - Contiene subnodos que reflejan los componentes virtuales utilizados para arrastrar y soltar el componente.
  • @prop componentGroup - Nombre del grupo de componentes, utilizado para arrastrar y soltar el componente.
  • @node cq:infoProviders - Contiene subnodos, cada uno de los cuales tiene una propiedad className que hace referencia a un PageInfoProvider .
Definición
  • [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

Descripción
Define un componente CQ como tipo de mezcla.
Definición
[cq:ComponentMixin] > cq:Component mixin

cq:EditConfig

Descripción
Define la configuración de la "barra de edición".
  • @prop cq:dialogMode - Modo del cuadro de diálogo:
    • floating - para un diálogo normal y flotante
    • inline - edición en línea
    • auto - detección automática (según el espacio disponible)
  • @node cq:inplaceEditing - Configuración de edición directa para este componente.
  • @prop cq:layout - Diseño de la barra de edición:
    • editbar - editar barra
    • rollover - pasar el cursor sobre el marco
    • auto - detección automática
  • @node cq:formParameters - Parámetros adicionales para agregar al formulario de diálogo.
  • @prop cq:actions - Lista de acciones (editar botones de barra o elementos de menú).
  • @node cq:actionConfigs - Configuraciones de utilidades para editar elementos de menú o de barra.
  • @prop cq:emptyText - Texto que se mostrará si no hay contenido visual presente.
  • @node cq:dropTargets - Colección de {@link cq:DropTargetConfig} nodos.
Definición
  • [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

Descripción
Configura un destino de colocación de un componente. El nombre de este nodo se utilizará como ID para arrastrar y soltar.
  • @prop accept - Lista de tipos de MIME aceptados por este objetivo de colocación;p. ej. ["image/*"]
  • @prop groups - Lista de grupos de arrastrar y soltar que aceptan un origen.
  • @prop propertyName - Nombre de la propiedad utilizada para almacenar la referencia.
Definición
  • [cq:DropTargetConfig] > nt:unstructured orderable
    • - accept (string) multiple
    • - groups (string) multiple
    • - propertyName (string)
    • + parameters (nt:base) = nt:unstructured

cq:VirtualComponent

Descripción
Define un componente CQ virtual. Actualmente, solo se utilizan para el nuevo asistente de arrastrar y soltar componentes.
  • @prop jcr:title - Título de este componente.
  • @prop jcr:description - Descripción de este componente.
  • @node cq:editConfig - Edite la configuración que define los parámetros de la barra de edición.
  • @node cq:childEditConfig - Edite la configuración heredada por los componentes secundarios.
  • @node icon.png - Archivo que contiene un icono característico.
  • @node thumbnail.png - Archivo que contiene una imagen en miniatura característica.
  • @prop allowedParents - Patrones de expresión regulares para determinar las rutas de los componentes permitidos como componentes principales.
  • @prop allowedChildren - Patrones de expresión regulares para determinar las rutas de los componentes permitidos como componentes secundarios.
  • @prop componentGroup - Nombre del grupo de componentes para arrastrar y soltar el componente.
Definición
[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

Descripción
Define los oyentes (del lado del cliente) que se ejecutarán en un evento de edición. Los valores deben hacer referencia a una función de detector del lado del cliente válida o contener un método abreviado predefinido:
  • REFRESH_PAGE
  • REFRESH_SELF
  • REFRESH_PARENT
  • @prop aftercreate - Se activa después de crear un componente.
  • @prop afteredit - Se activa después de editar (modificar) un componente.
  • @prop afterdelete - Se desencadena después de que se elimina un componente.
  • @prop afterinsert - Se desencadena después de agregar un componente a este contenedor.
  • @prop afterremove - Se desencadena después de que se haya eliminado un componente de este contenedor.
  • @prop aftermove - Se desencadena después de que los componentes se hayan movido a este contenedor.
Definición
  • [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

Descripción
Contenido de un recurso DAM.
Definición
  • [dam:AssetContent] > nt:unstructured
    • + metadata (nt:unstructured)
    • + renditions (nt:folder)

dam:Asset

Descripción
Recurso DAM.
Definición
[dam:Asset] > nt:hierarchyNode + jcr:content (dam:AssetContent) = dam:AssetContent copy primary + * (nt:base) = nt:base version

dam:Thumbnail

Descripción
Miniatura para representar un recurso DAM.
Definición
  • [dam:Thumbnails]
    • mixin
    • + dam:thumbnails (nt:folder)

Lista de contenedores de entrega

cq:containerList

Descripción
Lista de contenedores.
Definición
  • [cq:containerList]
    • mixin

Página de envío

cq:Cq4PageAttributes

Descripción
cq:attributes es el tipo de nodo para las etiquetas de versión de ContentBus. Este nodo solo tiene una serie de propiedades; de los cuales tres están predefinidos "creado", "csd" y "marca de tiempo".
  • @prop created (long) mandatory copy - Marca de hora de la creación de la información de la versión, generalmente la hora de ingreso de la versión anterior o la hora de creación de la página.
  • @prop csd (string) mandatory copy - atributo estándar csd, copia de la propiedad cq:csd del nodo de página
  • @prop timestamp (long) mandatory copy - Marca de tiempo de la última modificación de la versión, generalmente tiempo de inicio de sesión.
  • @prop * (string) copy - Atributos adicionales, con versiones del nodo principal.
Definición
  • [cq:Cq4PageAttributes] > nt:base
    • - created (long) mandatory copy
    • - csd (string) mandatory copy
    • - timestamp (long) mandatory copy
    • - &ast; (string) copy

cq:Cq4ContentPage

Descripción
El tipo de nodo cq:contentPage contiene las definiciones de propiedad y nodo secundario para las páginas de contenido de ContentBus. Solo cuando se agrega este tipo de mezcla a un nodo de tipo cq:page , un nodo se convierte en una página de contenido de ContentBus.
Los elementos de una cq:Cq4ContentPage son:
  • @prop cq:csd - El CSD de ContentBus de la página.
  • @node cq:content - El contenido de la página. Este nodo secundario no existe si el nodo de página está en estado "Existente sin contenido" o "Eliminado".
  • @node cq:attributes - Lista de atributos de página, que anteriormente se conocían como etiquetas de versión. Este nodo es obligatorio para el tipo cq:contentPage. Se crea una versión del nodo de atributos cuando la página es un nodo con una versión.
Definición
  • [cq:Cq4ContentPage]
    • - cq:csd (string) mandatory copy
    • + cq:attributes (cq:Cq4PageAttributes)

Importador

cq:PollConfig

Descripción
Configuración de la encuesta.
  • @prop source (String) mandatory - El URI de fuente de datos es obligatorio y no debe estar vacío
  • @prop target (String) - Ubicación de destino en la que se almacenan los datos recuperados del origen de datos. Es opcional y se establece de forma predeterminada en el nodo cq:PollConfig.
  • @prop interval (Long) - El intervalo en segundos en el que se sondearán los datos nuevos o actualizados del origen de datos. Es opcional y su valor predeterminado es de 30 minutos (1800 segundos).
Definición
  • ` #
    • mixin
    • - source (String) mandatory
    • - target (String)
    • - interval (Long)

cq:PollConfigFolder

Descripción
Conveniencia de tipo de nodo principal para crear fácilmente nodos de configuración de encuesta.
Definición
[cq:PollConfigFolder] > sling:Folder, cq:PollConfig

Ubicación

cq:GeoLocation

Descripción
Mezcla que define una ubicación geográfica en grados decimales (DD).
  • @prop latitude - Latitud codificada como doble utilizando grados decimales.
  • @prop longitude - Longitud codificada como doble utilizando grados decimales.
Definición
  • ` #
    • mixin
    • - latitude (double)
    • - longitude (double)

Mailer

cq:mailerMessage

Descripción
Tipos de nodos MailerService. El buzón utiliza nodos que tienen esta mezcla como nodos raíz de definiciones de mensajes.
Definición
  • [cq:mailerMessage]
    • mixin
    • - messageStatus (string)
    • = 'new'
    • mandatory autocreated

Medios convencionales

cq:LiveRelationship

Descripción
Define una mezcla de LiveRelationship. Un nodo maestro y un nodo esclavo pueden vincularse virtualmente a través de LiveRelationship.
Definición
  • [cq:LiveRelationship] mixin
    • - cq:lastRolledout (date)
    • - cq:lastRolledoutBy (string)
    • - cq:sourceUUID (string)

cq:LiveSync

Descripción
Define una mezcla de LiveSync. Si un nodo participa en una LiveRelationship con un nodo maestro como esclavo, se marca como LiveSync.
  • @prop cq:master - Ruta del nodo maestro de LiveRelationship.
  • @prop cq:isDeep - Define si la relación está disponible para niños.
  • @prop cq:syncTrigger - Define cuándo se activa la sincronización.
  • @node * LiveSyncAction - Acciones para realizar la sincronización
Definición
[cq:LiveSync] > cq:LiveRelationship mixin orderable + * (cq:LiveSyncAction) = cq:LiveSyncAction + cq:LiveSyncConfig (nt:base) = cq:LiveSyncConfig

cq:LiveSyncCanceled

Descripción
Define una mezcla de LiveSyncCanceled. Cancelar el comportamiento de LiveSync de un nodo esclavo que puede estar involucrado en una LiveRelationship debido a uno de sus padres.
  • @prop cq:isCancelledForChildren - Define si se cancela LiveSync; también para niños.
Definición
  • [cq:LiveSyncCancelled] > cq:LiveRelationship mixin
    • - cq:isCancelledForChildren (boolean)

cq:LiveSyncAction

Descripción
Define un LiveSyncAction conectado a un LiveSync.
  • @prop name - Nombre de la acción
  • @prop value - Valor de la acción
Definición
  • [cq:LiveSyncAction] > nt:unstructured

cq:LiveSyncConfig

Descripción
Configuración de Live Sync.
Definición
  • [cq:LiveSyncConfig]
    • - cq:master (string) mandatory
    • - cq:isDeep (boolean)
    • - cq:trigger (string) /**deprecated**/
Para AEM 5.4, añada al final de la lista:
  • - cq:rolloutConfigs (string) multiple /**deprecated**/

cq:BlueprintAction

Descripción
Acción de modelo
Definición
  • [cq:BlueprintAction] > nt:unstructured

Plataforma

cq:Console

Descripción
Define el tipo de nodo de una consola.
Definición
  • [cq:Console] > sling:VanityPath, mix:title
    • mixin

Replicación

cq:ReplicationStatus

Descripción
Define la combinación de información de estado de replicación.
  • @prop cq:lastPublished - La fecha de la última publicación de la página (ya no se utiliza).
  • @prop cq:lastPublishedBy - El usuario que publicó la página por última vez (ya no se usa).
  • @prop cq:lastReplicated - La fecha en que se replicó la página por última vez.
  • @prop cq:lastReplicatedBy - El usuario que replicó la última página.
  • @prop cq:lastReplicationAction - La acción de replicación: activar o desactivar.
  • @prop cq:lastReplicationStatus - El estado de la replicación (ya no se usa).
Definición
  • ` #
    • 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

Seguridad

cq:ApplicationPrivilege

Descripción
Define un privilegio de aplicación.
Definición
  • [cq:ApplicationPrivilege] mixin

cq:PrivilegeAcl

Descripción
Define una ACL de privilegios de aplicación.
  • @prop cq:isPathDependent
  • @node * ACEs
Definición
  • [cq:PrivilegeAcl] > cq:ApplicationPrivilege mixin orderable
    • - cq:isPathDependent (boolean)
    • + * (cq:PrivilegeAce) = cq:PrivilegeAce

cq:PrivilegeAce

Descripción
Define una ACE de privilegios de aplicación.
  • @prop path
  • @prop deny
Definición
  • [cq:PrivilegeAce]
    • - path mandatory
    • - deny (boolean)

cq:ApplicationPrivilege

Descripción
Define un privilegio de aplicación.
Definición
  • [cq:ApplicationPrivilege] mixin

cq:PrivilegeAcl

Descripción
Define una ACL de privilegios de aplicación.
  • @prop cq:isPathDependent
  • @node * ACEs
Definición
  • [cq:PrivilegeAcl] > cq:ApplicationPrivilege mixin orderable
    • - cq:isPathDependent (boolean)
    • + * (cq:PrivilegeAce) = cq:PrivilegeAce

cq:PrivilegeAce

Descripción
Define una ACE de privilegios de aplicación.
  • @prop path
  • @prop deny
Definición
  • [cq:PrivilegeAce]
    • - path mandatory
    • - deny (boolean)

Importador de sitios

cq:ComponentExtractorSource

Descripción
Define un tipo de mezcla que marca los archivos que se pueden abrir con el extractor de componentes.
Definición
[cq:ComponentExtractorSource] mixin

Etiquetado

cq:Tag

Descripción
Define una sola etiqueta, pero también puede contener etiquetas, creando así una taxonomía
Definición
  • [cq:Tag] > nt:base, mix:title
    • - sling:resourceType (String)
    • - * (undefined) multiple
    • - * (undefined)
    • + * (nt:base) = cq:Tag version

cq:Taggable

Descripción
Mezcla base abstracta para contenido etiquetable.
  • @node cq:tags
Definición
  • [cq:Taggable]
    • - cq:tags (string) multiple

cq:OwnerTaggable

Descripción
Solo los autores y propietarios pueden etiquetar el contenido (etiquetado moderado/administrado).
Definición
  • [cq:OwnerTaggable] > cq:Taggable

cq:UserTaggable

Descripción
Cualquier usuario o sitio web público puede etiquetar el contenido (estilo Web2.0), que se utiliza dentro de cq:userContent.
Definición
  • [cq:UserTaggable] > cq:Taggable
    • mixin

cq:AllowUserContent

Descripción
Agrega un cq:userContent subnodo que los usuarios pueden modificar. Cada usuario tendrá su propio cq:userContent/<userid> subnodo, que generalmente tiene la mezcla cq:UserTaggable .
Definición
  • [cq:AllowsUserContent]
    • mixin
    • + cq:userContent (nt:unstructured)
Variante extendida, que define más explícitamente el cq:userContent árbol
  • [cq:AllowsUserContent]
    • mixin
    • + cq:userContent (cq:UserContent)

cq:UserContent

Descripción
Los usuarios pueden modificarlo.
Definición
  • [cq:UserContent] > nt:unstructured
    • // userids
    • + * (cq:UserData)
    • // other content
    • + * (nt:base)

cq:UserData

Descripción
Datos del usuario
Definición
  • [cq:UserData] > nt:unstructured, cq:UserTaggable

Widgets

cq:ClientLibraryFolder

Descripción
Carpeta de biblioteca de cliente
Definición
  • [cq:ClientLibraryFolder] > sling:Folder
    • - categories (string) multiple
    • - dependencies (string) multiple

cq:Widget

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

cq:WidgetCollection

Descripción
Colección de utilidades
Definición
  • [cq:WidgetCollection] > nt:unstructured
    • orderable
    • + * (cq:Widget) = cq:Widget copy

cq:Dialog

Descripción
Cuadro de diálogo
Definición
  • [cq:Dialog] > cq:Widget orderable

cq:Panel

Descripción
Panel
Definición
[cq:Panel] > cq:Widget orderable

cq:TabPanel

Descripción
Panel de fichas
Definición
  • ` # > cq:Panel ordenable"
    • - activeTab (long)

cq:Field

Descripción
Campo
Definición
  • [cq:Field] > cq:Widget orderable
    • - fieldLabel (string)
    • - value (string)
    • - ignoreData (boolean)

Wiki

wiki:Tema

Descripción
Tema Wiki
Definición
  • [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:Usuario

Descripción
Usuario Wiki
Definición
  • [wiki:User] mixin
    • - wiki:subscriptions (string) multiple

wiki:Propiedades

Descripción
Propiedades de Wiki
Definición
  • [wiki:Properties]
    • - wiki:isGlobal (boolean)
    • - * (undefined)

Flujo de trabajo

cq:Workflow

Descripción
Representa una instancia de flujo de trabajo.
Definición
  • [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

Descripción
Elemento de trabajo.
Definición
  • [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

Descripción
Carga útil
Definición
  • [cq:Payload]
    • - path (Path)
    • - uuid (String)
    • - jcr:url (String)
    • - binary (Binary)
    • - javaObject (String)
    • - * (undefined)
    • - * (undefined) multiple

cq:WorkflowData

Descripción
Datos de flujo de trabajo
Definición
  • [cq:WorkflowData]
    • - * (undefined)
    • - * (undefined) multiple
    • + payload (cq:Payload)
    • + metaData (nt:unstructured) copy

cq:WorkflowModel

Descripción
Configuración de flujo de trabajo de asignación automática. La configuración seguirá esta estructura a continuación:
  • workflows
    • + name1
      • - cq:path
      • - cq:workflowName
    • + workflows (nt:base)
Definición
  • [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

Descripción
Nodo de flujo de trabajo
Definición
  • [cq:WorkflowNode] orderable
    • - title (String)
    • - description (String)
    • - maxIdleTime (long)
    • - type (String)
    • - * (undefined)
    • - * (undefined) multiple
    • + metaData (nt:unstructured)
      • copy
    • + timeoutConfiguration (nt:unstructured)
      • copy

cq:WorkflowTransition

Descripción
Transición de flujo de trabajo
Definición
  • [cq:WorkflowTransition] orderable
    • - from (String)
    • - to (String)
    • - rule (String)
    • + metaData (nt:unstructured)
      • copy

cq:OrTab

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

cq:Wait

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

cq:WorkflowStack

Descripción
Pila de flujo de trabajo
Definición
  • [cq:WorkflowStack]
    • - containeeInstanceId (String)
    • - parentInstanceId (String)
    • - nodeId (String)

cq:ProcessStack

Descripción
Pila de procesos
Definición
  • [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

Descripción
Iniciador de flujo de trabajo
Definición
  • [cq:WorkflowLauncher]
    • - nodetype (String)
    • - glob (String)
    • - eventType (Long)
    • - description (String)
    • - condition (String)
    • - workflow (String)
    • - * (undefined)
    • - * (undefined) multiple