annotate src/main/java/de/intevation/lada/rest/JaxRsActivator.java @ 29:c5930d01e0ab

Package renaming and code cosmetics.
author Raimund Renkert <rrenkert@intevation.de>
date Wed, 22 May 2013 13:19:26 +0200
parents src/main/java/de/intevation/rest/JaxRsActivator.java@79e1144949d9
children 183f8116d9a6
rev   line source
29
c5930d01e0ab Package renaming and code cosmetics.
Raimund Renkert <rrenkert@intevation.de>
parents: 3
diff changeset
1 package de.intevation.lada.rest;
3
79e1144949d9 Added class to provide basically a REST service under "rest" url.
Torsten Irländer <torsten.irlaender@intevation.de>
parents:
diff changeset
2
79e1144949d9 Added class to provide basically a REST service under "rest" url.
Torsten Irländer <torsten.irlaender@intevation.de>
parents:
diff changeset
3 import javax.ws.rs.ApplicationPath;
79e1144949d9 Added class to provide basically a REST service under "rest" url.
Torsten Irländer <torsten.irlaender@intevation.de>
parents:
diff changeset
4 import javax.ws.rs.core.Application;
79e1144949d9 Added class to provide basically a REST service under "rest" url.
Torsten Irländer <torsten.irlaender@intevation.de>
parents:
diff changeset
5
79e1144949d9 Added class to provide basically a REST service under "rest" url.
Torsten Irländer <torsten.irlaender@intevation.de>
parents:
diff changeset
6 /**
79e1144949d9 Added class to provide basically a REST service under "rest" url.
Torsten Irländer <torsten.irlaender@intevation.de>
parents:
diff changeset
7 * A class extending {@link Application} and annotated with @ApplicationPath is the Java EE 6
79e1144949d9 Added class to provide basically a REST service under "rest" url.
Torsten Irländer <torsten.irlaender@intevation.de>
parents:
diff changeset
8 * "no XML" approach to activating JAX-RS.
79e1144949d9 Added class to provide basically a REST service under "rest" url.
Torsten Irländer <torsten.irlaender@intevation.de>
parents:
diff changeset
9 *
79e1144949d9 Added class to provide basically a REST service under "rest" url.
Torsten Irländer <torsten.irlaender@intevation.de>
parents:
diff changeset
10 * <p>
79e1144949d9 Added class to provide basically a REST service under "rest" url.
Torsten Irländer <torsten.irlaender@intevation.de>
parents:
diff changeset
11 * Resources are served relative to the servlet path specified in the {@link ApplicationPath}
79e1144949d9 Added class to provide basically a REST service under "rest" url.
Torsten Irländer <torsten.irlaender@intevation.de>
parents:
diff changeset
12 * annotation.
79e1144949d9 Added class to provide basically a REST service under "rest" url.
Torsten Irländer <torsten.irlaender@intevation.de>
parents:
diff changeset
13 * </p>
79e1144949d9 Added class to provide basically a REST service under "rest" url.
Torsten Irländer <torsten.irlaender@intevation.de>
parents:
diff changeset
14 */
79e1144949d9 Added class to provide basically a REST service under "rest" url.
Torsten Irländer <torsten.irlaender@intevation.de>
parents:
diff changeset
15 @ApplicationPath("/rest")
79e1144949d9 Added class to provide basically a REST service under "rest" url.
Torsten Irländer <torsten.irlaender@intevation.de>
parents:
diff changeset
16 public class JaxRsActivator extends Application {
79e1144949d9 Added class to provide basically a REST service under "rest" url.
Torsten Irländer <torsten.irlaender@intevation.de>
parents:
diff changeset
17 /* class body intentionally left blank */
79e1144949d9 Added class to provide basically a REST service under "rest" url.
Torsten Irländer <torsten.irlaender@intevation.de>
parents:
diff changeset
18 }
This site is hosted by Intevation GmbH (Datenschutzerklärung und Impressum | Privacy Policy and Imprint)