Mercurial > lada > lada-server
annotate src/main/java/de/intevation/lada/importer/ImportConfig.java @ 1315:84bb7e2aecb1
Do not redefine existing operator.
The removed SQL failed on PostgreSQL 9.5 because the operator is
provided and needed by the system. Further, it does not seem to be
used here.
author | Tom Gottfried <tom@intevation.de> |
---|---|
date | Fri, 17 Mar 2017 13:25:57 +0100 |
parents | 9e733f44d8b0 |
children |
rev | line source |
---|---|
626
9e733f44d8b0
Code style and comments.
Raimund Renkert <raimund.renkert@intevation.de>
parents:
608
diff
changeset
|
1 /* Copyright (C) 2013 by Bundesamt fuer Strahlenschutz |
9e733f44d8b0
Code style and comments.
Raimund Renkert <raimund.renkert@intevation.de>
parents:
608
diff
changeset
|
2 * Software engineering by Intevation GmbH |
9e733f44d8b0
Code style and comments.
Raimund Renkert <raimund.renkert@intevation.de>
parents:
608
diff
changeset
|
3 * |
9e733f44d8b0
Code style and comments.
Raimund Renkert <raimund.renkert@intevation.de>
parents:
608
diff
changeset
|
4 * This file is Free Software under the GNU GPL (v>=3) |
9e733f44d8b0
Code style and comments.
Raimund Renkert <raimund.renkert@intevation.de>
parents:
608
diff
changeset
|
5 * and comes with ABSOLUTELY NO WARRANTY! Check out |
9e733f44d8b0
Code style and comments.
Raimund Renkert <raimund.renkert@intevation.de>
parents:
608
diff
changeset
|
6 * the documentation coming with IMIS-Labordaten-Application for details. |
9e733f44d8b0
Code style and comments.
Raimund Renkert <raimund.renkert@intevation.de>
parents:
608
diff
changeset
|
7 */ |
608
e35f047f019f
Added interface and annotation for importer.
Raimund Renkert <raimund.renkert@intevation.de>
parents:
diff
changeset
|
8 package de.intevation.lada.importer; |
e35f047f019f
Added interface and annotation for importer.
Raimund Renkert <raimund.renkert@intevation.de>
parents:
diff
changeset
|
9 |
e35f047f019f
Added interface and annotation for importer.
Raimund Renkert <raimund.renkert@intevation.de>
parents:
diff
changeset
|
10 import java.lang.annotation.ElementType; |
e35f047f019f
Added interface and annotation for importer.
Raimund Renkert <raimund.renkert@intevation.de>
parents:
diff
changeset
|
11 import java.lang.annotation.Retention; |
e35f047f019f
Added interface and annotation for importer.
Raimund Renkert <raimund.renkert@intevation.de>
parents:
diff
changeset
|
12 import java.lang.annotation.RetentionPolicy; |
e35f047f019f
Added interface and annotation for importer.
Raimund Renkert <raimund.renkert@intevation.de>
parents:
diff
changeset
|
13 import java.lang.annotation.Target; |
e35f047f019f
Added interface and annotation for importer.
Raimund Renkert <raimund.renkert@intevation.de>
parents:
diff
changeset
|
14 |
e35f047f019f
Added interface and annotation for importer.
Raimund Renkert <raimund.renkert@intevation.de>
parents:
diff
changeset
|
15 import javax.inject.Qualifier; |
e35f047f019f
Added interface and annotation for importer.
Raimund Renkert <raimund.renkert@intevation.de>
parents:
diff
changeset
|
16 |
626
9e733f44d8b0
Code style and comments.
Raimund Renkert <raimund.renkert@intevation.de>
parents:
608
diff
changeset
|
17 /** |
9e733f44d8b0
Code style and comments.
Raimund Renkert <raimund.renkert@intevation.de>
parents:
608
diff
changeset
|
18 * Annotation used to configure Lada importer. |
9e733f44d8b0
Code style and comments.
Raimund Renkert <raimund.renkert@intevation.de>
parents:
608
diff
changeset
|
19 * |
9e733f44d8b0
Code style and comments.
Raimund Renkert <raimund.renkert@intevation.de>
parents:
608
diff
changeset
|
20 * @author <a href="mailto:rrenkert@intevation.de">Raimund Renkert</a> |
9e733f44d8b0
Code style and comments.
Raimund Renkert <raimund.renkert@intevation.de>
parents:
608
diff
changeset
|
21 */ |
608
e35f047f019f
Added interface and annotation for importer.
Raimund Renkert <raimund.renkert@intevation.de>
parents:
diff
changeset
|
22 @Qualifier |
e35f047f019f
Added interface and annotation for importer.
Raimund Renkert <raimund.renkert@intevation.de>
parents:
diff
changeset
|
23 @Retention(RetentionPolicy.RUNTIME) |
e35f047f019f
Added interface and annotation for importer.
Raimund Renkert <raimund.renkert@intevation.de>
parents:
diff
changeset
|
24 @Target({ |
e35f047f019f
Added interface and annotation for importer.
Raimund Renkert <raimund.renkert@intevation.de>
parents:
diff
changeset
|
25 ElementType.TYPE, |
e35f047f019f
Added interface and annotation for importer.
Raimund Renkert <raimund.renkert@intevation.de>
parents:
diff
changeset
|
26 ElementType.FIELD, |
e35f047f019f
Added interface and annotation for importer.
Raimund Renkert <raimund.renkert@intevation.de>
parents:
diff
changeset
|
27 ElementType.METHOD, |
e35f047f019f
Added interface and annotation for importer.
Raimund Renkert <raimund.renkert@intevation.de>
parents:
diff
changeset
|
28 ElementType.PARAMETER}) |
e35f047f019f
Added interface and annotation for importer.
Raimund Renkert <raimund.renkert@intevation.de>
parents:
diff
changeset
|
29 public @interface ImportConfig { |
e35f047f019f
Added interface and annotation for importer.
Raimund Renkert <raimund.renkert@intevation.de>
parents:
diff
changeset
|
30 ImportFormat format() default ImportFormat.LAF; |
e35f047f019f
Added interface and annotation for importer.
Raimund Renkert <raimund.renkert@intevation.de>
parents:
diff
changeset
|
31 } |