Class OutputConditionCrontabFactory
java.lang.Object
com.espertech.esper.common.internal.epl.output.condition.OutputConditionCrontabFactory
- All Implemented Interfaces:
OutputConditionFactory
Output condition handling crontab-at schedule output.
-
Field Summary
Modifier and TypeFieldDescriptionstatic final EPTypeClass
protected final boolean
protected final ExprEvaluator[]
-
Constructor Summary
ConstructorDescriptionOutputConditionCrontabFactory
(ExprEvaluator[] scheduleSpecExpressionList, boolean isStartConditionOnCreation, int scheduleCallbackId) -
Method Summary
Modifier and TypeMethodDescriptionint
instantiateOutputCondition
(AgentInstanceContext agentInstanceContext, OutputCallback outputCallback)
-
Field Details
-
EPTYPE
-
scheduleSpecEvaluators
-
isStartConditionOnCreation
protected final boolean isStartConditionOnCreation
-
-
Constructor Details
-
OutputConditionCrontabFactory
public OutputConditionCrontabFactory(ExprEvaluator[] scheduleSpecExpressionList, boolean isStartConditionOnCreation, int scheduleCallbackId)
-
-
Method Details
-
instantiateOutputCondition
public OutputCondition instantiateOutputCondition(AgentInstanceContext agentInstanceContext, OutputCallback outputCallback) - Specified by:
instantiateOutputCondition
in interfaceOutputConditionFactory
-
getScheduleCallbackId
public int getScheduleCallbackId()
-