类 TaskExecutorService

  • 所有已实现的接口:
    org.springframework.beans.factory.Aware, org.springframework.beans.factory.DisposableBean, org.springframework.context.ApplicationContextAware

    @Component
    public class TaskExecutorService
    extends Object
    implements org.springframework.context.ApplicationContextAware, org.springframework.beans.factory.DisposableBean
    • 构造器详细资料

      • TaskExecutorService

        public TaskExecutorService()
    • 方法详细资料

      • appendLog

        public void appendLog​(String logId,
                              String context)
      • startJob

        public String startJob​(Job job)
      • startJob

        public String startJob​(Job job,
                               String server)
        启动任务
        参数:
        job - 任务
      • getExceptionStack

        public static String getExceptionStack​(Throwable throwable)
      • endJob

        public void endJob​(Job job,
                           JobLog jobLog,
                           Integer status,
                           String msg,
                           String result,
                           JobContext jobContext)
        结束任务
        参数:
        jobLog - 日志
        status - 状态
        msg - 消息
      • endJob

        public void endJob​(Job job,
                           JobLog jobLog,
                           Integer status,
                           String msg,
                           JobContext jobContext)
        结束任务
        参数:
        jobLog - 日志
        status - 状态
        msg - 消息
      • successJob

        public void successJob​(Job job,
                               JobLog jobLog,
                               String msg,
                               String result,
                               JobContext jobContext)
        结束任务
        参数:
        jobLog - 日志
        msg - 消息
      • getAction

        public <T> T getAction​(Class<T> actionClass)
      • setApplicationContext

        public void setApplicationContext​(org.springframework.context.ApplicationContext applicationContext)
                                   throws org.springframework.beans.BeansException
        指定者:
        setApplicationContext 在接口中 org.springframework.context.ApplicationContextAware
        抛出:
        org.springframework.beans.BeansException
      • appendSource

        public void appendSource​(String id,
                                 String source,
                                 String msg)
        添加调度源
        参数:
        id -
        source -
      • destroy

        public void destroy()
                     throws Exception
        指定者:
        destroy 在接口中 org.springframework.beans.factory.DisposableBean
        抛出:
        Exception