comparison 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
comparison
equal deleted inserted replaced
130:147610c43863 131:82809c5992e1
9 package de.intevation.artifactdatabase.rest; 9 package de.intevation.artifactdatabase.rest;
10 10
11 import de.intevation.artifactdatabase.DefaultCallMeta; 11 import de.intevation.artifactdatabase.DefaultCallMeta;
12 import de.intevation.artifactdatabase.DefaultPreferredLocale; 12 import de.intevation.artifactdatabase.DefaultPreferredLocale;
13 13
14 import de.intevation.artifacts.ArtifactDatabase;
14 import de.intevation.artifacts.CallMeta; 15 import de.intevation.artifacts.CallMeta;
15 import de.intevation.artifacts.PreferredLocale; 16 import de.intevation.artifacts.PreferredLocale;
16 17
17 import java.util.Iterator; 18 import java.util.Iterator;
18 import java.util.List; 19 import java.util.List;
144 languages[index++] = new DefaultPreferredLocale(lang, quality); 145 languages[index++] = new DefaultPreferredLocale(lang, quality);
145 } 146 }
146 147
147 return new DefaultCallMeta(languages); 148 return new DefaultCallMeta(languages);
148 } 149 }
150
151
152 /**
153 * Returns the artifact database stored in the context of the REST
154 * application.
155 *
156 * @return the artifact database.
157 */
158 protected ArtifactDatabase getArtifactDatabase() {
159 return (ArtifactDatabase) getContext().getAttributes().get("database");
160 }
149 } 161 }
150 // vim:set ts=4 sw=4 si et sta sts=4 fenc=utf8 : 162 // vim:set ts=4 sw=4 si et sta sts=4 fenc=utf8 :

http://dive4elements.wald.intevation.org