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

Object for manipulating CompositingRule. More...

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

Public Member Functions

 CompositeRoute ()
 Constructor.
 
 CompositeRoute (String name)
 Constructor.
 
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)
 
String getArea ()
 
void setArea (String area)
 
boolean isScanBased ()
 
void setScanBased (boolean scanBased)
 
String getSelectionMethod ()
 
void setSelectionMethod (String selectionMethod)
 
List< String > getDetectors ()
 
void setDetectors (List< String > detectors)
 
String getMethod ()
 
void setMethod (String method)
 
String getProdpar ()
 
void setProdpar (String prodpar)
 
boolean isApplyGRA ()
 
void setApplyGRA (boolean applyGRA)
 
boolean isIgnoreMalfunc ()
 
void setIgnoreMalfunc (boolean ignoreMalfunc)
 
boolean isCtFilter ()
 
void setCtFilter (boolean ctFilter)
 
double getZR_A ()
 
void setZR_A (double zR_A)
 
double getZR_b ()
 
void setZR_b (double zR_b)
 
String getQitotalField ()
 
void setQitotalField (String qitotalField)
 
String getQuantity ()
 
void setQuantity (String quantity)
 
int getMaxAgeLimit ()
 
void setMaxAgeLimit (int maxAgeLimit)
 
String getQualityControlMode ()
 
void setQualityControlMode (String qualityControlMode)
 
boolean isReprocessQuality ()
 
void setReprocessQuality (boolean reprocessQuality)
 
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 PPI = CompositingRule.PPI
 To set that method should be PPI compositing.
 
static final String CAPPI = CompositingRule.CAPPI
 To set that method should be CAPPPI compositing.
 
static final String PCAPPI = CompositingRule.PCAPPI
 To set that method should be PCAPPI compositing.
 
static final String PMAX = CompositingRule.PMAX
 Use Pseudo-Max compositing.
 
static final String MAX = CompositingRule.MAX
 Use Max compositing.
 
static final String Selection_NEAREST_RADAR = "NEAREST_RADAR"
 Nearest radar selection.
 
static final String Selection_HEIGHT_ABOVE_SEALEVEL = "HEIGHT_ABOVE_SEALEVEL"
 Nearest radar selection.
 
static final String QualityControlMode_ANALYZE_AND_APPLY = "ANALYZE_AND_APPLY"
 Performs the analyze and also applies the result.
 
static final String QualityControlMode_ANALYZE = "ANALYZE"
 Only performs the quality analysis.
 

Detailed Description

Object for manipulating CompositingRule.

Author
anders

Constructor & Destructor Documentation

◆ CompositeRoute() [1/2]

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

Constructor.

◆ CompositeRoute() [2/2]

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

Constructor.

Parameters
namename of route

Member Function Documentation

◆ fromRouteDefinition()

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

Fills a route from the route definition.

Parameters
defthe route definition

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

◆ getArea()

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

◆ getDetectors()

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

◆ getFilter()

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

◆ getInterval()

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

◆ getMaxAgeLimit()

int eu.baltrad.beast.admin.objects.routes.CompositeRoute.getMaxAgeLimit ( )
inline
Returns
the maxAgeLimit

◆ getMethod()

String eu.baltrad.beast.admin.objects.routes.CompositeRoute.getMethod ( )
inline
Returns
the method

◆ getProdpar()

String eu.baltrad.beast.admin.objects.routes.CompositeRoute.getProdpar ( )
inline
Returns
the prodpar

◆ getQitotalField()

String eu.baltrad.beast.admin.objects.routes.CompositeRoute.getQitotalField ( )
inline
Returns
the qitotalField

◆ getQualityControlMode()

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

◆ getQuantity()

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

◆ getSelectionMethod()

String eu.baltrad.beast.admin.objects.routes.CompositeRoute.getSelectionMethod ( )
inline
Returns
the selectionMethod

◆ getSources()

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

◆ getTimeout()

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

◆ getZR_A()

double eu.baltrad.beast.admin.objects.routes.CompositeRoute.getZR_A ( )
inline
Returns
the zR_A

◆ getZR_b()

double eu.baltrad.beast.admin.objects.routes.CompositeRoute.getZR_b ( )
inline
Returns
the zR_b

◆ isApplyGRA()

boolean eu.baltrad.beast.admin.objects.routes.CompositeRoute.isApplyGRA ( )
inline
Returns
the applyGRA

◆ isCtFilter()

boolean eu.baltrad.beast.admin.objects.routes.CompositeRoute.isCtFilter ( )
inline
Returns
the ctFilter

◆ isIgnoreMalfunc()

boolean eu.baltrad.beast.admin.objects.routes.CompositeRoute.isIgnoreMalfunc ( )
inline
Returns
the ignoreMalfunc

◆ isNominalTimeout()

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

◆ isReprocessQuality()

boolean eu.baltrad.beast.admin.objects.routes.CompositeRoute.isReprocessQuality ( )
inline
Returns
the reprocessQuality

◆ isScanBased()

boolean eu.baltrad.beast.admin.objects.routes.CompositeRoute.isScanBased ( )
inline
Returns
the scanBased

◆ isValid()

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

◆ setApplyGRA()

void eu.baltrad.beast.admin.objects.routes.CompositeRoute.setApplyGRA ( boolean applyGRA)
inline
Parameters
applyGRAthe applyGRA to set

◆ setArea()

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

◆ setCtFilter()

void eu.baltrad.beast.admin.objects.routes.CompositeRoute.setCtFilter ( boolean ctFilter)
inline
Parameters
ctFilterthe ctFilter to set

◆ setDetectors()

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

◆ setFilter()

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

◆ setIgnoreMalfunc()

void eu.baltrad.beast.admin.objects.routes.CompositeRoute.setIgnoreMalfunc ( boolean ignoreMalfunc)
inline
Parameters
ignoreMalfuncthe ignoreMalfunc to set

◆ setInterval()

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

◆ setMaxAgeLimit()

void eu.baltrad.beast.admin.objects.routes.CompositeRoute.setMaxAgeLimit ( int maxAgeLimit)
inline
Parameters
maxAgeLimitthe maxAgeLimit to set

◆ setMethod()

void eu.baltrad.beast.admin.objects.routes.CompositeRoute.setMethod ( String method)
inline
Parameters
methodthe method to set

◆ setNominalTimeout()

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

◆ setProdpar()

void eu.baltrad.beast.admin.objects.routes.CompositeRoute.setProdpar ( String prodpar)
inline
Parameters
prodparthe prodpar to set

◆ setQitotalField()

void eu.baltrad.beast.admin.objects.routes.CompositeRoute.setQitotalField ( String qitotalField)
inline
Parameters
qitotalFieldthe qitotalField to set

◆ setQualityControlMode()

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

◆ setQuantity()

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

◆ setReprocessQuality()

void eu.baltrad.beast.admin.objects.routes.CompositeRoute.setReprocessQuality ( boolean reprocessQuality)
inline
Parameters
reprocessQualitythe reprocessQuality to set

◆ setScanBased()

void eu.baltrad.beast.admin.objects.routes.CompositeRoute.setScanBased ( boolean scanBased)
inline
Parameters
scanBasedthe scanBased to set

◆ setSelectionMethod()

void eu.baltrad.beast.admin.objects.routes.CompositeRoute.setSelectionMethod ( String selectionMethod)
inline
Parameters
selectionMethodthe selectionMethod to set

◆ setSources()

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

◆ setTimeout()

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

◆ setZR_A()

void eu.baltrad.beast.admin.objects.routes.CompositeRoute.setZR_A ( double zR_A)
inline
Parameters
zR_Athe zR_A to set

◆ setZR_b()

void eu.baltrad.beast.admin.objects.routes.CompositeRoute.setZR_b ( double zR_b)
inline
Parameters
zR_bthe zR_b to set

◆ toRule()

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

Member Data Documentation

◆ CAPPI

final String eu.baltrad.beast.admin.objects.routes.CompositeRoute.CAPPI = CompositingRule.CAPPI
static

To set that method should be CAPPPI compositing.

◆ MAX

final String eu.baltrad.beast.admin.objects.routes.CompositeRoute.MAX = CompositingRule.MAX
static

Use Max compositing.

◆ PCAPPI

final String eu.baltrad.beast.admin.objects.routes.CompositeRoute.PCAPPI = CompositingRule.PCAPPI
static

To set that method should be PCAPPI compositing.

◆ PMAX

final String eu.baltrad.beast.admin.objects.routes.CompositeRoute.PMAX = CompositingRule.PMAX
static

Use Pseudo-Max compositing.

◆ PPI

final String eu.baltrad.beast.admin.objects.routes.CompositeRoute.PPI = CompositingRule.PPI
static

To set that method should be PPI compositing.

◆ QualityControlMode_ANALYZE

final String eu.baltrad.beast.admin.objects.routes.CompositeRoute.QualityControlMode_ANALYZE = "ANALYZE"
static

Only performs the quality analysis.

◆ QualityControlMode_ANALYZE_AND_APPLY

final String eu.baltrad.beast.admin.objects.routes.CompositeRoute.QualityControlMode_ANALYZE_AND_APPLY = "ANALYZE_AND_APPLY"
static

Performs the analyze and also applies the result.

◆ Selection_HEIGHT_ABOVE_SEALEVEL

final String eu.baltrad.beast.admin.objects.routes.CompositeRoute.Selection_HEIGHT_ABOVE_SEALEVEL = "HEIGHT_ABOVE_SEALEVEL"
static

Nearest radar selection.

◆ Selection_NEAREST_RADAR

final String eu.baltrad.beast.admin.objects.routes.CompositeRoute.Selection_NEAREST_RADAR = "NEAREST_RADAR"
static

Nearest radar selection.


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