Class Schedule

    • Constructor Detail

      • Schedule

        public Schedule()
    • Method Detail

      • getInterval

        public String getInterval()
        Time interval (ISO 8601 format) describing when the workflow starting state is active
      • setInterval

        public void setInterval​(String interval)
        Time interval (ISO 8601 format) describing when the workflow starting state is active
      • getCron

        public Cron getCron()
        Schedule cron definition
      • setCron

        public void setCron​(Cron cron)
        Schedule cron definition
      • getDirectInvoke

        public Schedule.DirectInvoke getDirectInvoke()
        Define if workflow instances can be created outside of the defined interval/cron
      • setDirectInvoke

        public void setDirectInvoke​(Schedule.DirectInvoke directInvoke)
        Define if workflow instances can be created outside of the defined interval/cron
      • getTimezone

        public String getTimezone()
        Timezone name used to evaluate the cron expression. Not used for interval as timezone can be specified there directly. If not specified, should default to local machine timezone.
      • setTimezone

        public void setTimezone​(String timezone)
        Timezone name used to evaluate the cron expression. Not used for interval as timezone can be specified there directly. If not specified, should default to local machine timezone.