Вам необходимо явно передать объект запроса в ваш класс Job. Предположим, у вас есть следующий класс работы:
public class MyJob extends Job<Object> {
private Request request;
public MyJob() {
request = Request.current();
}
public void doJob() {
// here you use the request object
}
}
И используйте свой MyJob:
public static void myAction() {
...
new MyJob().now();
...
}
Для других модулей, которые используют Request.current (), вам нужно будет либо проверить, можете ли вы передать объект запроса этому модулю, либо использовать этот модуль в потоке действий вашего контроллера.