sascha@3093: <?xml version="1.0" encoding="UTF-8" ?> sascha@3093: <!DOCTYPE artifact-database [ sascha@3093: <!ENTITY artifact-db SYSTEM "artifact-db.xml"> sascha@3093: <!ENTITY datacage-db SYSTEM "datacage-db.xml"> sascha@3093: <!ENTITY backend-db SYSTEM "backend-db.xml"> sascha@3093: <!ENTITY seddb-db SYSTEM "seddb-db.xml"> sascha@3097: <!ENTITY rest-server SYSTEM "rest-server.xml"> sascha@3097: <!ENTITY floodmap SYSTEM "floodmap.xml"> sascha@3093: ]> ingo@105: <artifact-database> ingo@105: <export-secret>YOUR_SECRET</export-secret> ingo@105: <factories> ingo@106: <context-factory>de.intevation.flys.artifacts.context.FLYSContextFactory</context-factory> ingo@117: ingo@117: <collection-factory ingo@117: name="DefaultArtifactCollectionFactory" ingo@117: description="The default artifact collection factory" sascha@651: ttl="21600000" ingo@147: artifact-collection="de.intevation.flys.collections.FLYSArtifactCollection">de.intevation.artifactdatabase.DefaultArtifactCollectionFactory</collection-factory> ingo@117: ingo@105: <artifact-factories> felix@1014: <!-- All Artifactfactories which are available in this Database. --> ingo@105: <artifact-factory name="winfo" description="Factory to create an artifact to be used in WINFO" ingo@105: ttl="3600000" ingo@105: artifact="de.intevation.flys.artifacts.WINFOArtifact">de.intevation.artifactdatabase.DefaultArtifactFactory</artifact-factory> ingo@942: <artifact-factory name="riveraxis" description="Factory to create an artifact to be used in WINFO" ingo@942: ttl="3600000" ingo@942: artifact="de.intevation.flys.artifacts.RiverAxisArtifact">de.intevation.artifactdatabase.DefaultArtifactFactory</artifact-factory> felix@2131: <artifact-factory name="hyk" description="Factory to create an artifact to be used for hyks" felix@2131: ttl="3600000" felix@2131: artifact="de.intevation.flys.artifacts.HYKArtifact">de.intevation.artifactdatabase.DefaultArtifactFactory</artifact-factory> raimund@2109: <artifact-factory name="new_map" description="Factory to create an artifact to be used for new map" raimund@2082: ttl="3600000" raimund@2082: artifact="de.intevation.flys.artifacts.MapArtifact">de.intevation.artifactdatabase.DefaultArtifactFactory</artifact-factory> ingo@1805: <artifact-factory name="wmskmfactory" description="Factory to create an artifact that generates WMS facets for KMs." ingo@1805: ttl="3600000" ingo@1805: artifact="de.intevation.flys.artifacts.WMSKmArtifact">de.intevation.artifactdatabase.DefaultArtifactFactory</artifact-factory> ingo@1836: <artifact-factory name="wmsqpsfactory" description="Factory to create an artifact that generates WMS facets for CrossSectionTracks." ingo@1836: ttl="3600000" ingo@1836: artifact="de.intevation.flys.artifacts.WMSQPSArtifact">de.intevation.artifactdatabase.DefaultArtifactFactory</artifact-factory> ingo@1855: <artifact-factory name="wmshwsfactory" description="Factory to create an artifact that generates WMS facets for CrossSectionTracks." ingo@1855: ttl="3600000" ingo@1855: artifact="de.intevation.flys.artifacts.WMSHwsArtifact">de.intevation.artifactdatabase.DefaultArtifactFactory</artifact-factory> ingo@2683: <artifact-factory name="wmshydrboundariesfactory" description="Factory to create an artifact that generates WMS facets for CrossSectionTracks." ingo@2683: ttl="3600000" ingo@2683: artifact="de.intevation.flys.artifacts.WMSHydrBoundaryArtifact">de.intevation.artifactdatabase.DefaultArtifactFactory</artifact-factory> ingo@2683: <artifact-factory name="wmshydrboundariespolyfactory" description="Factory to create an artifact that generates WMS facets for CrossSectionTracks." ingo@2683: ttl="3600000" ingo@2683: artifact="de.intevation.flys.artifacts.WMSHydrBoundaryPolyArtifact">de.intevation.artifactdatabase.DefaultArtifactFactory</artifact-factory> ingo@1856: <artifact-factory name="wmscatchmentfactory" description="Factory to create an artifact that generates WMS facets for CrossSectionTracks." ingo@1856: ttl="3600000" ingo@1856: artifact="de.intevation.flys.artifacts.WMSCatchmentArtifact">de.intevation.artifactdatabase.DefaultArtifactFactory</artifact-factory> ingo@1857: <artifact-factory name="wmsfloodplainfactory" description="Factory to create an artifact that generates WMS facets for CrossSectionTracks." ingo@1857: ttl="3600000" ingo@1857: artifact="de.intevation.flys.artifacts.WMSFloodplainArtifact">de.intevation.artifactdatabase.DefaultArtifactFactory</artifact-factory> ingo@1870: <artifact-factory name="wmslinefactory" description="Factory to create an artifact to be used in WINFO" ingo@1870: ttl="3600000" ingo@1870: artifact="de.intevation.flys.artifacts.WMSLineArtifact">de.intevation.artifactdatabase.DefaultArtifactFactory</artifact-factory> ingo@1871: <artifact-factory name="wmsbuildingsfactory" description="Factory to create an artifact to be used in WINFO" ingo@1871: ttl="3600000" ingo@1871: artifact="de.intevation.flys.artifacts.WMSBuildingsArtifact">de.intevation.artifactdatabase.DefaultArtifactFactory</artifact-factory> ingo@1873: <artifact-factory name="wmsfixpointsfactory" description="Factory to create an artifact to be used in WINFO" ingo@1873: ttl="3600000" ingo@2782: artifact="de.intevation.flys.artifacts.WMSFixpointsArtifact">de.intevation.artifactdatabase.DefaultArtifactFactory</artifact-factory> ingo@2581: <artifact-factory name="wmsfloodmapsfactory" description="Factory to create an artifact to be used in WINFO" ingo@2581: ttl="3600000" ingo@2782: artifact="de.intevation.flys.artifacts.WMSFloodmapsArtifact">de.intevation.artifactdatabase.DefaultArtifactFactory</artifact-factory> ingo@2684: <artifact-factory name="wmsgaugelocationfactory" description="Factory to create an artifact to be used in WINFO" ingo@2684: ttl="3600000" ingo@2684: artifact="de.intevation.flys.artifacts.WMSGaugeLocationArtifact">de.intevation.artifactdatabase.DefaultArtifactFactory</artifact-factory> ingo@942: <artifact-factory name="wmsbackground" description="Factory to create an artifact to be used in WINFO" ingo@942: ttl="3600000" ingo@942: artifact="de.intevation.flys.artifacts.WMSBackgroundArtifact">de.intevation.artifactdatabase.DefaultArtifactFactory</artifact-factory> ingo@1926: <artifact-factory name="externalwmsfactory" description="Factory to create an artifact to be used in Floodmaps to display external WMS layers" ingo@1926: ttl="3600000" ingo@1926: artifact="de.intevation.flys.artifacts.ExternalWMSArtifact">de.intevation.artifactdatabase.DefaultArtifactFactory</artifact-factory> felix@1027: <artifact-factory name="annotations" description="Factory to create an artifact to access Annotations for Points at rivers" felix@1027: ttl="3600000" felix@1027: artifact="de.intevation.flys.artifacts.AnnotationArtifact">de.intevation.artifactdatabase.DefaultArtifactFactory</artifact-factory> felix@1977: <artifact-factory name="crosssections" description="Factory to create an artifact to access cross sections" felix@1977: ttl="3600000" felix@1977: artifact="de.intevation.flys.artifacts.CrossSectionArtifact">de.intevation.artifactdatabase.DefaultArtifactFactory</artifact-factory> felix@1629: <artifact-factory name="waterlevel" description="Factory to create an artifact to access waterlevel data" felix@1629: ttl="3600000" felix@1629: artifact="de.intevation.flys.artifacts.WaterlevelArtifact">de.intevation.artifactdatabase.DefaultArtifactFactory</artifact-factory> felix@1073: <artifact-factory name="mainvalue" description="Factory to create an artifact to access Main Values for discharge curve diagrams" felix@1073: ttl="3600000" felix@1073: artifact="de.intevation.flys.artifacts.MainValuesArtifact">de.intevation.artifactdatabase.DefaultArtifactFactory</artifact-factory> felix@1727: <artifact-factory name="staticwkms" description="Factory to create an artifact to access 'other' WKms data" felix@1727: ttl="3600000" felix@1727: artifact="de.intevation.flys.artifacts.StaticWKmsArtifact">de.intevation.artifactdatabase.DefaultArtifactFactory</artifact-factory> felix@2009: <artifact-factory name="area" description="Factory to create an artifact to draw (wkms) area data" felix@2009: ttl="3600000" felix@2009: artifact="de.intevation.flys.artifacts.AreaArtifact">de.intevation.artifactdatabase.DefaultArtifactFactory</artifact-factory> felix@2124: <artifact-factory name="staticwqkms" description="Factory to create an artifact to access 'other' WKms data" felix@2124: ttl="3600000" felix@2124: artifact="de.intevation.flys.artifacts.StaticWQKmsArtifact">de.intevation.artifactdatabase.DefaultArtifactFactory</artifact-factory> felix@1904: <artifact-factory name="wqinterpol" description="Factory to create an artifact to access 'other' WQ (at km) data" felix@1904: ttl="3600000" felix@1904: artifact="de.intevation.flys.artifacts.WQKmsInterpolArtifact">de.intevation.artifactdatabase.DefaultArtifactFactory</artifact-factory> raimund@2113: <artifact-factory name="new_chart" description="Factory to create an artifact to be used for new chart" raimund@2113: ttl="3600000" raimund@2113: artifact="de.intevation.flys.artifacts.ChartArtifact">de.intevation.artifactdatabase.DefaultArtifactFactory</artifact-factory> felix@2172: <artifact-factory name="manualpoints" description="Factory to create an artifact for storing and editing points added by the user." felix@2172: ttl="3600000" felix@2172: artifact="de.intevation.flys.artifacts.ManualPointsArtifact">de.intevation.artifactdatabase.DefaultArtifactFactory</artifact-factory> raimund@2651: <artifact-factory name="fixanalysis" description="Factory to create an artifact to be used in fixation analysis." raimund@2651: ttl="3600000" raimund@2651: artifact="de.intevation.flys.artifacts.FixationArtifact">de.intevation.artifactdatabase.DefaultArtifactFactory</artifact-factory> felix@2723: <artifact-factory name="gaugedischarge" description="Factory to create an artifact to host historical qs." felix@2723: ttl="3600000" felix@2723: artifact="de.intevation.flys.artifacts.GaugeDischargeArtifact">de.intevation.artifactdatabase.DefaultArtifactFactory</artifact-factory> felix@3580: <artifact-factory name="qsectors" description="Factory to create an artifact to host qsectors." felix@3574: ttl="3600000" felix@3574: artifact="de.intevation.flys.artifacts.QSectorArtifact">de.intevation.artifactdatabase.DefaultArtifactFactory</artifact-factory> ingo@2693: ingo@2693: <!-- MINFO specific Artifacts --> ingo@2693: <artifact-factory name="minfo" description="Factory to create an artifact to be used in module minfo." ingo@2693: ttl="3600000" ingo@2693: artifact="de.intevation.flys.artifacts.MINFOArtifact">de.intevation.artifactdatabase.DefaultArtifactFactory</artifact-factory> raimund@3614: <artifact-factory name="bedheight" description="Factory to create an artifact used in minfo datacage." raimund@3614: ttl="3600000" raimund@3614: artifact="de.intevation.flys.artifacts.BedHeightsArtifact">de.intevation.artifactdatabase.DefaultArtifactFactory</artifact-factory> bjoern@3936: bjoern@3936: <artifact-factory name="gaugedischargecurve" description="Factory to create an artifact to show a discharge curve for a gauge." bjoern@3936: ttl="3600000" bjoern@3936: artifact="de.intevation.flys.artifacts.GaugeDischargeCurveArtifact">de.intevation.artifactdatabase.DefaultArtifactFactory</artifact-factory> ingo@105: </artifact-factories> ingo@117: ingo@117: <user-factory name="default" description="Factory to create new users">de.intevation.artifactdatabase.DefaultUserFactory</user-factory> ingo@118: ingo@118: <service-factories> ingo@118: <service-factory ingo@118: name="rivers" ingo@118: service="de.intevation.flys.artifacts.services.RiverService" ingo@118: description="This service returns a list of provided rivers by the artifact server.">de.intevation.artifactdatabase.DefaultServiceFactory</service-factory> ingo@301: <service-factory ingo@301: name="distanceinfo" ingo@301: service="de.intevation.flys.artifacts.services.DistanceInfoService" ingo@301: description="Returns a list of distances supported by a specific river.">de.intevation.artifactdatabase.DefaultServiceFactory</service-factory> ingo@331: <service-factory ingo@331: name="mainvalues" ingo@331: service="de.intevation.flys.artifacts.services.MainValuesService" ingo@331: description="Returns the main values of a river's gauge based on a start and end point of the river.">de.intevation.artifactdatabase.DefaultServiceFactory</service-factory> sascha@371: <service-factory sascha@371: name="metadata" sascha@371: service="de.intevation.flys.artifacts.services.MetaDataService" sascha@371: description="The service provides some introspection into the database content.">de.intevation.artifactdatabase.DefaultServiceFactory</service-factory> ingo@1058: <service-factory ingo@1058: name="mapinfo" ingo@1058: service="de.intevation.flys.artifacts.services.MapInfoService" ingo@1058: description="The service provides some basic information to create a WMS for a specific river.">de.intevation.artifactdatabase.DefaultServiceFactory</service-factory> sascha@1749: <service-factory sascha@1749: name="cross-section-km" sascha@1749: service="de.intevation.flys.artifacts.services.CrossSectionKMService" sascha@1749: description="The service provides the N next neighbored kms and ids of cross section lines for given cross section id, km and N.">de.intevation.artifactdatabase.DefaultServiceFactory</service-factory> sascha@2084: <service-factory sascha@2084: name="cache-invalidation" sascha@2084: service="de.intevation.flys.artifacts.services.CacheInvalidationService" sascha@2084: description="The service invalidates caches.">de.intevation.artifactdatabase.DefaultServiceFactory</service-factory> raimund@2276: <service-factory raimund@2276: name="dischargeinfo" raimund@2276: service="de.intevation.flys.artifacts.services.DischargeInfoService" raimund@2276: description="Returns description, start year and end year of discharges at a specific gauge.">de.intevation.artifactdatabase.DefaultServiceFactory</service-factory> sascha@2561: <service-factory sascha@2561: name="fixings-overview" sascha@2561: service="de.intevation.flys.artifacts.services.FixingsOverviewService" sascha@2561: description="Returns an overview of the fixings of a given river.">de.intevation.artifactdatabase.DefaultServiceFactory</service-factory> ingo@2599: <service-factory sascha@2614: name="fixings-km-chart" sascha@2614: service="de.intevation.flys.artifacts.services.FixingsKMChartService" sascha@2614: description="Returns a chart of fixings of given river and km.">de.intevation.artifactdatabase.DefaultServiceFactory</service-factory> sascha@2614: <service-factory ingo@2599: name="gaugeinfo" ingo@2599: service="de.intevation.flys.artifacts.services.GaugeInfoService" ingo@2599: description="Returns an overview of the fixings of a given river.">de.intevation.artifactdatabase.DefaultServiceFactory</service-factory> raimund@2639: <service-factory raimund@2639: name="fileupload" raimund@2639: service="de.intevation.flys.artifacts.services.FileUploadService" raimund@2639: description="Takes base64 coded files embedded in XML.">de.intevation.artifactdatabase.DefaultServiceFactory</service-factory> raimund@2737: <service-factory raimund@2737: name="themelisting" raimund@2737: service="de.intevation.flys.artifacts.services.ThemeListingService" raimund@2737: description="Returns a list of Themes filtered by theme name.">de.intevation.artifactdatabase.DefaultServiceFactory</service-factory> raimund@3274: <service-factory raimund@3274: name="sq-km-chart" raimund@3274: service="de.intevation.flys.artifacts.services.SQKMChartService" raimund@3274: description="Returns a chart of km and date of meassuring points of a given river.">de.intevation.artifactdatabase.DefaultServiceFactory</service-factory> bjoern@3630: <service-factory bjoern@3630: name="modules" bjoern@3630: service="de.intevation.flys.artifacts.services.ModuleService" bjoern@3630: description="Returns a list of available modules.">de.intevation.artifactdatabase.DefaultServiceFactory</service-factory> bjoern@3739: <service-factory raimund@3751: name="bed-km-chart" raimund@3751: service="de.intevation.flys.artifacts.services.BedKMChartService" raimund@3751: description="Returns a chart of km and date of meassuring points of a given river.">de.intevation.artifactdatabase.DefaultServiceFactory</service-factory> raimund@3751: <service-factory raimund@3751: name="bedload-km-chart" raimund@3751: service="de.intevation.flys.artifacts.services.BedloadKMChartService" raimund@3751: description="Returns a chart of km and date of meassuring points of a given river.">de.intevation.artifactdatabase.DefaultServiceFactory</service-factory> raimund@3751: <service-factory bjoern@3739: name="gaugeoverviewinfo" bjoern@3739: service="de.intevation.flys.artifacts.services.GaugeOverviewInfoService" bjoern@3739: description="Returns an overview of the fixings of a given river.">de.intevation.artifactdatabase.DefaultServiceFactory</service-factory> ingo@118: </service-factories> ingo@118: ingo@105: </factories> ingo@105: sascha@982: <lifetime-listeners> sascha@982: <listener>de.intevation.flys.artifacts.datacage.Datacage</listener> ingo@1970: <listener>de.intevation.flys.wsplgen.SchedulerSetup</listener> sascha@982: </lifetime-listeners> sascha@982: sascha@999: <backend-listeners> sascha@999: <listener>de.intevation.flys.artifacts.datacage.DatacageBackendListener</listener> sascha@999: </backend-listeners> sascha@999: ingo@310: <callcontext-listener ingo@310: name="SessionCallContextListener" ingo@310: description="A CallContext.Listener to open and close Hibernatesessions">de.intevation.flys.artifacts.context.SessionCallContextListener</callcontext-listener> ingo@310: ingo@105: <artifacts> felix@2172: <artifact name="manualpoints" xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="${artifacts.config.dir}/artifacts/manualpoints.xml" /> ingo@105: <artifact name="winfo" xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="${artifacts.config.dir}/artifacts/winfo.xml" /> ingo@2693: <artifact name="minfo" xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="${artifacts.config.dir}/artifacts/minfo.xml" /> felix@1629: <artifact name="waterlevel" xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="${artifacts.config.dir}/artifacts/waterlevel.xml" /> felix@1027: <artifact name="annotation" xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="${artifacts.config.dir}/artifacts/annotation.xml" /> felix@2131: <artifact name="hyk" xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="${artifacts.config.dir}/artifacts/hyk.xml" /> ingo@942: <artifact name="wmsbackground" xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="${artifacts.config.dir}/artifacts/wmsbackground.xml" /> raimund@2109: <artifact name="new_map" xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="${artifacts.config.dir}/artifacts/map.xml" /> raimund@2113: <artifact name="new_chart" xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="${artifacts.config.dir}/artifacts/chart.xml" /> felix@2124: <artifact name="staticwqkms" xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="${artifacts.config.dir}/artifacts/staticwqkms.xml" /> raimund@2651: <artifact name="fixanalysis" xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="${artifacts.config.dir}/artifacts/fixanalysis.xml" /> felix@2723: <artifact name="gaugedischarge" xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="${artifacts.config.dir}/artifacts/gaugedischarge.xml" /> bjoern@3995: <artifact name="gaugedischargecurve" xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="${artifacts.config.dir}/artifacts/gaugedischargecurve.xml" /> felix@3574: <artifact name="qsector" xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="${artifacts.config.dir}/artifacts/qsector.xml" /> ingo@105: </artifacts> ingo@105: bjoern@3630: <modules> bjoern@3630: <module name="winfo" selected="true"/> bjoern@3630: <module name="minfo"/> bjoern@3630: <module name="new_map"/> bjoern@3630: <module name="new_chart"/> bjoern@3630: <module name="fixanalysis"/> bjoern@3630: </modules> ingo@942: ingo@942: <hooks> ingo@942: <hook ingo@942: class="de.intevation.flys.artifacts.CollectionMonitor" ingo@1840: applies="post-feed,post-advance,post-describe" ingo@942: xmlns:xlink="http://www.w3.org/1999/xlink" ingo@942: xlink:href="${artifacts.config.dir}/output-defaults.xml"> ingo@942: </hook> ingo@942: </hooks> ingo@942: ingo@358: <output-generators> ingo@358: <output-generator name="discharge_curve">de.intevation.flys.exports.DischargeCurveGenerator</output-generator> ingo@647: <output-generator name="discharge_curve_chartinfo">de.intevation.flys.exports.DischargeCurveInfoGenerator</output-generator> felix@1111: <output-generator name="cross_section">de.intevation.flys.exports.CrossSectionGenerator</output-generator> felix@1126: <output-generator name="cross_section_chartinfo">de.intevation.flys.exports.CrossSectionInfoGenerator</output-generator> ingo@392: <output-generator name="computed_discharge_curve">de.intevation.flys.exports.ComputedDischargeCurveGenerator</output-generator> ingo@647: <output-generator name="computed_discharge_curve_chartinfo">de.intevation.flys.exports.ComputedDischargeCurveInfoGenerator</output-generator> ingo@359: <output-generator name="longitudinal_section">de.intevation.flys.exports.LongitudinalSectionGenerator</output-generator> ingo@647: <output-generator name="longitudinal_section_chartinfo">de.intevation.flys.exports.LongitudinalSectionInfoGenerator</output-generator> ingo@385: <output-generator name="duration_curve">de.intevation.flys.exports.DurationCurveGenerator</output-generator> ingo@647: <output-generator name="duration_curve_chartinfo">de.intevation.flys.exports.DurationCurveInfoGenerator</output-generator> ingo@403: <output-generator name="discharge_longitudinal_section">de.intevation.flys.exports.DischargeLongitudinalSectionGenerator</output-generator> ingo@647: <output-generator name="discharge_longitudinal_section_chartinfo">de.intevation.flys.exports.DischargeLongitudinalSectionInfoGenerator</output-generator> ingo@389: <output-generator name="waterlevel_export">de.intevation.flys.exports.WaterlevelExporter</output-generator> christian@3062: <output-generator name="fix_wq_curve">de.intevation.flys.exports.fixings.FixWQCurveGenerator</output-generator> raimund@3235: <output-generator name="fix_wq_curve_chartinfo">de.intevation.flys.exports.fixings.FixWQCurveInfoGenerator</output-generator> ingo@391: <output-generator name="durationcurve_export">de.intevation.flys.exports.DurationCurveExporter</output-generator> ingo@392: <output-generator name="computed_dischargecurve_export">de.intevation.flys.exports.ComputedDischargeCurveExporter</output-generator> ingo@407: <output-generator name="discharge_longitudinal_section_export">de.intevation.flys.exports.DischargeLongitudinalSectionExporter</output-generator> felix@1152: <output-generator name="w_differences">de.intevation.flys.exports.WDifferencesCurveGenerator</output-generator> felix@1152: <output-generator name="w_differences_chartinfo">de.intevation.flys.exports.WDifferencesCurveInfoGenerator</output-generator> felix@1161: <output-generator name="w_differences_export">de.intevation.flys.exports.WDifferencesExporter</output-generator> ingo@1774: <output-generator name="floodmap">de.intevation.flys.exports.MapGenerator</output-generator> raimund@2100: <output-generator name="map">de.intevation.flys.exports.MapGenerator</output-generator> felix@2224: <output-generator name="reference_curve">de.intevation.flys.exports.ReferenceCurveGenerator</output-generator> sascha@2277: <output-generator name="reference_curve_normalized">de.intevation.flys.exports.NormalizedReferenceCurveGenerator</output-generator> sascha@2288: <output-generator name="reference_curve_normalized_chartinfo">de.intevation.flys.exports.NormalizedReferenceCurveInfoGenerator</output-generator> felix@2224: <output-generator name="reference_curve_chartinfo">de.intevation.flys.exports.ReferenceCurveInfoGenerator</output-generator> felix@2264: <output-generator name="reference_curve_export">de.intevation.flys.exports.ReferenceCurveExporter</output-generator> ingo@2215: <output-generator name="historical_discharge">de.intevation.flys.exports.HistoricalDischargeCurveGenerator</output-generator> ingo@2287: <output-generator name="historical_discharge_chartinfo">de.intevation.flys.exports.HistoricalDischargeCurveInfoGenerator</output-generator> ingo@2258: <output-generator name="historical_discharge_export">de.intevation.flys.exports.HistoricalDischargeCurveExporter</output-generator> ingo@2706: <output-generator name="flow_velocity">de.intevation.flys.exports.FlowVelocityGenerator</output-generator> ingo@2706: <output-generator name="flow_velocity_chartinfo">de.intevation.flys.exports.FlowVelocityInfoGenerator</output-generator> ingo@2702: <output-generator name="flow_velocity_export">de.intevation.flys.exports.FlowVelocityExporter</output-generator> ingo@2715: <output-generator name="bedheight_middle">de.intevation.flys.exports.MiddleBedHeightGenerator</output-generator> ingo@2715: <output-generator name="bedheight_middle_chartinfo">de.intevation.flys.exports.MiddleBedHeightInfoGenerator</output-generator> ingo@2714: <output-generator name="bedheight_middle_export">de.intevation.flys.exports.MiddleBedHeightExporter</output-generator> ingo@3757: <output-generator name="bed_longitudinal_section">de.intevation.flys.exports.minfo.BedQualityGenerator</output-generator> ingo@3757: <output-generator name="bed_longitudinal_section_chartinfo">de.intevation.flys.exports.minfo.BedQualityInfoGenerator</output-generator> ingo@3785: <output-generator name="bed_quality_export">de.intevation.flys.exports.minfo.BedQualityExporter</output-generator> raimund@3898: <output-generator name="bed_difference_year">de.intevation.flys.exports.minfo.BedDifferenceYearGenerator</output-generator> raimund@3898: <output-generator name="bed_difference_year_chartinfo">de.intevation.flys.exports.minfo.BedDiffYearInfoGenerator</output-generator> raimund@3898: <output-generator name="bed_difference_epoch">de.intevation.flys.exports.minfo.BedDifferenceEpochGenerator</output-generator> raimund@3898: <output-generator name="bed_difference_epoch_chartinfo">de.intevation.flys.exports.minfo.BedDiffEpochInfoGenerator</output-generator> raimund@3898: <output-generator name="bed_difference_height_year">de.intevation.flys.exports.minfo.BedDiffHeightYearGenerator</output-generator> raimund@3898: <output-generator name="bed_difference_height_year_chartinfo">de.intevation.flys.exports.minfo.BedDiffHeightYearInfoGenerator</output-generator> ingo@3115: <output-generator name="sq_relation_a">de.intevation.flys.exports.sq.SQRelationGeneratorA</output-generator> ingo@3115: <output-generator name="sq_relation_b">de.intevation.flys.exports.sq.SQRelationGeneratorB</output-generator> ingo@3115: <output-generator name="sq_relation_c">de.intevation.flys.exports.sq.SQRelationGeneratorC</output-generator> ingo@3115: <output-generator name="sq_relation_d">de.intevation.flys.exports.sq.SQRelationGeneratorD</output-generator> ingo@3115: <output-generator name="sq_relation_e">de.intevation.flys.exports.sq.SQRelationGeneratorE</output-generator> ingo@3115: <output-generator name="sq_relation_f">de.intevation.flys.exports.sq.SQRelationGeneratorF</output-generator> ingo@3077: <output-generator name="sq_relation_a_chartinfo">de.intevation.flys.exports.sq.SQRelationInfoGenerator</output-generator> ingo@3077: <output-generator name="sq_relation_b_chartinfo">de.intevation.flys.exports.sq.SQRelationInfoGenerator</output-generator> ingo@3077: <output-generator name="sq_relation_c_chartinfo">de.intevation.flys.exports.sq.SQRelationInfoGenerator</output-generator> ingo@3077: <output-generator name="sq_relation_d_chartinfo">de.intevation.flys.exports.sq.SQRelationInfoGenerator</output-generator> ingo@3077: <output-generator name="sq_relation_e_chartinfo">de.intevation.flys.exports.sq.SQRelationInfoGenerator</output-generator> ingo@3077: <output-generator name="sq_relation_f_chartinfo">de.intevation.flys.exports.sq.SQRelationInfoGenerator</output-generator> felix@3285: <output-generator name="sq_relation_export">de.intevation.flys.exports.sq.SQRelationExporter</output-generator> ingo@3422: <output-generator name="sq_overview">de.intevation.flys.exports.sq.SQOverviewGenerator</output-generator> sascha@3217: <output-generator name="fix_parameters_export">de.intevation.flys.exports.fixings.ParametersExporter</output-generator> sascha@3216: <output-generator name="fix_deltawt_export">de.intevation.flys.exports.fixings.DeltaWtExporter</output-generator> raimund@3131: <output-generator name="fix_deltawt_curve">de.intevation.flys.exports.fixings.FixDeltaWtGenerator</output-generator> raimund@3235: <output-generator name="fix_deltawt_curve_chartinfo">de.intevation.flys.exports.fixings.FixDeltaWtInfoGenerator</output-generator> christian@3199: <output-generator name="fix_longitudinal_section_curve">de.intevation.flys.exports.fixings.FixLongitudinalSectionGenerator</output-generator> sascha@3213: <output-generator name="fix_longitudinal_section_curve_chartinfo">de.intevation.flys.exports.fixings.FixLongitudinalSectionInfoGenerator</output-generator> christian@3194: <output-generator name="fix_derivate_curve">de.intevation.flys.exports.fixings.FixDerivedCurveGenerator</output-generator> sascha@3215: <output-generator name="fix_derivate_curve_chartinfo">de.intevation.flys.exports.fixings.FixDerivedCurveInfoGenerator</output-generator> ingo@3462: <output-generator name="fix_waterlevel_export">de.intevation.flys.exports.WaterlevelExporter</output-generator> ingo@3466: <output-generator name="fix_vollmer_wq_curve">de.intevation.flys.exports.fixings.FixWQCurveGenerator</output-generator> ingo@3466: <output-generator name="fix_vollmer_wq_curve_chartinfo">de.intevation.flys.exports.fixings.FixWQCurveInfoGenerator</output-generator> felix@1014: <!-- Error report generators. --> sascha@725: <output-generator name="discharge_longitudinal_section_report">de.intevation.flys.exports.ReportGenerator</output-generator> sascha@725: <output-generator name="waterlevel_report">de.intevation.flys.exports.ReportGenerator</output-generator> sascha@725: <output-generator name="computed_dischargecurve_report">de.intevation.flys.exports.ReportGenerator</output-generator> sascha@725: <output-generator name="durationcurve_report">de.intevation.flys.exports.ReportGenerator</output-generator> ingo@1149: <output-generator name="wsplgen_report">de.intevation.flys.exports.ReportGenerator</output-generator> ingo@2244: <output-generator name="historical_discharge_report">de.intevation.flys.exports.ReportGenerator</output-generator> sascha@2277: <output-generator name="reference_curve_report">de.intevation.flys.exports.ReportGenerator</output-generator> ingo@2792: <output-generator name="fix_report">de.intevation.flys.exports.ReportGenerator</output-generator> felix@1014: <!-- AT exporter. --> sascha@731: <output-generator name="computed_dischargecurve_at_export">de.intevation.flys.exports.ATExporter</output-generator> raimund@3599: <output-generator name="fix_wq_curve_at_export">de.intevation.flys.exports.fixings.FixATExport</output-generator> ingo@358: </output-generators> ingo@358: felix@1014: <!-- Path to the template file of the meta data. --> sascha@1015: <metadata> sascha@1046: <template>${artifacts.config.dir}/meta-data.xml</template> sascha@1015: </metadata> sascha@947: sascha@3097: &floodmap; ingo@1091: sascha@3097: &rest-server; ingo@956: felix@1014: <!-- Garbage collection of outdated artifacts. --> ingo@105: <cleaner> ingo@105: <sleep-time>60000</sleep-time> ingo@105: </cleaner> sascha@373: sascha@373: <cache> sascha@373: <config-file>${artifacts.config.dir}/cache.xml</config-file> sascha@373: </cache> sascha@373: sascha@3093: <!-- Configuration of used databases. --> sascha@3093: &artifact-db; sascha@3093: &datacage-db; sascha@3093: &backend-db; sascha@3093: &seddb-db; sascha@3075: ingo@341: <flys> ingo@341: <themes> ingo@341: <configuration>${artifacts.config.dir}/themes.xml</configuration> ingo@341: </themes> ingo@341: </flys> ingo@105: </artifact-database>