public class OutputConditionTimeFactory extends Object implements OutputConditionFactory
Modifier and Type | Field and Description |
---|---|
protected boolean |
isStartConditionOnCreation |
Constructor and Description |
---|
OutputConditionTimeFactory(ExprTimePeriod timePeriod,
boolean isStartConditionOnCreation)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
ExprTimePeriod |
getTimePeriod() |
ExprTimePeriodEvalDeltaNonConst |
getTimePeriodDeltaComputation() |
OutputCondition |
make(AgentInstanceContext agentInstanceContext,
OutputCallback outputCallback) |
public OutputConditionTimeFactory(ExprTimePeriod timePeriod, boolean isStartConditionOnCreation)
timePeriod
- is the number of minutes or seconds to batch events for, may include variablesisStartConditionOnCreation
- indicator whether to start right awaypublic OutputCondition make(AgentInstanceContext agentInstanceContext, OutputCallback outputCallback)
make
in interface OutputConditionFactory
public ExprTimePeriod getTimePeriod()
public ExprTimePeriodEvalDeltaNonConst getTimePeriodDeltaComputation()