cancel
Showing results for 
Search instead for 
Did you mean: 

Nuevo contenido desde API

gabrielm
Champ in-the-making
Champ in-the-making
Estimados, estoy haciendo una pequeña aplicacion que grabe en Alfresco un contenido especifico.
En Alfresco genere el webform que me permite cargar este tipo de contenido, pero desde la aplicacion externa no se como realizarlo. Baje el SDK disponible y en base a los ejemplos que tiene pude loguearme en Alfresco, generar contenido de tipo texto, generar carpetas, pero no puedo generar un tipo de contenido especial. Alguien me puede dar alguna pista?
Saludos
1 REPLY 1

ajv
Champ in-the-making
Champ in-the-making
Hola gabrielm,

Para crear nodos de un tipo en concreto desde el API de Java, puedes hacer uso del NodeService (del paquete org.alfresco.service.cmr.repository):

ChildAssociationRef    createNode(NodeRef parentRef, QName assocTypeQName, QName assocQName, QName nodeTypeQName)
          
ChildAssociationRef    createNode(NodeRef parentRef, QName assocTypeQName, QName assocQName, QName nodeTypeQName, java.util.Map properties)
          Creates a new, non-abstract, real node as a primary child of the given parent node.
Para especificar el tipo en concreto está el 2º de los parámetros que indica el nombre cualificado del tipo de contenido.
Espero que te sirva.

Saludos!