cancel
Showing results for 
Search instead for 
Did you mean: 

jjavaBacked Script : manipulation de properties [résolu]

fmarin
Champ in-the-making
Champ in-the-making
Bonjour

je me pose une question de bonnes pratiques :

Suite à un Query Lucene, j'obtiens un ResultSetRow que j'explore, d'abord en lisant toutes ses propriétés (mon objectif est d'en modifier certaines).

J'obtiens le même résultat en passant par :
<!break>
1)
Map properties=getServiceRegistry().getNodeService()
.getProperties(row.getNodeRef());
et en explorant la map

2)
FileInfo fileInfo = getServiceRegistry().getFileFolderService().getFileInfo(nodeRef);
for (Object entry2 : fileInfo.getProperties().entrySet())
{

}


3)
Map<String,Serializable> temp = row.getValues();
et en explorant la map

Du point de vue des bonnes pratiques (Alfresco 4.2.c), quelle solution est elle à préconiser ?

Merci

Frédéric Marin
1 REPLY 1

fmarin
Champ in-the-making
Champ in-the-making
il semble finalement que l'appel à NodeService soit la meilleure solution