Class AggregationBase
- java.lang.Object
-
- de.fraunhofer.iosb.ilt.sensorthingsmanager.aggregation.AggregationBase
-
public class AggregationBase extends Object
- Author:
- scf
-
-
Constructor Summary
Constructors Constructor Description AggregationBase(String baseName)AggregationBase(String baseName, de.fraunhofer.iosb.ilt.sta.model.Datastream baseDatastream, de.fraunhofer.iosb.ilt.sta.model.MultiDatastream baseMultiDatastream)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddCombo(AggregateCombo combo)de.fraunhofer.iosb.ilt.sta.model.DatastreamgetBaseDatastream()de.fraunhofer.iosb.ilt.sta.model.MultiDatastreamgetBaseMultiDatastream()StringgetBaseName()Set<AggregateCombo>getCombos()Map<AggregationLevel,AggregateCombo>getCombosByLevel()AggregationBaseFxgetFxProperties()Map<AggregationLevel,Boolean>getWantedLevels()voidsetBaseDatastream(de.fraunhofer.iosb.ilt.sta.model.Datastream baseDatastream)voidsetBaseMultiDatastream(de.fraunhofer.iosb.ilt.sta.model.MultiDatastream baseMultiDatastream)protected voidtoggleLevel(AggregationLevel level, boolean toValue)
-
-
-
Method Detail
-
getBaseName
public String getBaseName()
-
getFxProperties
public AggregationBaseFx getFxProperties()
-
toggleLevel
protected void toggleLevel(AggregationLevel level, boolean toValue)
-
getCombos
public Set<AggregateCombo> getCombos()
-
getCombosByLevel
public Map<AggregationLevel,AggregateCombo> getCombosByLevel()
-
addCombo
public void addCombo(AggregateCombo combo)
-
getWantedLevels
public Map<AggregationLevel,Boolean> getWantedLevels()
-
getBaseDatastream
public de.fraunhofer.iosb.ilt.sta.model.Datastream getBaseDatastream()
-
setBaseDatastream
public void setBaseDatastream(de.fraunhofer.iosb.ilt.sta.model.Datastream baseDatastream)
-
getBaseMultiDatastream
public de.fraunhofer.iosb.ilt.sta.model.MultiDatastream getBaseMultiDatastream()
-
setBaseMultiDatastream
public void setBaseMultiDatastream(de.fraunhofer.iosb.ilt.sta.model.MultiDatastream baseMultiDatastream)
-
-