[ 
https://issues.apache.org/jira/browse/KARAF-751?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13726466#comment-13726466
 ] 

Amichai Rothman commented on KARAF-751:
---------------------------------------

Thanks for the update Lukas, but I'm still having issues applying the patch - 
the new files are now added multiple times (e.g. ListJobs.java is added 9 times 
in the patch file, resulting in a single file with 9 copies of the content in 
it). Also getting some conflicts in xml/info files, but that may be due to CRLF 
issues on my system (Linux) - does it apply cleanly on trunk for you?

btw, I noticed there are 3 interfaces in the api: SchedulerService, Job and 
JobContext, but the first two are under the org.apache.karaf.scheduler.core 
package and the latter under the org.apache.sling.commons.scheduler package - 
is this on purpose? At a glance, it would seem that they should all be together 
under the karaf package, rather than exposing the sling namespace to users of 
this api for just one of these 3 inter-dependent interfaces.

Also, I think there's a race condition during initialization there, but I'll 
look into it and report it on the sling project if necessary, and we can rebase 
off of them later I suppose.

                
> Provide a Timer Service in Karaf
> --------------------------------
>
>                 Key: KARAF-751
>                 URL: https://issues.apache.org/jira/browse/KARAF-751
>             Project: Karaf
>          Issue Type: New Feature
>          Components: karaf-osgi
>    Affects Versions: 3.0.0
>            Reporter: Ioannis Canellos
>            Assignee: Ioannis Canellos
>             Fix For: 3.1.0
>
>         Attachments: Scheduler_20130430.patch, Scheduler_20130729.patch
>
>
> In many cases there is need to have recurring tasks run for a period of time.
> It would be great if Karaf provided some short of a TimerService that would 
> allow the user to easily schedule task execution.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

Reply via email to