планирование методов Java для запуска в определенное время в ofbiz с использованием

можно ли запланировать запуск методов в определенное время в ofbiz? как рабочие места в базах данных?

Я немного читал об услугах в ofbiz и наткнулся на объект JobSandbox, а ofbiz предоставляет очень полезный графический интерфейс для настройки запуска заданий, которые, как я полагаю, используют объект JobSandbox.

Я просто хочу посмотреть, есть ли справочник или руководство, которое позволит мне настроить службу с помощью кода?


person chip    schedule 24.04.2013    source источник


Ответы (1)


Да, очень легко запланировать услугу с помощью кода, пожалуйста, проверьте этот небольшой фрагмент:

long startTime = new java.util.Date().getTime(); 
 int frequency = RecurrenceRule.DAILY; 
 int interval = 1; 
 int count = 20; 
 LocalDispatcher dispatcher=dctx.getDispatcher(); 
 dispatcher.schedule("myService",_context, startTime, frequency, 
interval, count); 
         }catch (GenericServiceException e){ 
 Debug.logError("Error trying to Schedule My Service: " 
+ e.getMessage()); 
        } 
person Sergei    schedule 31.07.2013