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

Object for manipulating AcrrRule. More...

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

Public Member Functions

 AcrrRoute ()
 Constructor.
 
 AcrrRoute (String name)
 Constructor.
 
String getArea ()
 
void setArea (String area)
 
String getObjectType ()
 
void setObjectType (String objectType)
 
String getQuantity ()
 
void setQuantity (String quantity)
 
int getHours ()
 
void setHours (int hours)
 
int getFilesPerHour ()
 
void setFilesPerHour (int filesPerHour)
 
int getAcceptableLoss ()
 
void setAcceptableLoss (int acceptableLoss)
 
String getDistanceField ()
 
void setDistanceField (String distanceField)
 
boolean isApplyGra ()
 
void setApplyGra (boolean applyGra)
 
double getZrA ()
 
void setZrA (double zrA)
 
double getZrb ()
 
void setZrb (double zrb)
 
String getProductId ()
 
void setProductId (String productId)
 
IFilter getFilter ()
 
void setFilter (IFilter filter)
 
void fromRouteDefinition (RouteDefinition def)
 
IRule toRule (IRouterManager routerManager)
 
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 for manipulating AcrrRule.

See also
AcrrRule
Author
anders

Constructor & Destructor Documentation

◆ AcrrRoute() [1/2]

eu.baltrad.beast.admin.objects.routes.AcrrRoute.AcrrRoute ( )
inline

Constructor.

◆ AcrrRoute() [2/2]

eu.baltrad.beast.admin.objects.routes.AcrrRoute.AcrrRoute ( String name)
inline

Constructor.

Parameters
namename of route

Member Function Documentation

◆ fromRouteDefinition()

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

◆ getAcceptableLoss()

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

◆ getArea()

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

◆ getDistanceField()

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

◆ getFilesPerHour()

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

◆ getFilter()

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

◆ getHours()

int eu.baltrad.beast.admin.objects.routes.AcrrRoute.getHours ( )
inline
Returns
the hour

◆ getObjectType()

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

◆ getProductId()

String eu.baltrad.beast.admin.objects.routes.AcrrRoute.getProductId ( )
inline
Returns
the product id. Default is null

◆ getQuantity()

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

◆ getZrA()

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

◆ getZrb()

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

◆ isApplyGra()

boolean eu.baltrad.beast.admin.objects.routes.AcrrRoute.isApplyGra ( )
inline
Returns
the applyGra

◆ isValid()

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

◆ setAcceptableLoss()

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

◆ setApplyGra()

void eu.baltrad.beast.admin.objects.routes.AcrrRoute.setApplyGra ( boolean applyGra)
inline
Parameters
applyGrathe applyGra to set

◆ setArea()

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

◆ setDistanceField()

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

◆ setFilesPerHour()

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

◆ setFilter()

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

◆ setHours()

void eu.baltrad.beast.admin.objects.routes.AcrrRoute.setHours ( int hours)
inline
Parameters
hourthe hour to set

◆ setObjectType()

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

◆ setProductId()

void eu.baltrad.beast.admin.objects.routes.AcrrRoute.setProductId ( String productId)
inline
Parameters
productIdthe product id

◆ setQuantity()

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

◆ setZrA()

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

◆ setZrb()

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

◆ toRule()

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

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