BEAST
eu.baltrad.beast.admin.objects.routes.GraRoute Class Reference

Object used to manipulate GraRule. More...

Inheritance diagram for eu.baltrad.beast.admin.objects.routes.GraRoute:
eu.baltrad.beast.admin.objects.routes.Route

Public Member Functions

String getArea ()
 
void setArea (String area)
 
String getObjectType ()
 
void setObjectType (String objectType)
 
String getQuantity ()
 
void setQuantity (String quantity)
 
int getFilesPerHour ()
 
void setFilesPerHour (int filesPerHour)
 
int getAcceptableLoss ()
 
void setAcceptableLoss (int acceptableLoss)
 
String getDistanceField ()
 
void setDistanceField (String distanceField)
 
double getZrA ()
 
void setZrA (double zrA)
 
double getZrb ()
 
void setZrb (double zrb)
 
int getFirstTermUtc ()
 
void setFirstTermUtc (int firstTermUtc)
 
int getInterval ()
 
void setInterval (int interval)
 
IFilter getFilter ()
 
void setFilter (IFilter filter)
 
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.
 
boolean isValid ()
 
- Public Member Functions inherited from eu.baltrad.beast.admin.objects.routes.Route
 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.
 

Static Public Attributes

static final String ObjectType_IMAGE = "IMAGE"
 
static final String ObjectType_COMP = "COMP"
 

Detailed Description

Object used to manipulate GraRule.

Author
anders

Member Function Documentation

◆ fromRouteDefinition()

void eu.baltrad.beast.admin.objects.routes.GraRoute.fromRouteDefinition ( RouteDefinition def)
inline

Fills a route from the route definition.

Parameters
defthe route definition

Reimplemented from eu.baltrad.beast.admin.objects.routes.Route.

◆ getAcceptableLoss()

int eu.baltrad.beast.admin.objects.routes.GraRoute.getAcceptableLoss ( )
inline
Returns
the acceptableLoss

◆ getArea()

String eu.baltrad.beast.admin.objects.routes.GraRoute.getArea ( )
inline
Returns
the area

◆ getDistanceField()

String eu.baltrad.beast.admin.objects.routes.GraRoute.getDistanceField ( )
inline
Returns
the distanceField

◆ getFilesPerHour()

int eu.baltrad.beast.admin.objects.routes.GraRoute.getFilesPerHour ( )
inline
Returns
the filesPerHour

◆ getFilter()

IFilter eu.baltrad.beast.admin.objects.routes.GraRoute.getFilter ( )
inline
Returns
the filter

◆ getFirstTermUtc()

int eu.baltrad.beast.admin.objects.routes.GraRoute.getFirstTermUtc ( )
inline
Returns
the firstTermUtc

◆ getInterval()

int eu.baltrad.beast.admin.objects.routes.GraRoute.getInterval ( )
inline
Returns
the interval

◆ getObjectType()

String eu.baltrad.beast.admin.objects.routes.GraRoute.getObjectType ( )
inline
Returns
the objectType

◆ getQuantity()

String eu.baltrad.beast.admin.objects.routes.GraRoute.getQuantity ( )
inline
Returns
the quantity

◆ getZrA()

double eu.baltrad.beast.admin.objects.routes.GraRoute.getZrA ( )
inline
Returns
the zrA

◆ getZrb()

double eu.baltrad.beast.admin.objects.routes.GraRoute.getZrb ( )
inline
Returns
the zrb

◆ isValid()

boolean eu.baltrad.beast.admin.objects.routes.GraRoute.isValid ( )
inline

◆ setAcceptableLoss()

void eu.baltrad.beast.admin.objects.routes.GraRoute.setAcceptableLoss ( int acceptableLoss)
inline
Parameters
acceptableLossthe acceptableLoss to set

◆ setArea()

void eu.baltrad.beast.admin.objects.routes.GraRoute.setArea ( String area)
inline
Parameters
areathe area to set

◆ setDistanceField()

void eu.baltrad.beast.admin.objects.routes.GraRoute.setDistanceField ( String distanceField)
inline
Parameters
distanceFieldthe distanceField to set

◆ setFilesPerHour()

void eu.baltrad.beast.admin.objects.routes.GraRoute.setFilesPerHour ( int filesPerHour)
inline
Parameters
filesPerHourthe filesPerHour to set

◆ setFilter()

void eu.baltrad.beast.admin.objects.routes.GraRoute.setFilter ( IFilter filter)
inline
Parameters
filterthe filter to set

◆ setFirstTermUtc()

void eu.baltrad.beast.admin.objects.routes.GraRoute.setFirstTermUtc ( int firstTermUtc)
inline
Parameters
firstTermUtcthe firstTermUtc to set

◆ setInterval()

void eu.baltrad.beast.admin.objects.routes.GraRoute.setInterval ( int interval)
inline
Parameters
intervalthe interval to set

◆ setObjectType()

void eu.baltrad.beast.admin.objects.routes.GraRoute.setObjectType ( String objectType)
inline
Parameters
objectTypethe objectType to set

◆ setQuantity()

void eu.baltrad.beast.admin.objects.routes.GraRoute.setQuantity ( String quantity)
inline
Parameters
quantitythe quantity to set

◆ setZrA()

void eu.baltrad.beast.admin.objects.routes.GraRoute.setZrA ( double zrA)
inline
Parameters
zrAthe zrA to set

◆ setZrb()

void eu.baltrad.beast.admin.objects.routes.GraRoute.setZrb ( double zrb)
inline
Parameters
zrbthe zrb to set

◆ toRule()

IRule eu.baltrad.beast.admin.objects.routes.GraRoute.toRule ( IRouterManager routerManager)
inline

Creates a rule from self using the provided router manager.

Parameters
routerManagerthe router manager
Returns
the rule

Reimplemented from eu.baltrad.beast.admin.objects.routes.Route.


The documentation for this class was generated from the following file: