Mercurial > dive4elements > river
view artifacts/doc/conf/generators.xml @ 7471:fff862f4ef76
Experimental caching of datacage recommendations. The respective hook is called a lot and running the datacage over and over again when loading data can be expensive. So the generated recommendations are cached for some time.
Hopefully this improves the overall speed of loading data from the datacage.
author | Sascha L. Teichmann <teichmann@intevation.de> |
---|---|
date | Wed, 30 Oct 2013 15:26:21 +0100 |
parents | 6b891d0aaf0f |
children | 7668256a36d1 |
line wrap: on
line source
<?xml version="1.0" encoding="UTF-8" ?> <output-generators> <output-generator names="discharge_curve" class="org.dive4elements.river.exports.DischargeCurveGenerator"/> <output-generator names="discharge_curve_chartinfo" class="org.dive4elements.river.exports.DischargeCurveInfoGenerator"/> <output-generator names="cross_section" class="org.dive4elements.river.exports.CrossSectionGenerator"/> <output-generator names="cross_section_chartinfo" class="org.dive4elements.river.exports.CrossSectionInfoGenerator"/> <output-generator names="computed_discharge_curve" class="org.dive4elements.river.exports.ComputedDischargeCurveGenerator"/> <output-generator names="computed_discharge_curve_chartinfo" class="org.dive4elements.river.exports.ComputedDischargeCurveInfoGenerator"/> <output-generator names="longitudinal_section,longitudinal_section_chartinfo,discharge_longitudinal_section,discharge_longitudinal_section_chartinfo" class="org.dive4elements.river.exports.LongitudinalSectionGenerator2" converter="org.dive4elements.river.exports.DiagramAttributes"> <title key="chart.longitudinal.section.title" default="W-Längsschnitt"/> &longitudinal-defaults; <processor class="org.dive4elements.river.exports.process.ManualPointsProcessor" axis="W"/> </output-generator> <output-generator names="w_differences,w_differences_chartinfo" class="org.dive4elements.river.exports.LongitudinalSectionGenerator2" converter="org.dive4elements.river.exports.DiagramAttributes"> <title key="chart.w_differences.title" default="Differences"/> &longitudinal-defaults; <processor class="org.dive4elements.river.exports.process.ManualPointsProcessor" axis="W"/> <subtitle key="chart.w_differences.subtitle" default="-"> <arg expr="artifact.river"/> </subtitle> </output-generator> <output-generator names="fix_longitudinal_section_curve,fix_longitudinal_section_curve_chartinfo" class="org.dive4elements.river.exports.LongitudinalSectionGenerator2" converter="org.dive4elements.river.exports.DiagramAttributes"> <title key="chart.fixings.longitudinalsection.title" default="Fixierungsanalyse"/> &longitudinal-defaults; <processor class="org.dive4elements.river.exports.process.ManualPointsProcessor" axis="deltaW"/> </output-generator> <output-generator names="bedheight_middle,bedheight_middle_chartinfo" class="org.dive4elements.river.exports.LongitudinalSectionGenerator2" converter="org.dive4elements.river.exports.DiagramAttributes"> <title key="chart.bedheight_middle.section.title" default="Mittlere Sohlhöhe"/> &longitudinal-defaults; <processor class="org.dive4elements.river.exports.process.ManualPointsProcessor" axis="BedHeight"/> </output-generator> <output-generator names="bed_difference_height_year,bed_difference_height_year_chartinfo" class="org.dive4elements.river.exports.LongitudinalSectionGenerator2" converter="org.dive4elements.river.exports.DiagramAttributes"> <title key="chart.beddifference.height.title" default="Sohlenhöhen Differenz"/> &longitudinal-defaults; <processor class="org.dive4elements.river.exports.process.ManualPointsProcessor" axis="diffBed/Y"/> </output-generator> <output-generator names="bed_difference_year,bed_difference_year_chartinfo" class="org.dive4elements.river.exports.LongitudinalSectionGenerator2" converter="org.dive4elements.river.exports.DiagramAttributes"> <title key="chart.beddifference.year.title" default="Sohlenhöhen Differenz"/> &longitudinal-defaults; <processor class="org.dive4elements.river.exports.process.ManualPointsProcessor" axis="diffBed"/> </output-generator> <output-generator names="bed_longitudinal_section,bed_longitudinal_section_chartinfo" class="org.dive4elements.river.exports.LongitudinalSectionGenerator2" converter="org.dive4elements.river.exports.DiagramAttributes"> <title key="chart.bedquality.title" default="Sohlen Längsschnitt"/> &longitudinal-defaults; <processor class="org.dive4elements.river.exports.process.ManualPointsProcessor" axis="diffBed"/> </output-generator> <output-generator names="sedimentload_ls,sedimentload_ls_chartinfo" class="org.dive4elements.river.exports.LongitudinalSectionGenerator2" converter="org.dive4elements.river.exports.DiagramAttributes"> <title key="chart.sedimentload.ls.title" default="Sedimentfracht"/> &longitudinal-defaults; <processor class="org.dive4elements.river.exports.process.ManualPointsProcessor" axis="SedimentLoad"/> </output-generator> <output-generator names="flow_velocity,flow_velocity_chartinfo" class="org.dive4elements.river.exports.LongitudinalSectionGenerator2" converter="org.dive4elements.river.exports.DiagramAttributes"> <title key="chart.flow_velocity.section.title" default="Geschwindigkeit- und Schubspannung"/> &longitudinal-defaults; <processor class="org.dive4elements.river.exports.process.ManualPointsProcessor" axis="Velocity"/> </output-generator> <output-generator names="sq_relation_a,sq_relation_a_chartinfo" class="org.dive4elements.river.exports.DiagramGenerator" converter="org.dive4elements.river.exports.DiagramAttributes"> <title key="chart.sq_relation_a.title" default=""/> &sqrelation-defaults; </output-generator> <output-generator names="sq_relation_b,sq_relation_b_chartinfo" class="org.dive4elements.river.exports.DiagramGenerator" converter="org.dive4elements.river.exports.DiagramAttributes"> <title key="chart.sq_relation_b.title" default=""/> &sqrelation-defaults; </output-generator> <output-generator names="sq_relation_c,sq_relation_c_chartinfo" class="org.dive4elements.river.exports.DiagramGenerator" converter="org.dive4elements.river.exports.DiagramAttributes"> <title key="chart.sq_relation_c.title" default=""/> &sqrelation-defaults; </output-generator> <output-generator names="sq_relation_d,sq_relation_d_chartinfo" class="org.dive4elements.river.exports.DiagramGenerator" converter="org.dive4elements.river.exports.DiagramAttributes"> <title key="chart.sq_relation_d.title" default=""/> &sqrelation-defaults; </output-generator> <output-generator names="sq_relation_e,sq_relation_e_chartinfo" class="org.dive4elements.river.exports.DiagramGenerator" converter="org.dive4elements.river.exports.DiagramAttributes"> <title key="chart.sq_relation_e.title" default=""/> &sqrelation-defaults; </output-generator> <output-generator names="sq_relation_f,sq_relation_f_chartinfo" class="org.dive4elements.river.exports.DiagramGenerator" converter="org.dive4elements.river.exports.DiagramAttributes"> <title key="chart.sq_relation_f.title" default=""/> &sqrelation-defaults; </output-generator> <output-generator names="duration_curve" class="org.dive4elements.river.exports.DurationCurveGenerator"/> <output-generator names="duration_curve_chartinfo" class="org.dive4elements.river.exports.DurationCurveInfoGenerator"/> <output-generator names="waterlevel_export" class="org.dive4elements.river.exports.WaterlevelExporter"/> <output-generator names="extreme_wq_curve" class="org.dive4elements.river.exports.extreme.ExtremeWQCurveGenerator"/> <output-generator names="extreme_curve_export" class="org.dive4elements.river.exports.WaterlevelExporter"/> <output-generator names="extreme_wq_curve_chartinfo" class="org.dive4elements.river.exports.extreme.ExtremeWQCurveInfoGenerator"/> <output-generator names="fix_wq_curve" class="org.dive4elements.river.exports.fixings.FixWQCurveGenerator"/> <output-generator names="fix_wq_curve_chartinfo" class="org.dive4elements.river.exports.fixings.FixWQCurveInfoGenerator"/> <output-generator names="durationcurve_export" class="org.dive4elements.river.exports.DurationCurveExporter"/> <output-generator names="computed_dischargecurve_export" class="org.dive4elements.river.exports.ComputedDischargeCurveExporter"/> <output-generator names="discharge_longitudinal_section_export" class="org.dive4elements.river.exports.DischargeLongitudinalSectionExporter"/> <output-generator names="w_differences_export" class="org.dive4elements.river.exports.WDifferencesExporter"/> <output-generator names="floodmap" class="org.dive4elements.river.exports.MapGenerator"/> <output-generator names="map" class="org.dive4elements.river.exports.MapGenerator"/> <output-generator names="reference_curve" class="org.dive4elements.river.exports.ReferenceCurveGenerator"/> <output-generator names="reference_curve_normalized" class="org.dive4elements.river.exports.NormalizedReferenceCurveGenerator"/> <output-generator names="reference_curve_normalized_chartinfo" class="org.dive4elements.river.exports.NormalizedReferenceCurveInfoGenerator"/> <output-generator names="reference_curve_chartinfo" class="org.dive4elements.river.exports.ReferenceCurveInfoGenerator"/> <output-generator names="reference_curve_export" class="org.dive4elements.river.exports.ReferenceCurveExporter"/> <output-generator names="historical_discharge" class="org.dive4elements.river.exports.HistoricalDischargeCurveGenerator"/> <output-generator names="historical_discharge_chartinfo" class="org.dive4elements.river.exports.HistoricalDischargeCurveInfoGenerator"/> <output-generator names="historical_discharge_wq" class="org.dive4elements.river.exports.HistoricalDischargeWQCurveGenerator"/> <output-generator names="historical_discharge_wq_chartinfo" class="org.dive4elements.river.exports.HistoricalDischargeWQCurveInfoGenerator"/> <output-generator names="historical_discharge_export" class="org.dive4elements.river.exports.HistoricalDischargeCurveExporter"/> <output-generator names="flow_velocity_export" class="org.dive4elements.river.exports.FlowVelocityExporter"/> <output-generator names="bedheight_middle_export" class="org.dive4elements.river.exports.MiddleBedHeightExporter"/> <output-generator names="bed_quality_export" class="org.dive4elements.river.exports.minfo.BedQualityExporter"/> <output-generator names="bed_difference_epoch" class="org.dive4elements.river.exports.minfo.BedDifferenceEpochGenerator"/> <output-generator names="bed_difference_epoch_chartinfo" class="org.dive4elements.river.exports.minfo.BedDiffEpochInfoGenerator"/> <output-generator names="bedheight_difference_export" class="org.dive4elements.river.exports.minfo.BedDifferenceExporter"/> <output-generator names="sq_relation_export" class="org.dive4elements.river.exports.sq.SQRelationExporter"/> <output-generator names="sq_overview" class="org.dive4elements.river.exports.sq.SQOverviewGenerator"/> <output-generator names="fix_parameters_export" class="org.dive4elements.river.exports.fixings.ParametersExporter"/> <output-generator names="fix_deltawt_export" class="org.dive4elements.river.exports.fixings.DeltaWtExporter"/> <output-generator names="fix_deltawt_curve" class="org.dive4elements.river.exports.fixings.FixDeltaWtGenerator"/> <output-generator names="fix_deltawt_curve_chartinfo" class="org.dive4elements.river.exports.fixings.FixDeltaWtInfoGenerator"/> <output-generator names="fix_derivate_curve" class="org.dive4elements.river.exports.fixings.FixDerivedCurveGenerator"/> <output-generator names="fix_derivate_curve_chartinfo" class="org.dive4elements.river.exports.fixings.FixDerivedCurveInfoGenerator"/> <output-generator names="fix_waterlevel_export" class="org.dive4elements.river.exports.WaterlevelExporter"/> <output-generator names="fix_vollmer_wq_curve" class="org.dive4elements.river.exports.fixings.FixWQCurveGenerator"/> <output-generator names="fix_vollmer_wq_curve_chartinfo" class="org.dive4elements.river.exports.fixings.FixWQCurveInfoGenerator"/> <output-generator names="sedimentload_ls_export" class="org.dive4elements.river.exports.minfo.SedimentLoadExporter"/> <!-- Error report generators. --> <output-generator names="discharge_longitudinal_section_report" class="org.dive4elements.river.exports.ReportGenerator"/> <output-generator names="waterlevel_report" class="org.dive4elements.river.exports.ReportGenerator"/> <output-generator names="computed_dischargecurve_report" class="org.dive4elements.river.exports.ReportGenerator"/> <output-generator names="durationcurve_report" class="org.dive4elements.river.exports.ReportGenerator"/> <output-generator names="wsplgen_report" class="org.dive4elements.river.exports.ReportGenerator"/> <output-generator names="historical_discharge_report" class="org.dive4elements.river.exports.ReportGenerator"/> <output-generator names="reference_curve_report" class="org.dive4elements.river.exports.ReportGenerator"/> <output-generator names="fix_report" class="org.dive4elements.river.exports.ReportGenerator"/> <output-generator names="extreme_curve_report" class="org.dive4elements.river.exports.ReportGenerator"/> <output-generator names="sedimentload_ls_report" class="org.dive4elements.river.exports.ReportGenerator"/> <!-- AT exporter. --> <output-generator names="computed_dischargecurve_at_export" class="org.dive4elements.river.exports.ATExporter"/> <output-generator names="gauge_discharge_curve_at_export" class="org.dive4elements.river.exports.ATExporter"/> <output-generator names="fix_wq_curve_at_export" class="org.dive4elements.river.exports.fixings.FixATExport"/> <output-generator names="wsplgen" class="org.dive4elements.river.exports.ShapeExporter"/> </output-generators>