Hi Gayan, Thanks for the reply. As you said its better to use cron tasks for my requirement. Are there any way to load those tasks to ESB configuration other than configuring it one by one?(for example like write a synapse configuration and load it) and I would like those classes to have separate configuration file for them. for example I need to load a Rest API url to those classes from a configuration file. what would be the best way to do this?
Thanks On Wed, Apr 2, 2014 at 6:31 PM, Gayan Yalpathwala <[email protected]> wrote: > Hi Rajith, > > Cron style in trigger would be appropriate for your case and you can still > try time interval option as well. Since you are going to have a number of > publisher classes, you shall have different scheduled tasks respectively. > [1] would give you an idea about this and please refer [2] for more details. > > [1] > <task xmlns="http://ws.apache.org/ns/synapse" name="publisherTask1" > class="org.wso2.example.PublisherClass1"> > <trigger interval="1500"/> > </task> > > <task xmlns="http://ws.apache.org/ns/synapse" name="publisherTask2" > class="org.wso2.example.PublisherClass2"> > <trigger cron="0 0 12 * * ?"/> > </task> > > [2] > http://itsmeisuru.wordpress.com/2013/11/12/wso2-esb-scheduled-task-example/ > > Thanks, > > > On Wed, Apr 2, 2014 at 3:34 PM, Rajith Vitharana <[email protected]> wrote: > >> Hi all, >> >> I have implemented a publisher class which will pull data from some Rest >> API and publish those data to a BAM instance. There are more than one Rest >> API and I hope to develop separate publisher classes for each Rest API >> since I need to schedule them in different time intervals. For the time >> being I have developed this as a full standalone applications with using >> "quartz" to schedule the tasks. But I need to move this in to a server >> instead of being standalone application. I found [1] in google which >> describes how to schedule tasks in WSO2 ESB. would this be the correct >> approach for this? appreciate any guidance. >> >> [1] - >> https://docs.wso2.org/display/ESB470/Adding+and+Scheduling+Tasks#AddingandSchedulingTasks-cronstyle >> >> Thanks, >> >> -- >> Rajith Vitharana >> >> Software Engineer, >> WSO2 Inc. : wso2.com >> Mobile : +94715883223 >> Blog : http://lankavitharana.blogspot.com/ >> >> _______________________________________________ >> Dev mailing list >> [email protected] >> http://wso2.org/cgi-bin/mailman/listinfo/dev >> >> > > > -- > *Gayan Kaushalya Yalpathwala* > Software Engineer > WSO2 Inc.; http://wso2.com > lean.enterprise.middleware > > mobile: +94 71 8682704 <http://asia14.wso2con.com/> > > <http://asia14.wso2con.com/> > -- Rajith Vitharana Software Engineer, WSO2 Inc. : wso2.com Mobile : +94715883223 Blog : http://lankavitharana.blogspot.com/
_______________________________________________ Dev mailing list [email protected] http://wso2.org/cgi-bin/mailman/listinfo/dev
