Mercurial > dive4elements > river
comparison flys-artifacts/src/main/java/de/intevation/flys/artifacts/WMSDBArtifact.java @ 4843:88014b9852d0 2.9.8
Removed obsolete imports and dead code.
author | Sascha L. Teichmann <teichmann@intevation.de> |
---|---|
date | Wed, 23 Jan 2013 17:42:28 +0100 |
parents | ad0990a82ab8 |
children | dc0d37715e16 |
comparison
equal
deleted
inserted
replaced
4842:97a0fa4dff8e | 4843:88014b9852d0 |
---|---|
1 package de.intevation.flys.artifacts; | 1 package de.intevation.flys.artifacts; |
2 | 2 |
3 import com.vividsolutions.jts.geom.Envelope; | 3 import com.vividsolutions.jts.geom.Envelope; |
4 | 4 |
5 import de.intevation.artifactdatabase.data.DefaultStateData; | 5 import de.intevation.artifactdatabase.data.DefaultStateData; |
6 | |
6 import de.intevation.artifactdatabase.state.Facet; | 7 import de.intevation.artifactdatabase.state.Facet; |
7 import de.intevation.artifactdatabase.state.State; | 8 import de.intevation.artifactdatabase.state.State; |
9 | |
8 import de.intevation.artifacts.Artifact; | 10 import de.intevation.artifacts.Artifact; |
9 import de.intevation.artifacts.ArtifactFactory; | 11 import de.intevation.artifacts.ArtifactFactory; |
10 import de.intevation.artifacts.CallMeta; | 12 import de.intevation.artifacts.CallMeta; |
13 | |
11 import de.intevation.artifacts.common.utils.FileTools; | 14 import de.intevation.artifacts.common.utils.FileTools; |
15 | |
12 import de.intevation.flys.artifacts.model.map.WMSDBLayerFacet; | 16 import de.intevation.flys.artifacts.model.map.WMSDBLayerFacet; |
17 | |
13 import de.intevation.flys.artifacts.resources.Resources; | 18 import de.intevation.flys.artifacts.resources.Resources; |
19 | |
14 import de.intevation.flys.artifacts.states.DefaultState; | 20 import de.intevation.flys.artifacts.states.DefaultState; |
15 import de.intevation.flys.backend.SessionFactoryProvider; | 21 |
16 import de.intevation.flys.utils.FLYSUtils; | 22 import de.intevation.flys.utils.FLYSUtils; |
17 import de.intevation.flys.utils.MapUtils; | 23 import de.intevation.flys.utils.MapUtils; |
18 | 24 |
19 import java.io.File; | 25 import java.io.File; |
26 | |
20 import java.util.ArrayList; | 27 import java.util.ArrayList; |
21 import java.util.List; | 28 import java.util.List; |
22 import java.util.regex.Matcher; | |
23 import java.util.regex.Pattern; | |
24 | 29 |
25 import org.apache.log4j.Logger; | 30 import org.apache.log4j.Logger; |
26 import org.hibernate.impl.SessionFactoryImpl; | 31 |
27 import org.w3c.dom.Document; | 32 import org.w3c.dom.Document; |
28 | 33 |
29 | 34 |
30 public abstract class WMSDBArtifact extends StaticFLYSArtifact { | 35 public abstract class WMSDBArtifact extends StaticFLYSArtifact { |
31 | 36 |
32 private static final Logger logger = Logger.getLogger(WMSDBArtifact.class); | 37 private static final Logger logger = Logger.getLogger(WMSDBArtifact.class); |
33 | |
34 public static final Pattern DB_URL_PATTERN = | |
35 Pattern.compile("(.*)\\/\\/(.*):([0-9]+)\\/([a-zA-Z]+)"); | |
36 | |
37 public static final Pattern DB_PSQL_URL_PATTERN = | |
38 Pattern.compile("(.*)\\/\\/(.*):([0-9]+)\\/([a-zA-Z0-9]+)"); | |
39 | |
40 | 38 |
41 @Override | 39 @Override |
42 public void setup( | 40 public void setup( |
43 String identifier, | 41 String identifier, |
44 ArtifactFactory factory, | 42 ArtifactFactory factory, |