Re: JavaMonitor to start a blocking application?

2018-10-09 Thread John Pollard
Thanks all for replies.
Giles Palmer also recommended ScheduledExecutorService directly so I have good 
options to look at.
I realise I don’t need to use JavaMonitor, but it keeps things managed in one 
place.
Thanks
John

> On 9 Oct 2018, at 15:26, Klaus Berkling  wrote:
> 
> Yes. Wonder has Quartz.  Works nicely handling monthly billing and user 
> reminder emails.  
> 
> Sent from my phone. 
> 
>> On Oct 9, 2018, at 06:35, Paul Yu  wrote:
>> 
>> John
>> 
>> Have you looked are Quartz?  I don’t remember if Wonder has that framework 
>> or not.  
>> 
>> Paul
>> 
>>> On Oct 9, 2018, at 6:41 AM, John Pollard  wrote:
>>> 
>>> Hello WOers,
>>> I use JavaMonitor for a number of web apps just fine.
>>> I have another app that is a WO app but it isn’t an event driven web app; 
>>> when it runs is just gets on with a never ending task.
>>> Is there an easy way to use JavaMonitor to just start this when the machine 
>>> first boots up, but not try to check it is still alive (no heartbeats)?
>>> This would be a bit easier than using cron for me.
>>> I suppose ideally I would like the app to be responsive to JavaMonitor so 
>>> it can be shown to be alive / be killed & restarted, whilst also doing its 
>>> never ending task. Is it possible to do this with a background thread in my 
>>> ERXApplication class or will that now work nicely with EOF etc.
>>> Thanks
>>> John
>>> ___
>>> Do not post admin requests to the list. They will be ignored.
>>> Webobjects-dev mailing list  (Webobjects-dev@lists.apple.com)
>>> Help/Unsubscribe/Update your Subscription:
>>> https://lists.apple.com/mailman/options/webobjects-dev/pyu%40mac.com
>>> 
>>> This email sent to p...@mac.com
>> 
>> ___
>> Do not post admin requests to the list. They will be ignored.
>> Webobjects-dev mailing list  (Webobjects-dev@lists.apple.com)
>> Help/Unsubscribe/Update your Subscription:
>> https://lists.apple.com/mailman/options/webobjects-dev/webobjects%40berkling.us
>> 
>> This email sent to webobje...@berkling.us

 ___
Do not post admin requests to the list. They will be ignored.
Webobjects-dev mailing list  (Webobjects-dev@lists.apple.com)
Help/Unsubscribe/Update your Subscription:
https://lists.apple.com/mailman/options/webobjects-dev/archive%40mail-archive.com

This email sent to arch...@mail-archive.com


Re: JavaMonitor to start a blocking application?

2018-10-09 Thread Klaus Berkling
Yes. Wonder has Quartz.  Works nicely handling monthly billing and user 
reminder emails.  

Sent from my phone. 

> On Oct 9, 2018, at 06:35, Paul Yu  wrote:
> 
> John
> 
> Have you looked are Quartz?  I don’t remember if Wonder has that framework or 
> not.  
> 
> Paul
> 
>> On Oct 9, 2018, at 6:41 AM, John Pollard  wrote:
>> 
>> Hello WOers,
>> I use JavaMonitor for a number of web apps just fine.
>> I have another app that is a WO app but it isn’t an event driven web app; 
>> when it runs is just gets on with a never ending task.
>> Is there an easy way to use JavaMonitor to just start this when the machine 
>> first boots up, but not try to check it is still alive (no heartbeats)?
>> This would be a bit easier than using cron for me.
>> I suppose ideally I would like the app to be responsive to JavaMonitor so it 
>> can be shown to be alive / be killed & restarted, whilst also doing its 
>> never ending task. Is it possible to do this with a background thread in my 
>> ERXApplication class or will that now work nicely with EOF etc.
>> Thanks
>> John
>> ___
>> Do not post admin requests to the list. They will be ignored.
>> Webobjects-dev mailing list  (Webobjects-dev@lists.apple.com)
>> Help/Unsubscribe/Update your Subscription:
>> https://lists.apple.com/mailman/options/webobjects-dev/pyu%40mac.com
>> 
>> This email sent to p...@mac.com
> 
> ___
> Do not post admin requests to the list. They will be ignored.
> Webobjects-dev mailing list  (Webobjects-dev@lists.apple.com)
> Help/Unsubscribe/Update your Subscription:
> https://lists.apple.com/mailman/options/webobjects-dev/webobjects%40berkling.us
> 
> This email sent to webobje...@berkling.us


smime.p7s
Description: S/MIME cryptographic signature
 ___
Do not post admin requests to the list. They will be ignored.
Webobjects-dev mailing list  (Webobjects-dev@lists.apple.com)
Help/Unsubscribe/Update your Subscription:
https://lists.apple.com/mailman/options/webobjects-dev/archive%40mail-archive.com

This email sent to arch...@mail-archive.com


Re: JavaMonitor to start a blocking application?

2018-10-09 Thread Paul Yu
John

Have you looked are Quartz?  I don’t remember if Wonder has that framework or 
not.  

Paul

> On Oct 9, 2018, at 6:41 AM, John Pollard  wrote:
> 
> Hello WOers,
> I use JavaMonitor for a number of web apps just fine.
> I have another app that is a WO app but it isn’t an event driven web app; 
> when it runs is just gets on with a never ending task.
> Is there an easy way to use JavaMonitor to just start this when the machine 
> first boots up, but not try to check it is still alive (no heartbeats)?
> This would be a bit easier than using cron for me.
> I suppose ideally I would like the app to be responsive to JavaMonitor so it 
> can be shown to be alive / be killed & restarted, whilst also doing its never 
> ending task. Is it possible to do this with a background thread in my 
> ERXApplication class or will that now work nicely with EOF etc.
> Thanks
> John
> ___
> Do not post admin requests to the list. They will be ignored.
> Webobjects-dev mailing list  (Webobjects-dev@lists.apple.com)
> Help/Unsubscribe/Update your Subscription:
> https://lists.apple.com/mailman/options/webobjects-dev/pyu%40mac.com
> 
> This email sent to p...@mac.com

 ___
Do not post admin requests to the list. They will be ignored.
Webobjects-dev mailing list  (Webobjects-dev@lists.apple.com)
Help/Unsubscribe/Update your Subscription:
https://lists.apple.com/mailman/options/webobjects-dev/archive%40mail-archive.com

This email sent to arch...@mail-archive.com


Re: JavaMonitor to start a blocking application?

2018-10-09 Thread Jesse Tayler
Why not just start the instance in your startup script and blow WO off —

I suspect long tasks may prevent the heartbeat and that might be hard to run, 
otherwise, there’s no trouble with monitor starting and app and leaving it 
alone…

I’m not sure about backgrounding tasks, but I’m sure it would not be that hard 
to get working if it really doesn’t throw heartbeats in the first place which I 
don’t know if it does or not.



> On Oct 9, 2018, at 6:41 AM, John Pollard  wrote:
> 
> Hello WOers,
> I use JavaMonitor for a number of web apps just fine.
> I have another app that is a WO app but it isn’t an event driven web app; 
> when it runs is just gets on with a never ending task.
> Is there an easy way to use JavaMonitor to just start this when the machine 
> first boots up, but not try to check it is still alive (no heartbeats)?
> This would be a bit easier than using cron for me.
> I suppose ideally I would like the app to be responsive to JavaMonitor so it 
> can be shown to be alive / be killed & restarted, whilst also doing its never 
> ending task. Is it possible to do this with a background thread in my 
> ERXApplication class or will that now work nicely with EOF etc.
> Thanks
> John
> ___
> Do not post admin requests to the list. They will be ignored.
> Webobjects-dev mailing list  (Webobjects-dev@lists.apple.com)
> Help/Unsubscribe/Update your Subscription:
> https://lists.apple.com/mailman/options/webobjects-dev/jtayler%40oeinc.com
> 
> This email sent to jtay...@oeinc.com

 ___
Do not post admin requests to the list. They will be ignored.
Webobjects-dev mailing list  (Webobjects-dev@lists.apple.com)
Help/Unsubscribe/Update your Subscription:
https://lists.apple.com/mailman/options/webobjects-dev/archive%40mail-archive.com

This email sent to arch...@mail-archive.com


JavaMonitor to start a blocking application?

2018-10-09 Thread John Pollard
Hello WOers,
I use JavaMonitor for a number of web apps just fine.
I have another app that is a WO app but it isn’t an event driven web app; when 
it runs is just gets on with a never ending task.
Is there an easy way to use JavaMonitor to just start this when the machine 
first boots up, but not try to check it is still alive (no heartbeats)?
This would be a bit easier than using cron for me.
I suppose ideally I would like the app to be responsive to JavaMonitor so it 
can be shown to be alive / be killed & restarted, whilst also doing its never 
ending task. Is it possible to do this with a background thread in my 
ERXApplication class or will that now work nicely with EOF etc.
Thanks
John
 ___
Do not post admin requests to the list. They will be ignored.
Webobjects-dev mailing list  (Webobjects-dev@lists.apple.com)
Help/Unsubscribe/Update your Subscription:
https://lists.apple.com/mailman/options/webobjects-dev/archive%40mail-archive.com

This email sent to arch...@mail-archive.com