Package org.jobrunr.scheduling


package org.jobrunr.scheduling
All info on how to enqueue and schedule background jobs.

In the JavaDoc the convention regarding generics as follows:

  • : this represents a service (e.g. available in your IoC container)
  • : this represents an item for which you want to schedule a job
An example:

     Stream<User> userStream = userRepository.getAllUsers();
     BackgroundJob.<SomeService, User>enqueue(userStream, (x, user) -> x.doWork("do some work for user " + user.getId()));