Mercurial > dive4elements > river
comparison artifacts/src/main/java/org/dive4elements/river/artifacts/WMSDBArtifact.java @ 8202:e4606eae8ea5
sed src/**/*.java 's/logger/log/g'
author | Sascha L. Teichmann <teichmann@intevation.de> |
---|---|
date | Fri, 05 Sep 2014 12:58:17 +0200 |
parents | 8d5ca5175038 |
children | 5e38e2924c07 |
comparison
equal
deleted
inserted
replaced
8201:4b8c5a08de04 | 8202:e4606eae8ea5 |
---|---|
31 import org.w3c.dom.Document; | 31 import org.w3c.dom.Document; |
32 | 32 |
33 | 33 |
34 public abstract class WMSDBArtifact extends StaticD4EArtifact { | 34 public abstract class WMSDBArtifact extends StaticD4EArtifact { |
35 | 35 |
36 private static final Logger logger = Logger.getLogger(WMSDBArtifact.class); | 36 private static final Logger log = Logger.getLogger(WMSDBArtifact.class); |
37 | 37 |
38 @Override | 38 @Override |
39 public void setup( | 39 public void setup( |
40 String identifier, | 40 String identifier, |
41 ArtifactFactory factory, | 41 ArtifactFactory factory, |
42 Object context, | 42 Object context, |
43 CallMeta callMeta, | 43 CallMeta callMeta, |
44 Document data, | 44 Document data, |
45 List<Class> loadFacets) | 45 List<Class> loadFacets) |
46 { | 46 { |
47 logger.debug("WMSDBArtifact.setup"); | 47 log.debug("WMSDBArtifact.setup"); |
48 | 48 |
49 super.setup(identifier, factory, context, callMeta, data, loadFacets); | 49 super.setup(identifier, factory, context, callMeta, data, loadFacets); |
50 | 50 |
51 String ids = getDatacageIDValue(data); | 51 String ids = getDatacageIDValue(data); |
52 | 52 |
98 } | 98 } |
99 | 99 |
100 | 100 |
101 | 101 |
102 public static abstract class WMSDBState extends DefaultState { | 102 public static abstract class WMSDBState extends DefaultState { |
103 private static final Logger logger = Logger.getLogger(WMSDBState.class); | 103 private static final Logger log = Logger.getLogger(WMSDBState.class); |
104 | 104 |
105 protected D4EArtifact artifact; | 105 protected D4EArtifact artifact; |
106 | 106 |
107 protected String name; | 107 protected String name; |
108 protected int riverId; | 108 protected int riverId; |
122 String hash, | 122 String hash, |
123 Object context, | 123 Object context, |
124 CallMeta meta, | 124 CallMeta meta, |
125 List<Facet> facets | 125 List<Facet> facets |
126 ) { | 126 ) { |
127 logger.debug("WMSDBState.computeInit"); | 127 log.debug("WMSDBState.computeInit"); |
128 | 128 |
129 String type = getFacetType(); | 129 String type = getFacetType(); |
130 | 130 |
131 WMSDBLayerFacet facet = new WMSDBLayerFacet( | 131 WMSDBLayerFacet facet = new WMSDBLayerFacet( |
132 0, | 132 0, |
162 | 162 |
163 try { | 163 try { |
164 riverId = Integer.parseInt(rid); | 164 riverId = Integer.parseInt(rid); |
165 } | 165 } |
166 catch (NumberFormatException nfe) { | 166 catch (NumberFormatException nfe) { |
167 logger.error("Cannot parse river id from '" + | 167 log.error("Cannot parse river id from '" + |
168 artifact.getDataAsString("ids") + "'"); | 168 artifact.getDataAsString("ids") + "'"); |
169 } | 169 } |
170 } | 170 } |
171 return riverId; | 171 return riverId; |
172 } | 172 } |
235 } | 235 } |
236 | 236 |
237 | 237 |
238 @Override | 238 @Override |
239 public void endOfLife(Artifact owner, Object context) { | 239 public void endOfLife(Artifact owner, Object context) { |
240 logger.info("Destroy WMSDBState: " + getID()); | 240 log.info("Destroy WMSDBState: " + getID()); |
241 | 241 |
242 String p = RiverUtils.getXPathString(RiverUtils.XPATH_FLOODMAP_SHAPEFILE_DIR); | 242 String p = RiverUtils.getXPathString(RiverUtils.XPATH_FLOODMAP_SHAPEFILE_DIR); |
243 File dir = new File(p, owner.identifier()); | 243 File dir = new File(p, owner.identifier()); |
244 | 244 |
245 if (dir != null && dir.exists()) { | 245 if (dir != null && dir.exists()) { |
246 logger.debug("Try to delete directory '" + dir + "'"); | 246 log.debug("Try to delete directory '" + dir + "'"); |
247 | 247 |
248 FileTools.deleteRecursive(dir); | 248 FileTools.deleteRecursive(dir); |
249 } | 249 } |
250 } | 250 } |
251 | 251 |