@Override
    public synchronized void start() {
        if (scheduler == null) {
            scheduleCronJob(cronString);
        }
    }
Implementation of {@link WindowProcessor} which represent a Window operating based on a cron expression.
modules/siddhi-core/src/main/java/io/siddhi/core/query/processor/stream/window/CronWindowProcessor.java