Es configura el NAS per fitxers de propietats depenent de l’entorn, així s’ha d’afegir al app.properties les següents propietats que dependran de l’entorn.
nas.directory = ${nas.directory}
I a tots els xxx-filter.properties afegir els paràmetres propis de l’aplicació que dependran del entorn (veure el tercer prerequisit).
nas.directory = /nas/data/APP_DATA/FAM_DVOL
Nota: En local es gravarà al propi disc dur, i es recomana fer servir una carpeta similar a la de desenvolupament, amb ruta relativa a la carpeta del instralable: /diba/extras/nas/data/APP_DATA/FAM_DVOL
Les classes per treballar amb NAS es fan servir al FAM (package cat.diba.jee.fam.base.managers), d'on es poden copiar:
Per treballar amb NAS, posem un exemple
DocumentManager gestorDoc = new DocumentManagerNAS();
Long docId = 1234L;
gestorDoc.downLoad(docId);