com.github.rexsheng.springboot.faster.system.job.application.TriggerService Maven / Gradle / Ivy
The newest version!
package com.github.rexsheng.springboot.faster.system.job.application;
import com.github.rexsheng.springboot.faster.system.job.application.dto.*;
import java.util.List;
public interface TriggerService {
void addTrigger(AddTriggerRequest request);
void updateTrigger(UpdateTriggerRequest request);
void deleteTrigger(DeleteTriggerRequest request);
void stopTriggerByJobIds(List jobIds);
void restartTriggersByJobId(Long jobId);
TriggerDetailResponse getTrigger(Long id);
List queryTriggers(QueryTriggerRequest request);
void start(Long id);
void stop(Long id);
void pause(Long id);
void resume(Long id);
void restart(Long id);
List validateCronExpression(String cronExpression);
}
© 2015 - 2024 Weber Informatics LLC | Privacy Policy