07-01-2009 10:04 AM
private static QName nomCreator = QName.createQName("{http://www.alfresco.org/model/content/1.0}creator");
public void agentAddSelection(ActionEvent event)
{
try
{
Node currnod = this.getNode();
logger.debug("Reattribution de l'espace a l'utilisateur "+userSelect+"…");
this.nodeService = getNodeService();
this.nodeService.setProperty(currnod.getNodeRef(), nomCreator, userSelect);
logger.debug("creator : "+this.nodeService.getProperty(currnod.getNodeRef(), nomCreator));
}
catch (Exception e) {
Utils.addErrorMessage(MessageFormat.format(Application.getMessage(
FacesContext.getCurrentInstance(), Repository.ERROR_GENERIC), e.getMessage(), e ));
e.printStackTrace();
}
}
… Une opération toute bête je dirais … donc en fonction du node sur lequel on à sélectionné l'action (currnod), on réassigne la propriété creator (Qname(nomCreator)) à l'utilisateur qu'on a sélectionné (userSelect).07-02-2009 09:15 AM
07-02-2009 10:37 AM
Tags
Find what you came for
We want to make your experience in Hyland Connect as valuable as possible, so we put together some helpful links.