comparison artifact-database/src/main/java/de/intevation/artifactdatabase/DefaultArtifactCollectionFactory.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 b2115f484edb
children 6431b7efe240
comparison
equal deleted inserted replaced
280:7fbe674d758a 281:942a54670a72
124 */ 124 */
125 public ArtifactCollection createCollection( 125 public ArtifactCollection createCollection(
126 String identifier, 126 String identifier,
127 String name, 127 String name,
128 Date creationTime, 128 Date creationTime,
129 long ttl,
129 Document data, 130 Document data,
130 Object context 131 Object context
131 ) { 132 ) {
132 try { 133 try {
133 ArtifactCollection collection = 134 ArtifactCollection collection =
134 (ArtifactCollection) clazz.newInstance(); 135 (ArtifactCollection) clazz.newInstance();
135 136
136 collection.setup(identifier, name, creationTime, this, context, data); 137 collection.setup(identifier, name, creationTime, ttl, this, context, data);
137 138
138 return collection; 139 return collection;
139 } 140 }
140 catch (InstantiationException ie) { 141 catch (InstantiationException ie) {
141 logger.error(ie.getLocalizedMessage(), ie); 142 logger.error(ie.getLocalizedMessage(), ie);

http://dive4elements.wald.intevation.org