![]() |
BaltradDex
BALTRAD Data Exchange System
|
Public Member Functions | |
void | setManager (IRouterManager manager) |
void | setAdaptorManager (IBltAdaptorManager adaptormanager) |
void | setRuleUtilities (IRuleUtilities utils) |
void | setAvailableFields (List< String > fields) |
String | createRoute (Model model, @RequestParam(value="name", required=false) String name, @RequestParam(value="author", required=false) String author, @RequestParam(value="active", required=false) Boolean active, @RequestParam(value="description", required=false) String description, @RequestParam(value="interval", required=false) Integer interval, @RequestParam(value="maxheight", required=false) Integer maxheight, @RequestParam(value="mindistance", required=false) Integer mindistance, @RequestParam(value="maxdistance", required=false) Integer maxdistance, @RequestParam(value="minelangle", required=false) Double minelangle, @RequestParam(value="maxelangle", required=false) Double maxelangle, @RequestParam(value="minvelocitythreshold", required=false) Double minvelocitythreshold, @RequestParam(value="maxvelocitythreshold", required=false) Double maxvelocitythreshold, @RequestParam(value="minsamplesizereflectivity", required=false) Integer minsamplesizereflectivity, @RequestParam(value="minsamplesizewind", required=false) Integer minsamplesizewind, @RequestParam(value="fields", required=false) List< String > fields, @RequestParam(value="recipients", required=false) List< String > recipients, @RequestParam(value="sources", required=false) List< String > sources, @RequestParam(value="filterJson", required=false) String filterJson) |
String | showRoute (Model model, @RequestParam(value="name", required=false) String name, @RequestParam(value="author", required=false) String author, @RequestParam(value="active", required=false) Boolean active, @RequestParam(value="description", required=false) String description, @RequestParam(value="interval", required=false) Integer interval, @RequestParam(value="maxheight", required=false) Integer maxheight, @RequestParam(value="mindistance", required=false) Integer mindistance, @RequestParam(value="maxdistance", required=false) Integer maxdistance, @RequestParam(value="minelangle", required=false) Double minelangle, @RequestParam(value="maxelangle", required=false) Double maxelangle, @RequestParam(value="minvelocitythreshold", required=false) Double minvelocitythreshold, @RequestParam(value="maxvelocitythreshold", required=false) Double maxvelocitythreshold, @RequestParam(value="minsamplesizereflectivity", required=false) Integer minsamplesizereflectivity, @RequestParam(value="minsamplesizewind", required=false) Integer minsamplesizewind, @RequestParam(value="fields", required=false) List< String > fields, @RequestParam(value="recipients", required=false) List< String > recipients, @RequestParam(value="sources", required=false) List< String > sources, @RequestParam(value="filterJson", required=false) String filterJson, @RequestParam(value="submitButton", required=false) String operation) |
Protected Member Functions | |
String | modifyRoute (Model model, String name, String author, Boolean active, String description, Integer interval, Integer maxheight, Integer mindistance, Integer maxdistance, Double minelangle, Double maxelangle, Double minvelocitythreshold, Double maxvelocitythreshold, Integer minsamplesizereflectivity, Integer minsamplesizewind, List< String > fields, List< String > recipients, List< String > sources, String jsonFilter) |
String | viewCreateRoute (Model model, String name, String author, Boolean active, String description, Integer interval, Integer maxheight, Integer mindistance, Integer maxdistance, Double minelangle, Double maxelangle, Double minvelocitythreshold, Double maxvelocitythreshold, Integer minsamplesizereflectivity, Integer minsamplesizewind, List< String > fields, List< String > recipients, List< String > sources, String jsonFilter, String emessage) |
String | viewShowRoute (Model model, String name, String author, Boolean active, String description, Integer interval, Integer maxheight, Integer mindistance, Integer maxdistance, Double minelangle, Double maxelangle, Double minvelocitythreshold, Double maxvelocitythreshold, Integer minsamplesizereflectivity, Integer minsamplesizewind, List< String > fields, List< String > recipients, List< String > sources, String filterJson, String emessage) |
String | viewJspRoute (Model model, String name, String author, Boolean active, String description, Integer interval, Integer maxheight, Integer mindistance, Integer maxdistance, Double minelangle, Double maxelangle, Double minvelocitythreshold, Double maxvelocitythreshold, Integer minsamplesizereflectivity, Integer minsamplesizewind, List< String > fields, List< String > recipients, List< String > sources, String jsonFilter, String emessage, String jsppage) |
String | viewShowRoutes (Model model, String emessage) |
WrwpRule | createRule (int interval, int maxheight, int mindistance, int maxdistance, double elangle, double maxelangle, double velocitythreshold, double maxvelocitythreshold, int minsamplesizereflectivity, int minsamplesizewind, List< String > fields, List< String > sources, String jsonFilter) |
Manages the wrwp routes and routing rules.
|
inline |
Called when creating or a wrwp route or when the create wrwp page should be shown
model | |
name | |
author | |
active | |
description | |
interval | |
maxheight | |
mindistance | |
maxdistance | |
minelangle | |
minvelocitythreshold | |
recipients | |
sources |
|
inlineprotected |
Creates the wrwp rule
interval | |
maxheight | |
mindistance | |
maxdistance | |
elangle | |
velocitythreshold |
|
inlineprotected |
Called when modifying a wrwp route.
model | |
name | |
author | |
active | |
description | |
interval | |
maxheight | |
mindistance | |
maxdistance | |
minelangle | |
minvelocitythreshold | |
recipients | |
sources |
|
inline |
adaptormanager | the adaptor manager to set |
|
inline |
fields | the available fields |
|
inline |
manager | the manager to set |
|
inline |
utils | the rule utilities |
|
inline |
Supports modification of a routing rule
model | the model |
name | the name of the route |
author | the author |
active | if route is active or not |
description | the description of this route |
ascending | if it is ascending or descending elevation angles |
mine | the minimum elevation angle |
maxe | the maximum elevation angle |
recipients | the recipients |
interval | the interval |
timeout | the timeout |
sources | the sources this rule should affect |
|
inlineprotected |
Sets the model with relevant information for showing the route_create_wrwp jsp page
model | |
name | |
author | |
active | |
description | |
interval | |
maxheight | |
mindistance | |
maxdistance | |
minelangle | |
minvelocitythreshold | |
recipients | |
sources | |
emessage |
|
inlineprotected |
Utility page for setting the model and return the jsp page to load
model | |
name | |
author | |
active | |
description | |
interval | |
maxheight | |
mindistance | |
maxdistance | |
minelangle | |
minvelocitythreshold | |
recipients | |
sources | |
emessage | |
jsppage |
|
inlineprotected |
Sets the model with relevant information for showing the route_show_wrwp jsp page
model | |
name | |
author | |
active | |
description | |
interval | |
maxheight | |
mindistance | |
maxdistance | |
minelangle | |
minvelocitythreshold | |
recipients | |
sources | |
emessage |
|
inlineprotected |
Shows the routes view
model | the model |
emessage | the error message if any |