Point checkin. Rough cut at href merge op (don't use it yet though).

Also included abort() method on progress object.

 What's left:
   o put incremental update in looping thread(s) to let system bootstrap from nothing
   o deal with store/webapp going away
   o deal with virt server down
   o Switch to using virtualized snapshot instead of HEAD in staging
   o testing... and lots of it



git-svn-id: https://svn.alfresco.com/repos/alfresco-enterprise/alfresco/HEAD/root@6063 c4b6b30b-aa2e-2d43-bbcb-ca4b014f7261
This commit is contained in:
Jon Cox
2007-06-22 05:32:58 +00:00
parent ad3ced0367
commit f8fd96b1e1
6 changed files with 196 additions and 16 deletions

View File

@@ -34,8 +34,12 @@ import org.alfresco.util.Pair;
/**
* A synchronized wrapper for the ephemeral cache of href status results.
* The key is a url, the value is a pair consisting of the url's status code
* and the list of files accessed when the URL is requested, if known.
*
* The key is the raw url that was tested (not an md5sum),
* the value is a pair consisting of the url's status code,
* and the list of files accessed when the URL is requested,
* if known. Note that all url & file data are in the namespace
* of the proposed changeset (e.g.: the workflow).
*
* This class also allows the non-synchronized map it wraps to be extracted.
*/