diff artifact-database/src/main/java/de/intevation/artifactdatabase/DefaultArtifactCollection.java @ 281:942a54670a72

Made the TTL of a Collection retrievable via getter method. artifacts/trunk@2174 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author Ingo Weinzierl <ingo.weinzierl@intevation.de>
date Tue, 21 Jun 2011 10:57:03 +0000
parents d9a99b28a847
children ec5c7e54cae1
line wrap: on
line diff
--- a/artifact-database/src/main/java/de/intevation/artifactdatabase/DefaultArtifactCollection.java	Fri Jun 17 07:40:20 2011 +0000
+++ b/artifact-database/src/main/java/de/intevation/artifactdatabase/DefaultArtifactCollection.java	Tue Jun 21 10:57:03 2011 +0000
@@ -75,6 +75,8 @@
     /** The creation time of this collection.*/
     protected Date creationTime;
 
+    protected long ttl;
+
 
     /**
      * Default constructor.
@@ -96,6 +98,7 @@
         String                    identifier,
         String                    name,
         Date                      creationTime,
+        long                      ttl,
         ArtifactCollectionFactory factory,
         Object                    context,
         Document                  data)
@@ -108,6 +111,7 @@
         setIdentifier(identifier);
         setName(name);
         setCreationTime(creationTime);
+        setTTL(ttl);
         setAttribute(data);
     }
 
@@ -192,6 +196,16 @@
     }
 
 
+    public long getTTL() {
+        return ttl;
+    }
+
+
+    public void setTTL(long ttl) {
+        this.ttl = ttl;
+    }
+
+
     /**
      * Returns the attribute of the collection.
      *

http://dive4elements.wald.intevation.org