cancel
Showing results for 
Search instead for 
Did you mean: 

Diversos workspaces

spilby
Confirmed Champ
Confirmed Champ
Tengo varias dudas sobre cómo usar diversos workspaces en Alfresco. No he logrado encontrar documentación al respecto…

Para acceder a un nodo, por ejemplo, utilizo una url como ésta:

workspace://SpacesStore/32da316f-9d2a-4e57-a28b-89d86bff6584

Si utilizara un segundo workspace… ¿Cómo diferencio uno de otro? Para poder acceder a un nodo o a otro.

Y por otra parte, a nivel de código, a la hora de realizar operaciones con la API de Java de Alfresco, primero me autentico con usuario y password (mediante getAuthenticationService().authenticate) y después realizo la operación X, por ejemplo, una búsqueda (mediante la query TYPE:"{mymodel}exp" AND PATH:"/app:company_home/app:user_homes/cm:mydir"). ¿En qué momento indico a qué workspace me conecto?

Merci!
1 REPLY 1

openpj
Elite Collaborator
Elite Collaborator
El repositorio se divide en diferentes áreas de trabajo (workspace), que en Alfresco se llaman "store" con el fin de optimizar la gestión de los contenidos. Hay un espacio de trabajo para los usuarios, otro para las últimas versiones de contenido (lo que usted practica surf de Compartir por ejemplo), otro para las versiones antiguas de contenido y otro para la basura. En realidad también hay otro para el contenido del sistema interno.

Cuando el trabajo sobre los contenidos suelen trabajar en área de trabajo SpacesStore el relacionado con el contenido de la última versión.

De hecho, en el contenido de transporte son siempre un prefijo va a identificar cuál es la partición donde almacenó el nodo (el contenido).

Así que por lo general el valor predeterminado Javascript API Alfresco, cuando no es necesario, implica el uso del espacio de trabajo por defecto que es SpacesStore

Espero que ayude a resolver Smiley Happy