org.pentaho.di.core.annotations
Annotation Type Job
@Documented
@Retention(value=RUNTIME)
@Target(value=TYPE)
public @interface Job
An alternative when defining Jobs. Classes annotated with "Job" are
automatically recognized and registered as a job.
Important: The XML definitions alienate annoated steps and the two methods of definition are therefore
mutually exclusive.
- Author:
- Alex Silva
id
public abstract String id
image
public abstract String image
type
public abstract JobEntryType type
name
public abstract String name
- Default:
- ""
tooltip
public abstract String tooltip
- Default:
- ""
version
public abstract String version
- Default:
- ""
category
public abstract int category
- Default:
- -1
categoryDescription
public abstract String categoryDescription
- Default:
- ""
i18nPackageName
public abstract String i18nPackageName
- Default:
- ""