Re: OScheduler

Hani Suleiman <[email protected]> Fri, 09 Jan 2004 15:31:08 -0500
Newsgroups gmane.comp.java.open-symphony.devel
Message-ID <[email protected]>
Yep, that's what I was going to propose. xml, ejb, and memory.

Mathias Bogaert wrote:

> I'm not a big fan of multiple persistence mechanisms (look at the many
> problems with it in OSUser/OSAccess). Hibernate supports all kinds of
> databases, so no problem there. And offcourse, the API allows to plug, but
> except for perhaps an XML and EJB one, I don't think we should add more.
> 
> Mathias
> 
> ----- Original Message -----
> From: "Hani Suleiman" <[email protected]>
> To: <[email protected]>
> Sent: Friday, January 09, 2004 9:17 PM
> Subject: Re: [Opensymphony-developers] OScheduler
> 
> 
> 
>>Yes! Although the one thing that is glaringly missing from your
>>description is support for multiple persistence mechanisms, so any
>>objections to adding that in?
>>
>>Anyway, big +1 from me for having such a component, as long as it
>>follows the same principles as all the others (few dependencies,
>>optional support for stuff, etc etc).
>>
>>Mathias Bogaert wrote:
>>
>>
>>>Guys,
>>>
>>>Over the last month, I've written a scheduler (like Quartz), but with
> 
> much
> 
>>>cleaner interfaces, based on java.util.Timer, lot of the same principals
> 
> as
> 
>>>XWork (Job, JobSupport, JobInvocation, interceptors, etc), using the
> 
> cron
> 
>>>parser from OSCache, with Hibernate as backing store for storing jobs
> 
> and
> 
>>>job parameters (that are set on a job having setters). Startup through a
>>>context listener. The documentation is a work in progress, and it's not
> 
> very
> 
>>>well tested (almost zero unit tests, I'm not into TDD yet).
>>>
>>>I've been thinking about releasing it as open source, and I'm wondering
> 
> if
> 
>>>OpenSymphony would be interested. Offcourse any better name or other
>>>suggestions are appreciated.
>>>
>>>Mathias Bogaert
>>>
>>>
>>>
>>>-------------------------------------------------------
>>>This SF.net email is sponsored by: Perforce Software.
>>>Perforce is the Fast Software Configuration Management System offering
>>>advanced branching capabilities and atomic changes on 50+ platforms.
>>>Free Eval! http://www.perforce.com/perforce/loadprog.html
>>>_______________________________________________
>>>Opensymphony-developers mailing list
>>>[email protected]
>>>https://lists.sourceforge.net/lists/listinfo/opensymphony-developers
>>>
>>
>>
>>
>>-------------------------------------------------------
>>This SF.net email is sponsored by: Perforce Software.
>>Perforce is the Fast Software Configuration Management System offering
>>advanced branching capabilities and atomic changes on 50+ platforms.
>>Free Eval! http://www.perforce.com/perforce/loadprog.html
>>_______________________________________________
>>Opensymphony-developers mailing list
>>[email protected]
>>https://lists.sourceforge.net/lists/listinfo/opensymphony-developers
>>
>>
> 
> 
> 
> 
> -------------------------------------------------------
> This SF.net email is sponsored by: Perforce Software.
> Perforce is the Fast Software Configuration Management System offering
> advanced branching capabilities and atomic changes on 50+ platforms.
> Free Eval! http://www.perforce.com/perforce/loadprog.html
> _______________________________________________
> Opensymphony-developers mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/opensymphony-developers
> 



-------------------------------------------------------
This SF.net email is sponsored by: Perforce Software.
Perforce is the Fast Software Configuration Management System offering
advanced branching capabilities and atomic changes on 50+ platforms.
Free Eval! http://www.perforce.com/perforce/loadprog.html