
com.github.lontime.extquartz.impl.mixin.TriggerMixin Maven / Gradle / Ivy
package com.github.lontime.extquartz.impl.mixin;
import java.util.Date;
import com.fasterxml.jackson.annotation.JsonIgnore;
import org.quartz.JobDataMap;
import org.quartz.JobKey;
import org.quartz.ScheduleBuilder;
import org.quartz.TriggerBuilder;
import org.quartz.TriggerKey;
/**
* Joe Linn
* 7/15/2014
*/
public abstract class TriggerMixin {
@JsonIgnore
public abstract TriggerBuilder getTriggerBuilder();
@JsonIgnore
public abstract JobDataMap getJobDataMap();
@JsonIgnore
public abstract JobKey getJobKey();
@JsonIgnore
public abstract TriggerKey getKey();
@JsonIgnore
public abstract String getFullName();
@JsonIgnore
public abstract String getFullJobName();
@JsonIgnore
public abstract Date getFinalFireTime();
@JsonIgnore
public abstract ScheduleBuilder getScheduleBuilder();
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy