Class XxlJobExecutor

java.lang.Object
com.xxl.job.core.executor.XxlJobExecutor
Direct Known Subclasses:
XxlJobSimpleExecutor, XxlJobSpringExecutor

public class XxlJobExecutor extends Object
Created by xuxueli on 2016/3/2 21:14.
  • Constructor Details

    • XxlJobExecutor

      public XxlJobExecutor()
  • Method Details

    • setAdminAddresses

      public void setAdminAddresses(String adminAddresses)
    • setAccessToken

      public void setAccessToken(String accessToken)
    • setTimeout

      public void setTimeout(int timeout)
    • setAppname

      public void setAppname(String appname)
    • setAddress

      public void setAddress(String address)
    • setIp

      public void setIp(String ip)
    • setPort

      public void setPort(int port)
    • setLogPath

      public void setLogPath(String logPath)
    • setLogRetentionDays

      public void setLogRetentionDays(int logRetentionDays)
    • start

      public void start() throws Exception
      Throws:
      Exception
    • destroy

      public void destroy()
    • getAdminBizList

      public static List<AdminBiz> getAdminBizList()
    • loadJobHandler

      public static IJobHandler loadJobHandler(String name)
    • registJobHandler

      public static IJobHandler registJobHandler(String name, IJobHandler jobHandler)
    • registJobHandler

      protected void registJobHandler(XxlJob xxlJob, Object bean, Method executeMethod)
    • registJobThread

      public static JobThread registJobThread(int jobId, IJobHandler handler, String removeOldReason)
    • removeJobThread

      public static JobThread removeJobThread(int jobId, String removeOldReason)
    • loadJobThread

      public static JobThread loadJobThread(int jobId)