Class AbstractJob

All Implemented Interfaces:
BusinessObject, BusinessProcessor, org.quartz.Job
Direct Known Subclasses:
AbstractOrderEmailJob, CardInfoCleanUpJob, IncompleteOrdersJob, MonitorJob, ReindexLuceneJob

public abstract class AbstractJob extends BaseBusinessProcessor implements org.quartz.Job
  • Field Details

    • log

      static org.apache.commons.logging.Log log
    • jobName

      private String jobName
    • settingsPrefix

      private String settingsPrefix
    • servletContext

      private javax.servlet.ServletContext servletContext
    • isOn

      protected int isOn
    • useXMLData

      protected int useXMLData
  • Constructor Details

    • AbstractJob

      public AbstractJob()
  • Method Details

    • getJobName

      public String getJobName()
    • setJobName

      public void setJobName(String jobName)
    • getSettingsPrefix

      public String getSettingsPrefix()
    • setSettingsPrefix

      public void setSettingsPrefix(String settingsPrefix)
    • getServletContext

      public javax.servlet.ServletContext getServletContext()
    • setServletContext

      public void setServletContext(javax.servlet.ServletContext servletContext)
    • executeJob

      public abstract void executeJob(org.quartz.JobExecutionContext context) throws Exception
      Throws:
      Exception
    • execute

      public void execute(org.quartz.JobExecutionContext context) throws org.quartz.JobExecutionException
      Specified by:
      execute in interface org.quartz.Job
      Throws:
      org.quartz.JobExecutionException
    • initialize

      protected void initialize(org.quartz.JobExecutionContext context) throws Exception
      Throws:
      Exception
    • initSoftSlate

      public void initSoftSlate(org.quartz.JobExecutionContext context) throws Exception
      Throws:
      Exception
    • destroy

      public void destroy(org.quartz.JobExecutionContext context)
    • intFromJobDataMap

      protected int intFromJobDataMap(org.quartz.JobExecutionContext context, String name, int defaultValue)
    • stringFromJobDataMap

      protected String stringFromJobDataMap(org.quartz.JobExecutionContext context, String name, String defaultValue)
    • intFromSettings

      protected int intFromSettings(String name, int defaultValue)
    • stringFromSettings

      protected String stringFromSettings(String name, String defaultValue)