public class OutputProcessViewDirectDistinctOrAfterFactory extends OutputProcessViewDirectFactory
Modifier and Type | Field and Description |
---|---|
protected Integer |
afterConditionNumberOfEvents |
protected TimePeriodCompute |
afterTimePeriod |
static EPTypeClass |
EPTYPE |
Constructor and Description |
---|
OutputProcessViewDirectDistinctOrAfterFactory(OutputStrategyPostProcessFactory postProcessFactory,
boolean distinct,
EventPropertyValueGetter distinctKeyGetter,
TimePeriodCompute afterTimePeriod,
Integer afterConditionNumberOfEvents) |
Modifier and Type | Method and Description |
---|---|
EventPropertyValueGetter |
getDistinctKeyGetter() |
boolean |
isDistinct() |
OutputProcessView |
makeView(ResultSetProcessor resultSetProcessor,
AgentInstanceContext agentInstanceContext) |
setPostProcessFactory
public static final EPTypeClass EPTYPE
protected final TimePeriodCompute afterTimePeriod
protected final Integer afterConditionNumberOfEvents
public OutputProcessViewDirectDistinctOrAfterFactory(OutputStrategyPostProcessFactory postProcessFactory, boolean distinct, EventPropertyValueGetter distinctKeyGetter, TimePeriodCompute afterTimePeriod, Integer afterConditionNumberOfEvents)
public OutputProcessView makeView(ResultSetProcessor resultSetProcessor, AgentInstanceContext agentInstanceContext)
makeView
in interface OutputProcessViewFactory
makeView
in class OutputProcessViewDirectFactory
public boolean isDistinct()
public EventPropertyValueGetter getDistinctKeyGetter()
Copyright © 2005–2021. All rights reserved.