Nuevo contenido desde API

cancel
Showing results for 
Search instead for 
Did you mean: 
gabrielm
Member II

Nuevo contenido desde API

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
ajv
Member II

Re: Nuevo contenido desde API

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!