Mercurial > dive4elements > river
annotate artifacts/doc/conf/conf.xml @ 9415:9744ce3c3853
Rework of fixanalysis computation and dWt and WQ facets. Got rid of strange remapping and bitshifting code by explicitely saving the column information and using it in the facets.
The facets also put the valid station range into their xml-metadata
author | gernotbelger |
---|---|
date | Thu, 16 Aug 2018 16:27:53 +0200 |
parents | fe7edef5af47 |
children | a7f75d61a634 |
rev | line source |
---|---|
9030 | 1 <?xml version="1.0" encoding="UTF-8" ?> |
2 <!DOCTYPE artifact-database [ | |
3 <!ENTITY artifact-db SYSTEM "artifact-db.xml"> | |
4 <!ENTITY datacage-db SYSTEM "datacage-db.xml"> | |
5 <!ENTITY backend-db SYSTEM "backend-db.xml"> | |
6 <!ENTITY seddb-db SYSTEM "seddb-db.xml"> | |
7 <!ENTITY rest-server SYSTEM "rest-server.xml"> | |
8 <!ENTITY floodmap SYSTEM "floodmap.xml"> | |
9 <!ENTITY rivermap SYSTEM "rivermap.xml"> | |
10 <!ENTITY generators SYSTEM "generators/generators.xml"> | |
11 <!ENTITY zoom-scales SYSTEM "zoom-scales.xml"> | |
12 <!ENTITY modules SYSTEM "modules.xml"> | |
13 <!ENTITY porosity-artifact SYSTEM "artifacts/porosity.xml"> | |
14 <!ENTITY gaugedischargecurve-artifact SYSTEM "artifacts/gaugedischargecurve.xml"> | |
15 <!ENTITY sqrelation-artifact SYSTEM "artifacts/sqrelation.xml"> | |
16 <!ENTITY sqrelation-datacage-artifact SYSTEM "artifacts/sqrelation-datacage.xml"> | |
17 <!ENTITY sedimentload-artifact SYSTEM "artifacts/sedimentload.xml"> | |
18 <!ENTITY sedimentload-ls-artifact SYSTEM "artifacts/sedimentload-ls.xml"> | |
19 | |
20 <!ENTITY discharge-diagrams SYSTEM "generators/discharge-diagrams.xml"> | |
21 <!ENTITY longitudinal-diagrams SYSTEM "generators/longitudinal-diagrams.xml"> | |
22 <!ENTITY sqrelation-defaults SYSTEM "generators/sqrelation-diagram-defaults.xml"> | |
23 <!ENTITY longitudinal-defaults SYSTEM "generators/longitudinal-diagram-defaults.xml"> | |
24 <!ENTITY discharge-defaults SYSTEM "generators/discharge-diagram-defaults.xml"> | |
25 | |
26 <!ENTITY sinfo_artifact SYSTEM "artifacts/sinfo.xml"> | |
9300 | 27 <!ENTITY uinfo_artifact SYSTEM "artifacts/uinfo.xml"> |
28 <!ENTITY bundu_artifact SYSTEM "artifacts/bundu.xml"> | |
9030 | 29 ]> |
30 <artifact-database> | |
31 <export-secret>YOUR_SECRET</export-secret> | |
32 <factories> | |
33 <context-factory>org.dive4elements.river.artifacts.context.RiverContextFactory</context-factory> | |
34 | |
35 <collection-factory | |
36 name="DefaultArtifactCollectionFactory" | |
37 description="The default artifact collection factory" | |
38 ttl="21600000" | |
39 artifact-collection="org.dive4elements.river.collections.D4EArtifactCollection">org.dive4elements.artifactdatabase.DefaultArtifactCollectionFactory</collection-factory> | |
40 | |
41 <artifact-factories> | |
42 <!-- All Artifactfactories which are available in this Database. --> | |
43 <artifact-factory name="winfo" description="Factory to create an artifact to be used in WINFO" | |
44 ttl="3600000" | |
45 artifact="org.dive4elements.river.artifacts.WINFOArtifact">org.dive4elements.artifactdatabase.DefaultArtifactFactory</artifact-factory> | |
46 <artifact-factory name="riveraxis" description="Factory to create an artifact to be used in WINFO" | |
47 ttl="3600000" | |
48 artifact="org.dive4elements.river.artifacts.RiverAxisArtifact">org.dive4elements.artifactdatabase.DefaultArtifactFactory</artifact-factory> | |
49 <artifact-factory name="hyk" description="Factory to create an artifact to be used for hyks" | |
50 ttl="3600000" | |
51 artifact="org.dive4elements.river.artifacts.HYKArtifact">org.dive4elements.artifactdatabase.DefaultArtifactFactory</artifact-factory> | |
52 <artifact-factory name="new_map" description="Factory to create an artifact to be used for new map" | |
53 ttl="3600000" | |
54 artifact="org.dive4elements.river.artifacts.MapArtifact">org.dive4elements.artifactdatabase.DefaultArtifactFactory</artifact-factory> | |
55 <artifact-factory name="wmskmfactory" description="Factory to create an artifact that generates WMS facets for KMs." | |
56 ttl="3600000" | |
57 artifact="org.dive4elements.river.artifacts.WMSKmArtifact">org.dive4elements.artifactdatabase.DefaultArtifactFactory</artifact-factory> | |
58 <artifact-factory name="wmsqpsfactory" description="Factory to create an artifact that generates WMS facets for CrossSectionTracks." | |
59 ttl="3600000" | |
60 artifact="org.dive4elements.river.artifacts.WMSQPSArtifact">org.dive4elements.artifactdatabase.DefaultArtifactFactory</artifact-factory> | |
61 <artifact-factory name="wmshydrboundariesfactory" description="Factory to create an artifact that generates WMS facets for CrossSectionTracks." | |
62 ttl="3600000" | |
63 artifact="org.dive4elements.river.artifacts.WMSHydrBoundaryArtifact">org.dive4elements.artifactdatabase.DefaultArtifactFactory</artifact-factory> | |
64 <artifact-factory name="wmshydrboundariespolyfactory" description="Factory to create an artifact that generates WMS facets for CrossSectionTracks." | |
65 ttl="3600000" | |
66 artifact="org.dive4elements.river.artifacts.WMSHydrBoundaryPolyArtifact">org.dive4elements.artifactdatabase.DefaultArtifactFactory</artifact-factory> | |
67 <artifact-factory name="wmsfloodplainfactory" description="Factory to create an artifact that generates WMS facets for CrossSectionTracks." | |
68 ttl="3600000" | |
69 artifact="org.dive4elements.river.artifacts.WMSFloodplainArtifact">org.dive4elements.artifactdatabase.DefaultArtifactFactory</artifact-factory> | |
70 <artifact-factory name="wmsbuildingsfactory" description="Factory to create an artifact to be used in WINFO" | |
71 ttl="3600000" | |
72 artifact="org.dive4elements.river.artifacts.WMSBuildingsArtifact">org.dive4elements.artifactdatabase.DefaultArtifactFactory</artifact-factory> | |
73 <artifact-factory name="wmsfixpointsfactory" description="Factory to create an artifact to be used in WINFO" | |
74 ttl="3600000" | |
75 artifact="org.dive4elements.river.artifacts.WMSFixpointsArtifact">org.dive4elements.artifactdatabase.DefaultArtifactFactory</artifact-factory> | |
76 <artifact-factory name="wmsfloodmarkfactory" description="Factory to create an artifact to be used in WINFO" | |
77 ttl="3600000" | |
78 artifact="org.dive4elements.river.artifacts.WMSFloodmarksArtifact">org.dive4elements.artifactdatabase.DefaultArtifactFactory</artifact-factory> | |
79 <artifact-factory name="wmsfloodmapsfactory" description="Factory to create an artifact to be used in WINFO" | |
80 ttl="3600000" | |
81 artifact="org.dive4elements.river.artifacts.WMSFloodmapsArtifact">org.dive4elements.artifactdatabase.DefaultArtifactFactory</artifact-factory> | |
82 <artifact-factory name="wmsbackground" description="Factory to create an artifact to be used in WINFO" | |
83 ttl="3600000" | |
84 artifact="org.dive4elements.river.artifacts.WMSBackgroundArtifact">org.dive4elements.artifactdatabase.DefaultArtifactFactory</artifact-factory> | |
85 <artifact-factory name="externalwmsfactory" description="Factory to create an artifact to be used in Floodmaps to display external WMS layers" | |
86 ttl="3600000" | |
87 artifact="org.dive4elements.river.artifacts.ExternalWMSArtifact">org.dive4elements.artifactdatabase.DefaultArtifactFactory</artifact-factory> | |
88 <artifact-factory name="annotations" description="Factory to create an artifact to access Annotations for Points at rivers" | |
89 ttl="3600000" | |
90 artifact="org.dive4elements.river.artifacts.AnnotationArtifact">org.dive4elements.artifactdatabase.DefaultArtifactFactory</artifact-factory> | |
91 <artifact-factory name="crosssections" description="Factory to create an artifact to access cross sections" | |
92 ttl="3600000" | |
93 artifact="org.dive4elements.river.artifacts.CrossSectionArtifact">org.dive4elements.artifactdatabase.DefaultArtifactFactory</artifact-factory> | |
94 <artifact-factory name="waterlevel" description="Factory to create an artifact to access waterlevel data" | |
95 ttl="3600000" | |
96 artifact="org.dive4elements.river.artifacts.WaterlevelArtifact">org.dive4elements.artifactdatabase.DefaultArtifactFactory</artifact-factory> | |
97 <artifact-factory name="mainvalue" description="Factory to create an artifact to access Main Values for discharge curve diagrams" | |
98 ttl="3600000" | |
99 artifact="org.dive4elements.river.artifacts.MainValuesArtifact">org.dive4elements.artifactdatabase.DefaultArtifactFactory</artifact-factory> | |
100 <artifact-factory name="staticwkms" description="Factory to create an artifact to access 'other' WKms data" | |
101 ttl="3600000" | |
102 artifact="org.dive4elements.river.artifacts.StaticWKmsArtifact">org.dive4elements.artifactdatabase.DefaultArtifactFactory</artifact-factory> | |
103 <artifact-factory name="area" description="Factory to create an artifact to draw (wkms) area data" | |
104 ttl="3600000" | |
105 artifact="org.dive4elements.river.artifacts.AreaArtifact">org.dive4elements.artifactdatabase.DefaultArtifactFactory</artifact-factory> | |
106 <artifact-factory name="staticwqkms" description="Factory to create an artifact to access 'other' WKms data" | |
107 ttl="3600000" | |
108 artifact="org.dive4elements.river.artifacts.StaticWQKmsArtifact">org.dive4elements.artifactdatabase.DefaultArtifactFactory</artifact-factory> | |
109 <artifact-factory name="wqinterpol" description="Factory to create an artifact to access 'other' WQ (at km) data" | |
110 ttl="3600000" | |
111 artifact="org.dive4elements.river.artifacts.WQKmsInterpolArtifact">org.dive4elements.artifactdatabase.DefaultArtifactFactory</artifact-factory> | |
112 <artifact-factory name="new_chart" description="Factory to create an artifact to be used for new chart" | |
113 ttl="3600000" | |
114 artifact="org.dive4elements.river.artifacts.ChartArtifact">org.dive4elements.artifactdatabase.DefaultArtifactFactory</artifact-factory> | |
115 <artifact-factory name="manualpoints" description="Factory to create an artifact for storing and editing points added by the user." | |
116 ttl="3600000" | |
117 artifact="org.dive4elements.river.artifacts.ManualPointsArtifact">org.dive4elements.artifactdatabase.DefaultArtifactFactory</artifact-factory> | |
118 <artifact-factory name="fixanalysis" description="Factory to create an artifact to be used in fixation analysis." | |
119 ttl="3600000" | |
120 artifact="org.dive4elements.river.artifacts.FixationArtifact">org.dive4elements.artifactdatabase.DefaultArtifactFactory</artifact-factory> | |
121 <artifact-factory name="gaugedischarge" description="Factory to create an artifact to host historical qs." | |
122 ttl="3600000" | |
123 artifact="org.dive4elements.river.artifacts.GaugeDischargeArtifact">org.dive4elements.artifactdatabase.DefaultArtifactFactory</artifact-factory> | |
124 <artifact-factory name="qsectors" description="Factory to create an artifact to host qsectors." | |
125 ttl="3600000" | |
126 artifact="org.dive4elements.river.artifacts.QSectorArtifact">org.dive4elements.artifactdatabase.DefaultArtifactFactory</artifact-factory> | |
127 <artifact-factory name="wmshwslinesfactory" description="Factory to create an artifact that generates WMS facets for HWS Lines" | |
128 ttl="3600000" | |
129 artifact="org.dive4elements.river.artifacts.WMSHWSLinesArtifact">org.dive4elements.artifactdatabase.DefaultArtifactFactory</artifact-factory> | |
130 <artifact-factory name="wmshwspointsfactory" description="Factory to create an artifact that generates WMS facets for HWS Points" | |
131 ttl="3600000" | |
132 artifact="org.dive4elements.river.artifacts.WMSHWSPointsArtifact">org.dive4elements.artifactdatabase.DefaultArtifactFactory</artifact-factory> | |
133 <artifact-factory name="wmsjettiesfactory" description="Factory to create an artifact to be used in WINFO" | |
134 ttl="3600000" | |
135 artifact="org.dive4elements.river.artifacts.WMSJettiesArtifact">org.dive4elements.artifactdatabase.DefaultArtifactFactory</artifact-factory> | |
136 | |
137 <!-- MINFO specific Artifacts --> | |
138 <artifact-factory name="minfo" description="Factory to create an artifact to be used in module minfo." | |
139 ttl="3600000" | |
140 artifact="org.dive4elements.river.artifacts.MINFOArtifact">org.dive4elements.artifactdatabase.DefaultArtifactFactory</artifact-factory> | |
141 <artifact-factory name="bedheight" description="Factory to create an artifact used in minfo datacage." | |
142 ttl="3600000" | |
143 artifact="org.dive4elements.river.artifacts.BedHeightsArtifact">org.dive4elements.artifactdatabase.DefaultArtifactFactory</artifact-factory> | |
144 <artifact-factory name="staticsqrelation" description="Factory to create an artifact that generates sq relations from db." | |
145 ttl="3600000" | |
146 artifact="org.dive4elements.river.artifacts.D4EArtifact">org.dive4elements.artifactdatabase.DefaultArtifactFactory</artifact-factory> | |
147 <artifact-factory name="sqrelationdatacage" description="Factory to create an artifact that generates sq relations from db." | |
148 ttl="3600000" | |
149 artifact="org.dive4elements.river.artifacts.SQRelationArtifact">org.dive4elements.artifactdatabase.DefaultArtifactFactory</artifact-factory> | |
150 <artifact-factory name="morph-width" description="Factory to create an artifact used in minfo datacage." | |
151 ttl="3600000" | |
152 artifact="org.dive4elements.river.artifacts.StaticMorphWidthArtifact">org.dive4elements.artifactdatabase.DefaultArtifactFactory</artifact-factory> | |
153 | |
154 <artifact-factory name="gaugedischargecurve" description="Factory to create an artifact to show a discharge curve for a gauge." | |
155 ttl="3600000" | |
156 artifact="org.dive4elements.river.artifacts.D4EArtifact">org.dive4elements.artifactdatabase.DefaultArtifactFactory</artifact-factory> | |
157 <artifact-factory name="flowvelocitymodel" description="Factory to create an artifact to show measured flow velocities." | |
158 ttl="3600000" | |
159 artifact="org.dive4elements.river.artifacts.FlowVelocityModelArtifact">org.dive4elements.artifactdatabase.DefaultArtifactFactory</artifact-factory> | |
160 <artifact-factory name="flowvelocity" description="Factory to create an artifact to show measured flow velocities." | |
161 ttl="3600000" | |
162 artifact="org.dive4elements.river.artifacts.FlowVelocityMeasurementArtifact">org.dive4elements.artifactdatabase.DefaultArtifactFactory</artifact-factory> | |
163 <artifact-factory name="sedimentdensity" description="Factory to create an artifact to show Sediment Density values." | |
164 ttl="3600000" | |
165 artifact="org.dive4elements.river.artifacts.SedimentDensityArtifact">org.dive4elements.artifactdatabase.DefaultArtifactFactory</artifact-factory> | |
166 <artifact-factory name="sedimentload" description="Factory to create an artifact to show Sedimentload values." | |
167 ttl="3600000" | |
168 artifact="org.dive4elements.river.artifacts.D4EArtifact">org.dive4elements.artifactdatabase.DefaultArtifactFactory</artifact-factory> | |
169 <artifact-factory name="sedimentload_ls" description="Factory to create an artifact to show values from the sedimentload_ls table." | |
170 ttl="3600000" | |
171 artifact="org.dive4elements.river.artifacts.D4EArtifact">org.dive4elements.artifactdatabase.DefaultArtifactFactory</artifact-factory> | |
172 <artifact-factory name="porosity" description="Factory to create an artifact to show porosity values." | |
173 ttl="3600000" | |
174 artifact="org.dive4elements.river.artifacts.D4EArtifact">org.dive4elements.artifactdatabase.DefaultArtifactFactory</artifact-factory> | |
175 | |
176 <!-- SINFO specific Artifacts --> | |
177 <artifact-factory name="sinfo" description="Factory to create an artifact to be used in module sinfo." | |
178 ttl="3600000" | |
179 artifact="org.dive4elements.river.artifacts.sinfo.SINFOArtifact">org.dive4elements.artifactdatabase.DefaultArtifactFactory</artifact-factory> | |
180 <!-- UINFO specific Artifacts --> | |
181 <artifact-factory name="uinfo" description="Factory to create an artifact to be used in module uinfo." | |
182 ttl="3600000" | |
183 artifact="org.dive4elements.river.artifacts.uinfo.UINFOArtifact">org.dive4elements.artifactdatabase.DefaultArtifactFactory</artifact-factory> | |
184 | |
9071 | 185 <!-- BUNDU specific Artifacts --> |
186 <artifact-factory name="bundu" description="Factory to create an artifact to be used in module bundu." | |
9030 | 187 ttl="3600000" |
9071 | 188 artifact="org.dive4elements.river.artifacts.bundu.BUNDUArtifact">org.dive4elements.artifactdatabase.DefaultArtifactFactory</artifact-factory> |
9030 | 189 |
9112
189cc8ededbd
Added datacage select and chart display for river channel sizes loaded from database
mschaefer
parents:
9071
diff
changeset
|
190 <artifact-factory name="channelf" description="Factory to create an artifact used in sinfo datacage." |
189cc8ededbd
Added datacage select and chart display for river channel sizes loaded from database
mschaefer
parents:
9071
diff
changeset
|
191 ttl="3600000" |
189cc8ededbd
Added datacage select and chart display for river channel sizes loaded from database
mschaefer
parents:
9071
diff
changeset
|
192 artifact="org.dive4elements.river.artifacts.sinfo.predefinedchannel.PredefinedChannelArtifact">org.dive4elements.artifactdatabase.DefaultArtifactFactory</artifact-factory> |
9030 | 193 <artifact-factory name="tkhxf" description="Factory to create an artifact used in sinfo datacage." |
194 ttl="3600000" | |
195 artifact="org.dive4elements.river.artifacts.sinfo.predefinedtkh.PredefinedTkhArtifact">org.dive4elements.artifactdatabase.DefaultArtifactFactory</artifact-factory> | |
9033
384eee4b4135
Added datacage select and chart display for flow depth evolution series loaded from database, and a correction for the tkh data
mschaefer
parents:
9030
diff
changeset
|
196 <artifact-factory name="depthevolxf" description="Factory to create an artifact used in sinfo datacage." |
384eee4b4135
Added datacage select and chart display for flow depth evolution series loaded from database, and a correction for the tkh data
mschaefer
parents:
9030
diff
changeset
|
197 ttl="3600000" |
384eee4b4135
Added datacage select and chart display for flow depth evolution series loaded from database, and a correction for the tkh data
mschaefer
parents:
9030
diff
changeset
|
198 artifact="org.dive4elements.river.artifacts.sinfo.predefineddepthevol.PredefinedDepthEvolArtifact">org.dive4elements.artifactdatabase.DefaultArtifactFactory</artifact-factory> |
9035
c16e90a0baf7
Added datacage select and chart display for modelled flow depth series loaded from database
mschaefer
parents:
9033
diff
changeset
|
199 <artifact-factory name="flowdepthxf" description="Factory to create an artifact used in sinfo datacage." |
c16e90a0baf7
Added datacage select and chart display for modelled flow depth series loaded from database
mschaefer
parents:
9033
diff
changeset
|
200 ttl="3600000" |
c16e90a0baf7
Added datacage select and chart display for modelled flow depth series loaded from database
mschaefer
parents:
9033
diff
changeset
|
201 artifact="org.dive4elements.river.artifacts.sinfo.predefinedflowdepth.PredefinedFlowDepthArtifact">org.dive4elements.artifactdatabase.DefaultArtifactFactory</artifact-factory> |
9116
edc3958b3ed2
Conf files for the infrastructure datacage extension
mschaefer
parents:
9112
diff
changeset
|
202 <artifact-factory name="infrastructuref" description="Factory to create an artifact used in sinfo datacage." |
edc3958b3ed2
Conf files for the infrastructure datacage extension
mschaefer
parents:
9112
diff
changeset
|
203 ttl="3600000" |
9377
e8d65cecc950
Renaming (predefined...) and own package for database loaded S-Info series of collisions and infrastructure height
mschaefer
parents:
9300
diff
changeset
|
204 artifact="org.dive4elements.river.artifacts.sinfo.predefinedinfrastructure.PredefinedInfrastructureArtifact">org.dive4elements.artifactdatabase.DefaultArtifactFactory</artifact-factory> |
9117
623b51bf03d7
Added datacage select and chart display for river bed collision counts loaded from database
mschaefer
parents:
9116
diff
changeset
|
205 <artifact-factory name="collisionf" description="Factory to create an artifact used in sinfo datacage." |
623b51bf03d7
Added datacage select and chart display for river bed collision counts loaded from database
mschaefer
parents:
9116
diff
changeset
|
206 ttl="3600000" |
9377
e8d65cecc950
Renaming (predefined...) and own package for database loaded S-Info series of collisions and infrastructure height
mschaefer
parents:
9300
diff
changeset
|
207 artifact="org.dive4elements.river.artifacts.sinfo.predefinedcollision.PredefinedCollisionArtifact">org.dive4elements.artifactdatabase.DefaultArtifactFactory</artifact-factory> |
9030 | 208 |
209 </artifact-factories> | |
210 | |
211 <user-factory name="default" description="Factory to create new users">org.dive4elements.artifactdatabase.DefaultUserFactory</user-factory> | |
212 | |
213 <service-factories> | |
214 <service-factory | |
215 name="server-info" | |
216 service="org.dive4elements.river.artifacts.services.ServerInfoService" | |
217 description="This service provides generic information and configuration of the artifact server.">org.dive4elements.artifactdatabase.DefaultServiceFactory</service-factory> | |
218 <service-factory | |
219 name="rivers" | |
220 service="org.dive4elements.river.artifacts.services.RiverService" | |
221 description="This service returns a list of provided rivers by the artifact server.">org.dive4elements.artifactdatabase.DefaultServiceFactory</service-factory> | |
222 <service-factory | |
223 name="distanceinfo" | |
224 service="org.dive4elements.river.artifacts.services.DistanceInfoService" | |
225 description="Returns a list of distances supported by a specific river.">org.dive4elements.artifactdatabase.DefaultServiceFactory</service-factory> | |
226 <service-factory | |
227 name="mainvalues" | |
228 service="org.dive4elements.river.artifacts.services.MainValuesService" | |
229 description="Returns the main values of a river's gauge based on a start and end point of the river.">org.dive4elements.artifactdatabase.DefaultServiceFactory</service-factory> | |
230 <service-factory | |
9300 | 231 name="dynamicMainvalues" |
232 service="org.dive4elements.river.artifacts.services.DynamicMainValuesService" | |
233 description="Computes the main values of a river's gauge based on a start and end point of the river, long-time discharge values and a time period">org.dive4elements.artifactdatabase.DefaultServiceFactory</service-factory> | |
234 <service-factory | |
9409
38201f5b0dd9
Changed bundu bzws workflow to stop in case of missing daily discharge values and other minor changes
mschaefer
parents:
9377
diff
changeset
|
235 name="dynamicMainvaluesTimeRangeDetermination" |
38201f5b0dd9
Changed bundu bzws workflow to stop in case of missing daily discharge values and other minor changes
mschaefer
parents:
9377
diff
changeset
|
236 service="org.dive4elements.river.artifacts.services.DynamicMainValuesTimeRangeDeterminationService" |
38201f5b0dd9
Changed bundu bzws workflow to stop in case of missing daily discharge values and other minor changes
mschaefer
parents:
9377
diff
changeset
|
237 description="Computes the available daily discharge time periods of the gauges of a river range">org.dive4elements.artifactdatabase.DefaultServiceFactory</service-factory> |
38201f5b0dd9
Changed bundu bzws workflow to stop in case of missing daily discharge values and other minor changes
mschaefer
parents:
9377
diff
changeset
|
238 <service-factory |
9030 | 239 name="metadata" |
240 service="org.dive4elements.river.artifacts.services.MetaDataService" | |
241 description="The service provides some introspection into the database content.">org.dive4elements.artifactdatabase.DefaultServiceFactory</service-factory> | |
242 <service-factory | |
243 name="mapinfo" | |
244 service="org.dive4elements.river.artifacts.services.MapInfoService" | |
245 description="The service provides some basic information to create a WMS for a specific river.">org.dive4elements.artifactdatabase.DefaultServiceFactory</service-factory> | |
246 <service-factory | |
247 name="cross-section-km" | |
248 service="org.dive4elements.river.artifacts.services.CrossSectionKMService" | |
249 description="The service provides the N next neighbored kms and ids of cross section lines for given cross section id, km and N.">org.dive4elements.artifactdatabase.DefaultServiceFactory</service-factory> | |
250 <service-factory | |
251 name="cache-invalidation" | |
252 service="org.dive4elements.river.artifacts.services.CacheInvalidationService" | |
253 description="The service invalidates caches.">org.dive4elements.artifactdatabase.DefaultServiceFactory</service-factory> | |
254 <service-factory | |
255 name="dischargeinfo" | |
256 service="org.dive4elements.river.artifacts.services.DischargeInfoService" | |
257 description="Returns description, start year and end year of discharges at a specific gauge.">org.dive4elements.artifactdatabase.DefaultServiceFactory</service-factory> | |
258 <service-factory | |
259 name="fixings-overview" | |
260 service="org.dive4elements.river.artifacts.services.FixingsOverviewService" | |
261 description="Returns an overview of the fixings of a given river.">org.dive4elements.artifactdatabase.DefaultServiceFactory</service-factory> | |
262 <service-factory | |
263 name="fixings-km-chart" | |
264 service="org.dive4elements.river.artifacts.services.FixingsKMChartService" | |
265 description="Returns a chart of fixings of given river and km.">org.dive4elements.artifactdatabase.DefaultServiceFactory</service-factory> | |
266 <service-factory | |
267 name="gaugeinfo" | |
268 service="org.dive4elements.river.artifacts.services.GaugeInfoService" | |
269 description="Returns an overview of the fixings of a given river.">org.dive4elements.artifactdatabase.DefaultServiceFactory</service-factory> | |
270 <service-factory | |
271 name="fileupload" | |
272 service="org.dive4elements.river.artifacts.services.FileUploadService" | |
273 description="Takes base64 coded files embedded in XML.">org.dive4elements.artifactdatabase.DefaultServiceFactory</service-factory> | |
274 <service-factory | |
275 name="themelisting" | |
276 service="org.dive4elements.river.artifacts.services.ThemeListingService" | |
277 description="Returns a list of Themes filtered by theme name.">org.dive4elements.artifactdatabase.DefaultServiceFactory</service-factory> | |
278 <service-factory | |
279 name="sq-km-chart" | |
280 service="org.dive4elements.river.artifacts.services.SQKMChartService" | |
281 description="Returns a chart of km and date of meassuring points of a given river.">org.dive4elements.artifactdatabase.DefaultServiceFactory</service-factory> | |
282 <service-factory | |
283 name="modules" | |
284 service="org.dive4elements.river.artifacts.services.ModuleService" | |
285 description="Returns a list of available modules.">org.dive4elements.artifactdatabase.DefaultServiceFactory</service-factory> | |
286 <service-factory | |
287 name="bed-km-chart" | |
288 service="org.dive4elements.river.artifacts.services.BedKMChartService" | |
289 description="Returns a chart of km and date of meassuring points of a given river.">org.dive4elements.artifactdatabase.DefaultServiceFactory</service-factory> | |
290 <service-factory | |
291 name="bedload-km-chart" | |
292 service="org.dive4elements.river.artifacts.services.BedloadKMChartService" | |
293 description="Returns a chart of km and date of meassuring points of a given river.">org.dive4elements.artifactdatabase.DefaultServiceFactory</service-factory> | |
294 <service-factory | |
295 name="gaugeoverviewinfo" | |
296 service="org.dive4elements.river.artifacts.services.GaugeOverviewInfoService" | |
297 description="Returns an overview of the fixings of a given river.">org.dive4elements.artifactdatabase.DefaultServiceFactory</service-factory> | |
298 <service-factory | |
299 name="dischargetablesoverview" | |
300 service="org.dive4elements.river.artifacts.services.DischargeTablesOverview" | |
301 description="Returns an overview of the fixings of a given river.">org.dive4elements.artifactdatabase.DefaultServiceFactory</service-factory> | |
302 <service-factory | |
303 name="measurementstationinfo" | |
304 service="org.dive4elements.river.artifacts.services.MeasurementStationInfoService" | |
305 description="Returns an overview of the measurement stations of a given river.">org.dive4elements.artifactdatabase.DefaultServiceFactory</service-factory> | |
306 <service-factory | |
307 name="sedimentloadinfo" | |
308 service="org.dive4elements.river.artifacts.services.SedimentLoadInfoService" | |
309 description="Returns sedimentloads.">org.dive4elements.artifactdatabase.DefaultServiceFactory</service-factory> | |
310 </service-factories> | |
311 | |
312 </factories> | |
313 | |
314 <lifetime-listeners> | |
315 <listener>org.dive4elements.river.artifacts.datacage.Datacage</listener> | |
316 <listener>org.dive4elements.river.wsplgen.SchedulerSetup</listener> | |
317 <listener>org.dive4elements.river.artifacts.map.RiverMapfileGeneratorStarter</listener> | |
318 </lifetime-listeners> | |
319 | |
320 <backend-listeners> | |
321 <listener>org.dive4elements.river.artifacts.datacage.DatacageBackendListener</listener> | |
322 </backend-listeners> | |
323 | |
324 <callcontext-listener | |
325 name="SessionCallContextListener" | |
326 description="A CallContext.Listener to open and close Hibernatesessions">org.dive4elements.river.artifacts.context.SessionCallContextListener</callcontext-listener> | |
327 | |
328 <artifacts> | |
329 <artifact name="manualpoints" xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="${artifacts.config.dir}/artifacts/manualpoints.xml" /> | |
330 <artifact name="winfo" xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="${artifacts.config.dir}/artifacts/winfo.xml" /> | |
331 <artifact name="minfo" xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="${artifacts.config.dir}/artifacts/minfo.xml" /> | |
332 <artifact name="waterlevel" xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="${artifacts.config.dir}/artifacts/waterlevel.xml" /> | |
333 <artifact name="annotation" xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="${artifacts.config.dir}/artifacts/annotation.xml" /> | |
334 <artifact name="hyk" xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="${artifacts.config.dir}/artifacts/hyk.xml" /> | |
335 <artifact name="wmsbackground" xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="${artifacts.config.dir}/artifacts/wmsbackground.xml" /> | |
336 <artifact name="new_map" xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="${artifacts.config.dir}/artifacts/map.xml" /> | |
337 <artifact name="new_chart" xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="${artifacts.config.dir}/artifacts/chart.xml" /> | |
338 <artifact name="staticwqkms" xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="${artifacts.config.dir}/artifacts/staticwqkms.xml" /> | |
339 <artifact name="fixanalysis" xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="${artifacts.config.dir}/artifacts/fixanalysis.xml" /> | |
340 <artifact name="gaugedischarge" xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="${artifacts.config.dir}/artifacts/gaugedischarge.xml" /> | |
341 <artifact name="qsector" xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="${artifacts.config.dir}/artifacts/qsector.xml" /> | |
342 &sqrelation-artifact; | |
343 &sqrelation-datacage-artifact; | |
344 &porosity-artifact; | |
345 &gaugedischargecurve-artifact; | |
346 &sedimentload-artifact; | |
347 &sedimentload-ls-artifact; | |
348 | |
349 &sinfo_artifact; | |
350 &uinfo_artifact; | |
9071 | 351 &bundu_artifact; |
9030 | 352 </artifacts> |
353 | |
354 &modules; | |
355 | |
356 <hooks> | |
357 <hook | |
358 class="org.dive4elements.river.artifacts.CollectionMonitor" | |
359 applies="post-feed,post-advance,post-describe" | |
360 xmlns:xlink="http://www.w3.org/1999/xlink" | |
361 xlink:href="${artifacts.config.dir}/output-defaults.xml"> | |
362 </hook> | |
363 </hooks> | |
364 | |
365 &generators; | |
366 | |
367 <!-- Path to the template file of the meta data. --> | |
368 <metadata> | |
369 <template>${artifacts.config.dir}/meta-data.xml</template> | |
370 </metadata> | |
371 | |
372 &floodmap; | |
373 &rivermap; | |
374 | |
375 &rest-server; | |
376 | |
377 <!-- Garbage collection of outdated artifacts. --> | |
378 <cleaner> | |
379 <sleep-time>60000</sleep-time> | |
380 </cleaner> | |
381 | |
382 <cache> | |
383 <config-file>${artifacts.config.dir}/cache.xml</config-file> | |
384 </cache> | |
385 | |
386 <!-- Configuration of used databases. --> | |
387 &artifact-db; | |
388 &datacage-db; | |
389 &backend-db; | |
390 &seddb-db; | |
391 | |
392 <flys> | |
393 <themes> | |
394 <configuration>${artifacts.config.dir}/themes.xml</configuration> | |
395 </themes> | |
396 </flys> | |
397 | |
398 <options> | |
399 &zoom-scales; | |
400 | |
401 <dgm-path>/opt/d4e-river/dgm/</dgm-path> | |
402 | |
403 <sediment-density-factor>1.9</sediment-density-factor> | |
404 </options> | |
405 | |
406 <!-- base url for online help. --> | |
9411 | 407 <help-url>https://flys3.bafg.de/wiki</help-url> |
9030 | 408 </artifact-database> |