diff artifact-database/src/main/java/de/intevation/artifactdatabase/rest/BaseResource.java @ 131:82809c5992e1

Added a resource '/create-user' to create new users. artifacts/trunk@1355 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author Ingo Weinzierl <ingo.weinzierl@intevation.de>
date Wed, 02 Mar 2011 09:06:05 +0000
parents 933bbc9fc11f
children 320a81983c8d
line wrap: on
line diff
--- a/artifact-database/src/main/java/de/intevation/artifactdatabase/rest/BaseResource.java	Wed Mar 02 07:36:00 2011 +0000
+++ b/artifact-database/src/main/java/de/intevation/artifactdatabase/rest/BaseResource.java	Wed Mar 02 09:06:05 2011 +0000
@@ -11,6 +11,7 @@
 import de.intevation.artifactdatabase.DefaultCallMeta;
 import de.intevation.artifactdatabase.DefaultPreferredLocale;
 
+import de.intevation.artifacts.ArtifactDatabase;
 import de.intevation.artifacts.CallMeta;
 import de.intevation.artifacts.PreferredLocale;
 
@@ -146,5 +147,16 @@
 
         return new DefaultCallMeta(languages);
     }
+
+
+    /**
+     * Returns the artifact database stored in the context of the REST
+     * application.
+     *
+     * @return the artifact database.
+     */
+    protected ArtifactDatabase getArtifactDatabase() {
+        return (ArtifactDatabase) getContext().getAttributes().get("database");
+    }
 }
 // vim:set ts=4 sw=4 si et sta sts=4 fenc=utf8 :

http://dive4elements.wald.intevation.org