Interface TaskJobDetailFactory

  • All Known Implementing Classes:
    DefaultTaskJobDetailFactory

    public interface TaskJobDetailFactory
    Creates a JobDetail based on give Task Description , additional resources and job class
    • Method Detail

      • createJobDetail

        org.quartz.JobDetail createJobDetail​(TaskDescription taskDescription,
                                             Map<String,​Object> resources,
                                             Class<? extends org.quartz.Job> jobClass)
        Factory method for creating a JobDetail based on give Task Description , additional resources and job class
        Parameters:
        taskDescription - TaskDescription instance
        resources - Additional resources . This can be used to provide context specific resources Example : Synapse Environment
        jobClass - Job class
        Returns:
        JobDetail instance , if there are enough information to create a instance , otherwise , return null