2013-04-24 68 views
0

是否有可能计划在ofbiz的特定时间运行方法?像数据库中的工作?调度java方法在onbiz的特定时间运行使用

我一直在做一些关于ofbiz的服务阅读,我遇到了JobSandbox Entity aand ofbiz提供了一个非常有用的GUI来设置我认为使用JobSandbox Entity的作业的运行。

我只想看看是否有一个参考或手册,让我通过代码设置服务?

回答

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()); 
     }