Package de.hybris.platform.task.impl
Class DBConnectionsInUseCollector
java.lang.Object
de.hybris.platform.servicelayer.stats.AbstractStatisticsCollector
de.hybris.platform.task.impl.DBConnectionsInUseCollector
- All Implemented Interfaces:
BasicStatisticsCollector,StatisticsCollector
public class DBConnectionsInUseCollector
extends AbstractStatisticsCollector
implements BasicStatisticsCollector
-
Constructor Summary
ConstructorsConstructorDescriptionDBConnectionsInUseCollector(String name, String label, String color, HybrisDataSource ds) -
Method Summary
Modifier and TypeMethodDescriptionfloatcollect()Collects a specific set of data, to be shown by a chart.booleanevaluateValue(float value) Evaluates the value, looking if the Value makes sense or not.protected intMethods inherited from class de.hybris.platform.servicelayer.stats.AbstractStatisticsCollector
getColor, getEnabled, getLabel, getName, setColor, setEnabled, setLabel, setNameMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface de.hybris.platform.servicelayer.stats.StatisticsCollector
getColor, getEnabled, getLabel, getName, setColor, setEnabled, setLabel, setName
-
Constructor Details
-
DBConnectionsInUseCollector
-
-
Method Details
-
collect
public float collect()Description copied from interface:BasicStatisticsCollectorCollects a specific set of data, to be shown by a chart.- Specified by:
collectin interfaceBasicStatisticsCollector- Returns:
- float The data at the current tick.
-
getCurrentConnectionsInUse
protected int getCurrentConnectionsInUse() -
evaluateValue
public boolean evaluateValue(float value) Description copied from interface:BasicStatisticsCollectorEvaluates the value, looking if the Value makes sense or not. Some Collectors may not work on some Operating Systems, so that we dont have to collect these data when running the platform on such a OS.- Specified by:
evaluateValuein interfaceBasicStatisticsCollector- Parameters:
value- Float the value that has to be checked.- Returns:
- boolean Indicates if the value makes sense (true) or not (false).
-