Mercurial > dive4elements > river
comparison flys-artifacts/ChangeLog @ 1127:6b9877a9f6c1
Added infrastructure to start WSPLGEN calculations - the FloodMapState already start such calculations.
flys-artifacts/trunk@2639 c6561f87-3c4e-4783-a992-168aeb5c3f6f
author | Ingo Weinzierl <ingo.weinzierl@intevation.de> |
---|---|
date | Fri, 02 Sep 2011 13:12:05 +0000 |
parents | da4d8631fc46 |
children | 727c53fd0dc7 |
comparison
equal
deleted
inserted
replaced
1126:da4d8631fc46 | 1127:6b9877a9f6c1 |
---|---|
1 2011-09-02 Ingo Weinzierl <ingo@intevation.de> | |
2 | |
3 * src/main/java/de/intevation/flys/wsplgen/JobExecutor.java: New. This | |
4 class is used to start WSPLGEN for a specific WSPLGENJob. The System | |
5 property "wsplgen.bin.path" tells the JobExecutor where the WSPLGEN | |
6 binary is placed (which means in general, the property points to the | |
7 'wsplgen.exe'). | |
8 | |
9 * src/main/java/de/intevation/flys/wsplgen/Scheduler.java: New. This | |
10 scheduler currently allows to start just a single WSPLGEN Thread. All | |
11 WSPLGEN calculations should be started using Scheduler.addJob(). | |
12 | |
13 * src/main/java/de/intevation/flys/wsplgen/JobObserver.java: New. This | |
14 thread reads log messages from WSPLGEN and listens for specific | |
15 messages. It should be used to update status messages of the WSPLGEN | |
16 calculation that is currently running. | |
17 There is a System property that tells the JobObserver to log all WSPLGEN | |
18 output to log4j: enable WSPLGEN output with "-Dwsplgen.log.output=true". | |
19 | |
20 * src/main/java/de/intevation/flys/artifacts/model/WSPLGENJob.java: Added | |
21 the FLYSArtifact, the current working directory and the CallContext. | |
22 | |
23 * src/main/java/de/intevation/flys/artifacts/states/FloodMapState.java: | |
24 Use the Scheduler to start new WSPLGEN calculations. | |
25 | |
1 2011-09-02 Felix Wolfsteller <felix.wolfsteller@intevation.de> | 26 2011-09-02 Felix Wolfsteller <felix.wolfsteller@intevation.de> |
2 | 27 |
3 Add CrossSectionInfoGenerator. | 28 Add CrossSectionInfoGenerator. |
4 | 29 |
5 * src/main/java/de/intevation/flys/exports/CrossSectionInfoGenerator.java: | 30 * src/main/java/de/intevation/flys/exports/CrossSectionInfoGenerator.java: |