Class ContextInstanceRegisterJob

  • All Implemented Interfaces:
    org.ikasan.spec.scheduler.DashboardJob, org.quartz.Job

    public class ContextInstanceRegisterJob
    extends java.lang.Object
    implements org.ikasan.spec.scheduler.DashboardJob
    • Constructor Summary

      Constructors 
      Constructor Description
      ContextInstanceRegisterJob​(java.lang.String jobName, java.lang.String cronExpression, java.lang.String timezone, org.ikasan.spec.scheduled.context.service.ContextInstanceRegistrationService contextInstanceRegistrationService)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void execute​(org.quartz.JobExecutionContext jobExecutionContext)  
      java.lang.String getCronExpression()  
      java.lang.String getJobName()  
      java.lang.String getTimezone()  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • ContextInstanceRegisterJob

        public ContextInstanceRegisterJob​(java.lang.String jobName,
                                          java.lang.String cronExpression,
                                          java.lang.String timezone,
                                          org.ikasan.spec.scheduled.context.service.ContextInstanceRegistrationService contextInstanceRegistrationService)
    • Method Detail

      • getJobName

        public java.lang.String getJobName()
        Specified by:
        getJobName in interface org.ikasan.spec.scheduler.DashboardJob
      • getCronExpression

        public java.lang.String getCronExpression()
        Specified by:
        getCronExpression in interface org.ikasan.spec.scheduler.DashboardJob
      • getTimezone

        public java.lang.String getTimezone()
        Specified by:
        getTimezone in interface org.ikasan.spec.scheduler.DashboardJob
      • execute

        public void execute​(org.quartz.JobExecutionContext jobExecutionContext)
                     throws org.quartz.JobExecutionException
        Specified by:
        execute in interface org.quartz.Job
        Throws:
        org.quartz.JobExecutionException