public class CronEventTrigger extends Object implements EventTrigger, org.quartz.Job
| Modifier and Type | Field and Description |
|---|---|
protected static org.apache.log4j.Logger |
log |
| Constructor and Description |
|---|
CronEventTrigger() |
| Modifier and Type | Method and Description |
|---|---|
void |
execute(org.quartz.JobExecutionContext jobExecutionContext) |
String |
getId() |
org.wso2.siddhi.query.api.definition.TriggerDefinition |
getTriggerDefinition() |
void |
init(org.wso2.siddhi.query.api.definition.TriggerDefinition triggerDefinition,
ExecutionPlanContext executionPlanContext,
StreamJunction streamJunction) |
void |
start()
This will be called only once and this can be used to acquire
required resources for the processing element.
|
void |
stop()
This will be called only once and this can be used to release
the acquired resources for processing.
|
public void init(org.wso2.siddhi.query.api.definition.TriggerDefinition triggerDefinition,
ExecutionPlanContext executionPlanContext,
StreamJunction streamJunction)
init in interface EventTriggerpublic org.wso2.siddhi.query.api.definition.TriggerDefinition getTriggerDefinition()
getTriggerDefinition in interface EventTriggerpublic String getId()
getId in interface EventTriggerpublic void start()
start in interface EternalReferencedHolderpublic void stop()
stop in interface EternalReferencedHolderpublic void execute(org.quartz.JobExecutionContext jobExecutionContext)
throws org.quartz.JobExecutionException
execute in interface org.quartz.Joborg.quartz.JobExecutionExceptionCopyright © 2018 WSO2. All Rights Reserved.