io.quarkus.quartz.runtime.QuartzSupport Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of quarkus-quartz Show documentation
Show all versions of quarkus-quartz Show documentation
Schedule clustered tasks with Quartz
package io.quarkus.quartz.runtime;
import java.util.Optional;
public class QuartzSupport {
private final QuartzRuntimeConfig runtimeConfig;
private final QuartzBuildTimeConfig buildTimeConfig;
private final Optional driverDialect;
public QuartzSupport(QuartzRuntimeConfig runtimeConfig, QuartzBuildTimeConfig buildTimeConfig,
Optional driverDialect) {
this.runtimeConfig = runtimeConfig;
this.buildTimeConfig = buildTimeConfig;
this.driverDialect = driverDialect;
}
public QuartzRuntimeConfig getRuntimeConfig() {
return runtimeConfig;
}
public QuartzBuildTimeConfig getBuildTimeConfig() {
return buildTimeConfig;
}
public Optional getDriverDialect() {
return driverDialect;
}
}