/data/user/cache/resources/{RES}/files

HTTP CommandRequest & Response format
GET: REQ 
GET: RESPhtml
json
xml
csv
PUT: REQ 
PUT: RESP 
POST: REQ 
POST: RESP 
DELETE: REQ 
DELETE: RESP 

Details


The files for this space should be stored in the ROOT_CACHE_PATH/users/{USER_ID}

GET /user/cache/resources
GET,PUT,POST,DELETE /user/cache/resources/XNAME
GET,POST /user/cache/resources/XNAME/files (fails if it isn't a multi-part form request (that includes the filenames)) This should support format=html|json|xml|csv|zip
GET,PUT,DELETE /user/cache/resources/XNAME/files/X.dcm


You may be able to populate an XFTTable and reuse some of its features, see FileList.java

CACHE/
---USERS/
---
---USER_ID/
---------RESOURCE_NAME/ -- need to validate this as a file name on any OS
------------THE FILES.dcm

--support uploading zip, tar.gz, etc With the option of extracting the content.

$label.name