Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

As all functional tasks are run by DELFT-FEWS through a workflow, a moduleInstance is created to allow archives to be made. The module instances must be correctly registered in the moduleInstanceDescriptors (see Regional Configuration), and point to the relevant class in the moduleDescriptors configuration (see System Configuration).

Archive modules

Delft-FEWS contains 4 five modules that can create or restore archives. These modules need to be registered in the ModuleDescriptors file located in the system configuration files.

Code Block
xml
xml
titleModuleDescriptors 1.00 default.xml
<moduleDescriptor id="ForecastArchiver">
	<description>Forecast archiver</description>
	<className>nl.wldelft.fews.system.plugin.archive.ForecastArchiver</className>
</moduleDescriptor>
<moduleDescriptor id="TimeSeriesArchiver">
	<description>Time Series archiver</description>
	<className>nl.wldelft.fews.system.plugin.archive.TimeSeriesArchiver</className>
</moduleDescriptor>
<moduleDescriptor id="ThresholdEventsArchiver">
	<description>Threshold Events archiver</description>
	<className>nl.wldelft.fews.system.plugin.archive.ThresholdEventsArchiver</className>
</moduleDescriptor>
<moduleDescriptor id="ConfigurationArchiver">
	<description>Configuration archiver</description>
	<className>nl.wldelft.fews.system.plugin.archive.ConfigurationArchiver</className>
</moduleDescriptor>
<moduleDescriptor id="LogEntriesArchiver">
	<description>LogEntries archiver</description>
	<className>nl.wldelft.fews.system.plugin.archive.LogEntriesArchiver</className>
</moduleDescriptor>

...