Merge "ASM #13302 - Green Times for upper air soundings do not show non-standard times" into asm_16.2.2

Former-commit-id: 7a4dafd2052697344b21790042be96b4ff91aa45
This commit is contained in:
Mark Ruebens 2016-03-15 07:27:54 -05:00 committed by Gerrit Code Review
commit 9a50012453
2 changed files with 2 additions and 9 deletions

View file

@ -55,6 +55,7 @@ import com.raytheon.uf.edex.pointdata.PointDataPluginDao;
* bufrua. * bufrua.
* Aug 30, 2013 2298 rjpeter Make getPluginName abstract * Aug 30, 2013 2298 rjpeter Make getPluginName abstract
* May 14, 2014 2536 bclement moved WMO Header to common, removed TimeTools * May 14, 2014 2536 bclement moved WMO Header to common, removed TimeTools
* Mar 11, 2016 13302 kshrestha Removed adjustment of valid time hour
* *
* </pre> * </pre>
* *
@ -63,11 +64,6 @@ import com.raytheon.uf.edex.pointdata.PointDataPluginDao;
*/ */
public abstract class AbstractBUFRUAAdapter extends BUFRPointDataAdapter<UAObs> { public abstract class AbstractBUFRUAAdapter extends BUFRPointDataAdapter<UAObs> {
private static final int[] HOUR_MAP = {
// 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
0, -1, -2, -3, 2, 1, 0, -1, -2, -3, 2, 1, 0, -1, -2, -3, 2, 1, 0,
-1, -2, -3, 2, 1 };
private static final int YEAR_POS = 4; private static final int YEAR_POS = 4;
private static final int MONTH_POS = 5; private static final int MONTH_POS = 5;
@ -116,9 +112,6 @@ public abstract class AbstractBUFRUAAdapter extends BUFRPointDataAdapter<UAObs>
Calendar validTime = obsData.getDataTime() Calendar validTime = obsData.getDataTime()
.getRefTimeAsCalendar(); .getRefTimeAsCalendar();
// Now offset the "record" validTime using the hour mapping.
int hour = validTime.get(Calendar.HOUR_OF_DAY);
validTime.add(Calendar.HOUR_OF_DAY, HOUR_MAP[hour]);
// Set the new validTime back into the UAObs record. // Set the new validTime back into the UAObs record.
Calendar maxFutureTime = Calendar.getInstance(); Calendar maxFutureTime = Calendar.getInstance();

View file

@ -1,7 +1,7 @@
<?xml version="1.0" encoding="UTF-8" standalone="yes"?> <?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<purgeRuleSet> <purgeRuleSet>
<defaultRule> <defaultRule>
<versionsToKeep>21</versionsToKeep> <versionsToKeep>120</versionsToKeep>
<delta>=00-01:00:00</delta> <delta>=00-01:00:00</delta>
<round>00-01:00:00</round> <round>00-01:00:00</round>
</defaultRule> </defaultRule>