All Downloads are FREE. Search and download functionalities are using the official Maven repository.

xyz.migoo.framework.infra.service.developer.job.JobLogService Maven / Gradle / Ivy

package xyz.migoo.framework.infra.service.developer.job;

import xyz.migoo.framework.common.pojo.PageResult;
import xyz.migoo.framework.quartz.core.service.JobLogFrameworkService;
import xyz.migoo.framework.infra.controller.developer.job.vo.JobLogPageReqVO;
import xyz.migoo.framework.infra.dal.dataobject.developer.job.JobLogDO;

import java.util.Collection;
import java.util.List;

public interface JobLogService extends JobLogFrameworkService {

    /**
     * 获得定时任务
     *
     * @param id 编号
     * @return 定时任务
     */
    JobLogDO getJobLog(Long id);

    /**
     * 获得定时任务列表
     *
     * @param ids 编号
     * @return 定时任务列表
     */
    List getJobLogList(Collection ids);

    /**
     * 获得定时任务分页
     *
     * @param pageReqVO 分页查询
     * @return 定时任务分页
     */
    PageResult getJobLogPage(JobLogPageReqVO pageReqVO);

    void clearLog();

}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy