JobsAdminConfig.java 804 字节
Newer Older
sq3536's avatar
sq3536 committed
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
package cn.ibizlab.api.config;

import com.baomidou.jobs.handler.IJobsResultHandler;
import com.baomidou.jobs.starter.EnableJobsAdmin;
import com.baomidou.mybatisplus.extension.plugins.PaginationInterceptor;
import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration;

/**
 * Jobs Admin 启动配置
 *
 * @author jobob
 * @since 2019-06-08
 */
@EnableJobsAdmin
@Configuration
public class JobsAdminConfig {

    /**
     * 任务调度结果处理器,可用于失败报警成功通知
     *
     * @return
     */
    @Bean
    public IJobsResultHandler jobsResultHandler() {
        return (jobInfo, address, jobsResponse) ->
                System.out.println("Jobs 报警处理器,调度地址:"
                        + address);
    }
}