Uses of Interface
ai.preferred.venom.job.JobAttribute
-
Packages that use JobAttribute Package Description ai.preferred.venom.job -
-
Uses of JobAttribute in ai.preferred.venom.job
Classes in ai.preferred.venom.job that implement JobAttribute Modifier and Type Class Description class
PriorityJobAttribute
This class provides an implementation of job attribute with comparable priority.Methods in ai.preferred.venom.job with type parameters of type JobAttribute Modifier and Type Method Description <T extends JobAttribute>
TJob. getJobAttribute(Class<T> clazz)
Get the job attribute for a specific attribute class or returnnull
if not found.Methods in ai.preferred.venom.job with parameters of type JobAttribute Modifier and Type Method Description void
Scheduler. add(@NotNull Request request, @NotNull JobAttribute... jobAttributes)
Adds a request to the queue.void
Scheduler. add(@NotNull Request request, Handler handler, @NotNull JobAttribute... jobAttributes)
Adds a request to the queue.Job
Job. setJobAttribute(JobAttribute jobAttribute)
Adds or replace the current job attribute if the class of attribute is already present in the map.Constructors in ai.preferred.venom.job with parameters of type JobAttribute Constructor Description Job(@NotNull Request request, Handler handler, @NotNull JobAttribute... jobAttributes)
Constructs a basic job.
-