diff gnv-artifacts/src/main/java/de/intevation/gnv/state/State.java @ 481:20dde2b6f1b5

Added end of life support for artifact states. Implemented ZIP download for "Horizontalschnitte". Laid some tracks for WMS (un-)publishing. gnv-artifacts/trunk@554 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author Sascha L. Teichmann <sascha.teichmann@intevation.de>
date Sun, 17 Jan 2010 16:34:11 +0000
parents a6a33ef35809
children cef17cc90fd0
line wrap: on
line diff
--- a/gnv-artifacts/src/main/java/de/intevation/gnv/state/State.java	Sun Jan 17 12:22:56 2010 +0000
+++ b/gnv-artifacts/src/main/java/de/intevation/gnv/state/State.java	Sun Jan 17 16:34:11 2010 +0000
@@ -3,19 +3,22 @@
  */
 package de.intevation.gnv.state;
 
+import de.intevation.artifacts.CallMeta;
+
+import de.intevation.gnv.state.exception.StateException;
+
 import java.io.Serializable;
+
 import java.util.Collection;
 import java.util.Map;
 
 import org.w3c.dom.Document;
 import org.w3c.dom.Node;
 
-import de.intevation.artifacts.CallMeta;
-import de.intevation.gnv.state.exception.StateException;
-
 /**
- * @author Tim Englich <tim.englich@intevation.de>
- * 
+ * @author Tim Englich         (tim.englich@intevation.de)
+ * @author Ingo Weinzierl      (ingo.weinzierl@intevation.de)
+ * @author Sascha L. Teichmann (sascha.teichmann@intevation.de)
  */
 public interface State extends Serializable {
 
@@ -47,4 +50,6 @@
                                                     throws StateException;
     
     public void reset(String uuid);
+
+    public void endOfLife(Object globalContext);
 }

http://dive4elements.wald.intevation.org