org.eclipse.stardust.engine.core.query.statistics.api
Class CriticalProcessingTimePolicy
java.lang.Object
org.eclipse.stardust.engine.core.query.statistics.api.AbstractStoplightPolicy
org.eclipse.stardust.engine.core.query.statistics.api.AbstractStoplightDurationPolicy
org.eclipse.stardust.engine.core.query.statistics.api.CriticalProcessingTimePolicy
- All Implemented Interfaces:
- Serializable, EvaluationPolicy
public class CriticalProcessingTimePolicy
- extends org.eclipse.stardust.engine.core.query.statistics.api.AbstractStoplightDurationPolicy
Policy that determines if process instances are considered critical if their processing
time exceeds a certain limit.
- Version:
- $Revision$
- Author:
- rsauer
- See Also:
- Serialized Form
| Nested classes/interfaces inherited from class org.eclipse.stardust.engine.core.query.statistics.api.AbstractStoplightPolicy |
org.eclipse.stardust.engine.core.query.statistics.api.AbstractStoplightPolicy.Status |
| Fields inherited from class org.eclipse.stardust.engine.core.query.statistics.api.AbstractStoplightPolicy |
GREEN, RED, YELLOW |
| Methods inherited from class org.eclipse.stardust.engine.core.query.statistics.api.AbstractStoplightDurationPolicy |
rateDuration, rateDuration |
EXCEEDING_TARGET_PROCESSING_TIME
public static final CriticalProcessingTimePolicy EXCEEDING_TARGET_PROCESSING_TIME
CriticalProcessingTimePolicy
public CriticalProcessingTimePolicy(float yellowPct,
float redPct)
criticalityByDuration
public static CriticalProcessingTimePolicy criticalityByDuration(float yellowPct,
float redPct)
- PIs are considered critical if their processing exceeds a certain limit. Limits can be
defined per priority.
- Parameters:
yellowPct - The percentage of the "target processing time" parameter a process with
priority LOW must exceed to be considered critical.redPct - The percentage of the "target processing time" parameter a process with
priority HIGH must exceed to be considered critical.
- Returns:
- Instance of
CriticalProcessingTimePolicy with the given thresholds
Copyright © 2017 Eclipse Stardust. All Rights Reserved.