|
BEAST
|
Public Member Functions | |
| void | setCatalog (Catalog catalog) |
| Catalog | getCatalog () |
| void | setRadarReporter (RadarConnectionStatusReporter reporter) |
| Map< String, Double > | fetchLowestSourceElevationAngle (DateTime startDT, DateTime stopDT, List< String > sources) |
| Map< String, Double > | fetchLowestSourceElevationAngle (DateTime startDT, DateTime stopDT, List< String > sources, String quantity) |
| CatalogEntry | findFirstStoredEntry (List< CatalogEntry > entries) |
| CatalogEntry | findLastStoredEntry (List< CatalogEntry > entries) |
| List< CatalogEntry > | removeEntriesWithStorageTimeOlderThan (List< CatalogEntry > entries, DateTime limit) |
| CatalogEntry | getEntryBySource (String source, List< CatalogEntry > entries) |
| List< CatalogEntry > | getEntriesByClosestTime (DateTime nominalDT, List< CatalogEntry > entries) |
| List< CatalogEntry > | getEntriesBySources (List< String > sources, List< CatalogEntry > entries) |
| List< String > | getFilesFromEntries (List< CatalogEntry > entries) |
| List< String > | getUuidStringsFromEntries (List< CatalogEntry > entries) |
| List< Double > | getElanglesFromEntries (List< CatalogEntry > entries) |
| Calendar | createCalendar (DateTime dt) |
| Calendar | now () |
| DateTime | nowDT () |
| DateTime | createDateTime (Calendar c) |
| Creates an date time instance from a calendar. | |
| DateTime | createDateTime (int year, int month, int dayOfMonth, int hourOfDay, int minute, int second) |
| Creates a date time instance. | |
| DateTime | createDateTime (java.util.Date date) |
| Creates a date time instance from a util date. | |
| List< String > | getSourcesFromEntries (List< CatalogEntry > entries) |
| DateTime | createStorageDateTime (CatalogEntry ce) |
| DateTime | createNominalTime (DateTime now, int interval) |
| DateTime | createNominalTime (Date d, Time t, int interval) |
| DateTime | createNextNominalTime (DateTime now, int interval) |
| DateTime | createPrevNominalTime (DateTime now, int interval) |
| long | getTimeoutTime (DateTime nominalTime, boolean nominalTimeout, long timeout) |
| synchronized void | trigger (int ruleid, DateTime now) |
| This function will keep a backlog of 100 entries. | |
| synchronized boolean | isTriggered (int ruleid, DateTime now) |
| synchronized List< String > | getRadarSources () |
| Map< String, Integer > | diff (List< String > expected, List< String > actual) |
| void | reportRadarSourceUsage (List< String > expected, List< String > actual) |
Protected Member Functions | |
| DateTime | getCurrentDateTimeUTC () |
|
inline |
Implements eu.baltrad.beast.rules.util.IRuleUtilities.
|
inline |
Creates an date time instance from a calendar.
| c | the calendar |
Implements eu.baltrad.beast.rules.util.IRuleUtilities.
|
inline |
Creates a date time instance.
| year | the year |
| month | the month between 1 - 12 |
| dayOfMonth | the day between 1 - 31 |
| hourOfDay | the hour of the day between 0 - 23 |
| minute | the minute of the hour between 0 - 59 |
| second | the second of the minute between 0 - 59 |
Implements eu.baltrad.beast.rules.util.IRuleUtilities.
|
inline |
Creates a date time instance from a util date.
| date | the date |
Implements eu.baltrad.beast.rules.util.IRuleUtilities.
|
inline |
Implements eu.baltrad.beast.rules.util.IRuleUtilities.
|
inline |
Implements eu.baltrad.beast.rules.util.IRuleUtilities.
|
inline |
Implements eu.baltrad.beast.rules.util.IRuleUtilities.
|
inline |
Implements eu.baltrad.beast.rules.util.IRuleUtilities.
|
inline |
|
inline |
Implements eu.baltrad.beast.rules.util.IRuleUtilities.
|
inline |
Implements eu.baltrad.beast.rules.util.IRuleUtilities.
|
inline |
Implements eu.baltrad.beast.rules.util.IRuleUtilities.
|
inline |
Implements eu.baltrad.beast.rules.util.IRuleUtilities.
|
inline |
Implements eu.baltrad.beast.rules.util.IRuleUtilities.
|
inline |
|
inlineprotected |
|
inline |
Implements eu.baltrad.beast.rules.util.IRuleUtilities.
|
inline |
Implements eu.baltrad.beast.rules.util.IRuleUtilities.
|
inline |
Implements eu.baltrad.beast.rules.util.IRuleUtilities.
|
inline |
Implements eu.baltrad.beast.rules.util.IRuleUtilities.
|
inline |
Implements eu.baltrad.beast.rules.util.IRuleUtilities.
|
inline |
|
inline |
Implements eu.baltrad.beast.rules.util.IRuleUtilities.
|
inline |
Implements eu.baltrad.beast.rules.util.IRuleUtilities.
|
inline |
Implements eu.baltrad.beast.rules.util.IRuleUtilities.
|
inline |
Implements eu.baltrad.beast.rules.util.IRuleUtilities.
|
inline |
Implements eu.baltrad.beast.rules.util.IRuleUtilities.
|
inline |
Implements eu.baltrad.beast.rules.util.IRuleUtilities.
|
inline |
Implements eu.baltrad.beast.rules.util.IRuleUtilities.
|
inline |
Implements eu.baltrad.beast.rules.util.IRuleUtilities.
|
inline |
| catalog | the catalog to set |
|
inline |
| reporter | the reporter to set |
|
inline |
This function will keep a backlog of 100 entries.
Implements eu.baltrad.beast.rules.util.IRuleUtilities.