diff artifact-database/src/main/java/de/intevation/artifactdatabase/ArtifactCallContext.java @ 330:3168af23aec5

Added a CallContext.isInBackground() method to determine if an Artifact or a Collection has started a background thread and is currently locked. artifacts/trunk@2666 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author Ingo Weinzierl <ingo.weinzierl@intevation.de>
date Wed, 07 Sep 2011 13:51:02 +0000
parents a8a06bbe306c
children 089c6f7794b5
line wrap: on
line diff
--- a/artifact-database/src/main/java/de/intevation/artifactdatabase/ArtifactCallContext.java	Thu Aug 25 14:30:59 2011 +0000
+++ b/artifact-database/src/main/java/de/intevation/artifactdatabase/ArtifactCallContext.java	Wed Sep 07 13:51:02 2011 +0000
@@ -73,6 +73,11 @@
     }
 
 
+    public boolean isInBackground() {
+        return database.getLockedIds().contains(artifact.getId());
+    }
+
+
     public Long getTimeToLive() {
         return artifact.getTTL();
     }

http://dive4elements.wald.intevation.org