jsr345-experts@ejb-spec.java.net

[jsr345-experts] Re: TimerService.getAllTimers() (EJB_SPEC-47)

From: Florent BENOIT <Florent.Benoit_at_ow2.org>
Date: Thu, 19 Apr 2012 14:58:44 +0200

1a
2b
3b

Regards,

Florent

On 04/18/2012 11:01 PM, Marina Vatkina wrote:
> Experts,
>
> Do you think it is useful to add a method to the TimerService -
> getAllTimers() - (see http://java.net/jira/browse/EJB_SPEC-47) that
> will allow to get a collection of all active timers in this application?
>
> If you think it is useful, which options should be supported:
>
> 1. Scope
> a) All timers in the same EJB module
> b) All timers in the same application (EAR file)
>
> 2. Runtime:
> a) Timers from 1a or 1b running on the same server instance
> b) Timers from 1a or 1b running on any instance in the cluster
>
> 3. Cancelation:
> a) Timers returned by this method can be canceled by the caller (i.e.
> even if it doesn't own the timer)
> b) Only the bean that owns a timer can cancel it.
>
> If you think there is no need for the new API, please say so.
>
> Best,
> -marina
>
>