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

Object when manipulating VolumeRule. More...

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

Public Member Functions

boolean isAscending ()
 
void setAscending (boolean ascending)
 
double getMinElevation ()
 
void setMinElevation (double minElevation)
 
double getMaxElevation ()
 
void setMaxElevation (double maxElevation)
 
List< String > getDetectors ()
 
void setDetectors (List< String > detectors)
 
List< Double > getElevationAngles ()
 
void setElevationAngles (List< Double > elevationAngles)
 
boolean isAdaptiveElevationAngles ()
 
void setAdaptiveElevationAngles (boolean adaptiveElevationAngles)
 
String getQualityControlMode ()
 
void setQualityControlMode (String qualityControlMode)
 
IFilter getFilter ()
 
void setFilter (IFilter filter)
 
int getInterval ()
 
void setInterval (int interval)
 
int getTimeout ()
 
void setTimeout (int timeout)
 
boolean isNominalTimeout ()
 
void setNominalTimeout (boolean nominalTimeout)
 
List< String > getSources ()
 
void setSources (List< String > sources)
 
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.
 

Detailed Description

Object when manipulating VolumeRule.

Author
anders

Member Function Documentation

◆ fromRouteDefinition()

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

Fills a route from the route definition.

Parameters
defthe route definition

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

◆ getDetectors()

List< String > eu.baltrad.beast.admin.objects.routes.VolumeRoute.getDetectors ( )
inline
Returns
the detectors

◆ getElevationAngles()

List< Double > eu.baltrad.beast.admin.objects.routes.VolumeRoute.getElevationAngles ( )
inline
Returns
the elevationAngles

◆ getFilter()

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

◆ getInterval()

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

◆ getMaxElevation()

double eu.baltrad.beast.admin.objects.routes.VolumeRoute.getMaxElevation ( )
inline
Returns
the maxElevation

◆ getMinElevation()

double eu.baltrad.beast.admin.objects.routes.VolumeRoute.getMinElevation ( )
inline
Returns
the minElevation

◆ getQualityControlMode()

String eu.baltrad.beast.admin.objects.routes.VolumeRoute.getQualityControlMode ( )
inline
Returns
the qualityControlMode

◆ getSources()

List< String > eu.baltrad.beast.admin.objects.routes.VolumeRoute.getSources ( )
inline
Returns
the sources

◆ getTimeout()

int eu.baltrad.beast.admin.objects.routes.VolumeRoute.getTimeout ( )
inline
Returns
the timeout

◆ isAdaptiveElevationAngles()

boolean eu.baltrad.beast.admin.objects.routes.VolumeRoute.isAdaptiveElevationAngles ( )
inline
Returns
the adaptiveElevationAngles

◆ isAscending()

boolean eu.baltrad.beast.admin.objects.routes.VolumeRoute.isAscending ( )
inline
Returns
the ascending

◆ isNominalTimeout()

boolean eu.baltrad.beast.admin.objects.routes.VolumeRoute.isNominalTimeout ( )
inline
Returns
the nominalTimeout

◆ isValid()

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

◆ setAdaptiveElevationAngles()

void eu.baltrad.beast.admin.objects.routes.VolumeRoute.setAdaptiveElevationAngles ( boolean adaptiveElevationAngles)
inline
Parameters
adaptiveElevationAnglesthe adaptiveElevationAngles to set

◆ setAscending()

void eu.baltrad.beast.admin.objects.routes.VolumeRoute.setAscending ( boolean ascending)
inline
Parameters
ascendingthe ascending to set

◆ setDetectors()

void eu.baltrad.beast.admin.objects.routes.VolumeRoute.setDetectors ( List< String > detectors)
inline
Parameters
detectorsthe detectors to set

◆ setElevationAngles()

void eu.baltrad.beast.admin.objects.routes.VolumeRoute.setElevationAngles ( List< Double > elevationAngles)
inline
Parameters
elevationAnglesthe elevationAngles to set

◆ setFilter()

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

◆ setInterval()

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

◆ setMaxElevation()

void eu.baltrad.beast.admin.objects.routes.VolumeRoute.setMaxElevation ( double maxElevation)
inline
Parameters
maxElevationthe maxElevation to set

◆ setMinElevation()

void eu.baltrad.beast.admin.objects.routes.VolumeRoute.setMinElevation ( double minElevation)
inline
Parameters
minElevationthe minElevation to set

◆ setNominalTimeout()

void eu.baltrad.beast.admin.objects.routes.VolumeRoute.setNominalTimeout ( boolean nominalTimeout)
inline
Parameters
nominalTimeoutthe nominalTimeout to set

◆ setQualityControlMode()

void eu.baltrad.beast.admin.objects.routes.VolumeRoute.setQualityControlMode ( String qualityControlMode)
inline
Parameters
qualityControlModethe qualityControlMode to set

◆ setSources()

void eu.baltrad.beast.admin.objects.routes.VolumeRoute.setSources ( List< String > sources)
inline
Parameters
sourcesthe sources to set

◆ setTimeout()

void eu.baltrad.beast.admin.objects.routes.VolumeRoute.setTimeout ( int timeout)
inline
Parameters
timeoutthe timeout to set

◆ toRule()

IRule eu.baltrad.beast.admin.objects.routes.VolumeRoute.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: