org.n3r.quartz.glass.job.annotation.GlassJob Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of quartz-glass Show documentation
Show all versions of quartz-glass Show documentation
A web user interface for quartz
package org.n3r.quartz.glass.job.annotation;
import org.n3r.quartz.glass.log.joblog.JobLogLevel;
import java.lang.annotation.ElementType;
import java.lang.annotation.Retention;
import java.lang.annotation.RetentionPolicy;
import java.lang.annotation.Target;
@Retention(RetentionPolicy.RUNTIME)
@Target({ElementType.TYPE})
public @interface GlassJob {
/**
* User friendly description of job
*/
String description();
/**
* Default job log level
*/
JobLogLevel logLevel() default JobLogLevel.INFO;
/**
* dev team name
*/
String team() default "";
/**
* Creat date info
*/
String created() default "";
}