![]() |
BaltradDex
BALTRAD Data Exchange System
|
Public Member Functions | |
GraRoutesController () | |
void | setManager (IRouterManager manager) |
void | setAdaptorManager (IBltAdaptorManager adaptormanager) |
void | setPgfClientHelper (IPgfClientHelper pgfClientHelper) |
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="recipients", required=false) List< String > recipients, @RequestParam(value="area", required=false) String area, @RequestParam(value="object_type", required=false) String object_type, @RequestParam(value="quantity", required=false) String quantity, @RequestParam(value="filesPerHour", required=false) Integer filesPerHour, @RequestParam(value="acceptableLoss", required=false) Integer acceptableLoss, @RequestParam(value="distanceField", required=false) String distanceField, @RequestParam(value="zrA", required=false) Double zrA, @RequestParam(value="zrB", required=false) Double zrB, @RequestParam(value="firstTermUTC", required=false) Integer firstTermUTC, @RequestParam(value="interval", required=false) Integer interval, @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="recipients", required=false) List< String > recipients, @RequestParam(value="area", required=false) String area, @RequestParam(value="object_type", required=false) String object_type, @RequestParam(value="quantity", required=false) String quantity, @RequestParam(value="filesPerHour", required=false) Integer filesPerHour, @RequestParam(value="acceptableLoss", required=false) Integer acceptableLoss, @RequestParam(value="distanceField", required=false) String distanceField, @RequestParam(value="zrA", required=false) Double zrA, @RequestParam(value="zrB", required=false) Double zrB, @RequestParam(value="firstTermUTC", required=false) Integer firstTermUTC, @RequestParam(value="interval", required=false) Integer interval, @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, List< String > recipients, String area, String object_type, String quantity, Integer filesPerHour, Integer acceptableLoss, String distanceField, Double zrA, Double zrB, Integer firstTermUTC, Integer interval, String filterJson) |
String | viewCreateRoute (Model model, String name, String author, Boolean active, String description, List< String > recipients, String area, String object_type, String quantity, Integer filesPerHour, Integer acceptableLoss, String distanceField, Double zrA, Double zrB, Integer firstTermUTC, Integer interval, String jsonFilter, String emessage) |
String | viewShowRoute (Model model, String name, String author, Boolean active, String description, List< String > recipients, String area, String object_type, String quantity, Integer filesPerHour, Integer acceptableLoss, String distanceField, Double zrA, Double zrB, Integer firstTermUTC, Integer interval, String jsonFilter, String emessage) |
String | viewRoute (Model model, String name, String author, Boolean active, String description, List< String > recipients, String area, String object_type, String quantity, Integer filesPerHour, Integer acceptableLoss, String distanceField, Double zrA, Double zrB, Integer firstTermUTC, Integer interval, String jsonFilter, String emessage, String jsppagename) |
String | viewShowRoutes (Model model, String emessage) |
GraRule | createRule (String area, String object_type, String quantity, int filesPerHour, int acceptableLoss, String distanceField, double zrA, double zrB, int firstTermUTC, int interval, String jsonFilter) |
Manages the gra routes and routing rules.
|
inline |
Default constructor
|
inlineprotected |
Creates an GRA rule
|
inlineprotected |
Executes the actual update (modification) of the ACRR rule.
|
inline |
adaptormanager | the adaptor manager to set |
|
inline |
manager | the manager to set |
|
inline |
pgfClientHelper | the pgf client helpler |
|
inline |
Handles presentation, deletion and modification of an ACRR route
|
inlineprotected |
Sets the model and returns the jsp-page to show for the create gra route page
|
inlineprotected |
Sets the model with provided attributes
|
inlineprotected |
Sets the model and returns the jsp-page to show for the show gra route page
|
inlineprotected |
Shows the routes view
model | the model |
emessage | the error message if any |