public class OutputConditionCountFactory extends Object implements OutputConditionFactory
Modifier and Type | Field and Description |
---|---|
static EPTypeClass |
EPTYPE |
protected long |
eventRate |
protected StateMgmtSetting |
stateMgmtSetting |
protected Variable |
variable |
Constructor and Description |
---|
OutputConditionCountFactory(int eventRate,
Variable variable,
StateMgmtSetting stateMgmtSetting)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
long |
getEventRate() |
Object |
getVariable() |
OutputCondition |
instantiateOutputCondition(AgentInstanceContext agentInstanceContext,
OutputCallback outputCallback) |
public static final EPTypeClass EPTYPE
protected final long eventRate
protected final Variable variable
protected final StateMgmtSetting stateMgmtSetting
public OutputConditionCountFactory(int eventRate, Variable variable, StateMgmtSetting stateMgmtSetting)
eventRate
- is the number of old or new events that
must arrive in order for the condition to be satisfiedvariable
- variablestateMgmtSetting
- state management settingspublic OutputCondition instantiateOutputCondition(AgentInstanceContext agentInstanceContext, OutputCallback outputCallback)
instantiateOutputCondition
in interface OutputConditionFactory
public long getEventRate()
public Object getVariable()
Copyright © 2005–2021. All rights reserved.