BEAST
|
Base object used when manipulating different routes. More...
Public Member Functions | |
Route () | |
Constructor. | |
Route (String name) | |
Constructor. | |
String | getName () |
void | setName (String name) |
List< String > | getRecipients () |
void | setRecipients (List< String > recipients) |
boolean | isActive () |
void | setActive (boolean active) |
String | getAuthor () |
void | setAuthor (String author) |
String | getDescription () |
void | setDescription (String description) |
boolean | validate () |
Validates this route so that it follows the conventions. | |
abstract boolean | isValid () |
void | fromRouteDefinition (RouteDefinition def) |
Fills a route from the route definition. | |
IRule | toRule (IRouterManager routerManager) |
Creates a rule from self using the provided router manager. | |
Base object used when manipulating different routes.
See RouteDefinition
|
inline |
Constructor.
|
inline |
Constructor.
|
inline |
Fills a route from the route definition.
def | the route definition |
Reimplemented in eu.baltrad.beast.admin.objects.routes.AcrrRoute, eu.baltrad.beast.admin.objects.routes.CompositeRoute, eu.baltrad.beast.admin.objects.routes.DBTrimAgeRoute, eu.baltrad.beast.admin.objects.routes.DBTrimCountRoute, eu.baltrad.beast.admin.objects.routes.DistributionRoute, eu.baltrad.beast.admin.objects.routes.GmapRoute, eu.baltrad.beast.admin.objects.routes.GraRoute, eu.baltrad.beast.admin.objects.routes.GroovyRoute, eu.baltrad.beast.admin.objects.routes.ScansunRoute, eu.baltrad.beast.admin.objects.routes.Site2DRoute, eu.baltrad.beast.admin.objects.routes.VolumeRoute, and eu.baltrad.beast.admin.objects.routes.WrwpRoute.
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
abstract |
Reimplemented in eu.baltrad.beast.admin.objects.routes.BasicRoute.
|
inline |
active | the active to set |
|
inline |
author | the author to set |
|
inline |
description | the description to set |
|
inline |
name | the name to set |
|
inline |
recipients | the recipients to set |
|
inline |
Creates a rule from self using the provided router manager.
routerManager | the router manager |
Reimplemented in eu.baltrad.beast.admin.objects.routes.AcrrRoute, eu.baltrad.beast.admin.objects.routes.CompositeRoute, eu.baltrad.beast.admin.objects.routes.DBTrimAgeRoute, eu.baltrad.beast.admin.objects.routes.DBTrimCountRoute, eu.baltrad.beast.admin.objects.routes.DistributionRoute, eu.baltrad.beast.admin.objects.routes.GmapRoute, eu.baltrad.beast.admin.objects.routes.GraRoute, eu.baltrad.beast.admin.objects.routes.GroovyRoute, eu.baltrad.beast.admin.objects.routes.ScansunRoute, eu.baltrad.beast.admin.objects.routes.Site2DRoute, eu.baltrad.beast.admin.objects.routes.VolumeRoute, and eu.baltrad.beast.admin.objects.routes.WrwpRoute.
|
inline |
Validates this route so that it follows the conventions.