Diversos workspaces

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

Diversos workspaces

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
openpj
Moderator
Moderator

Re: Diversos workspaces

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