commons-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Dario D <darac1...@gmail.com>
Subject Re: [scxml] SCXML model thread-safe?
Date Wed, 06 Jul 2011 04:48:42 GMT
Thank you Rahul. In regards to custom actions in such usage case, from what
we've seen, a new instance of the custom action class is created on each
execution of the action. This makes it impossible for two threads to access
the same custom action object simultaneously. Am I correct?

2011/7/5 Rahul Akolkar <rahul.akolkar@gmail.com>

>  On Tue, Jul 5, 2011 at 3:37 AM, Dario D <darac1111@gmail.com> wrote:
> > Is the SCXML model thread-safe? We're considering to parse the SCXML
> files
> > on application startup and then store the resulting SCXML models in a
> cache
> > where multiple threads will access them. Should we expect any
> > inconsistencies? Note that executors will not be cached, and a new
> executor
> > will be created per request.
> >
> <snip/>
>
> The above usage pattern is fine. We have a test or two running in the
> nightlies that does the above (one model, many executors). Ofcourse,
> I'd recommend authoring tests that closely match your scenario as
> well.
>
> -Rahul
>
>
> > Thank you!
> >
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: user-unsubscribe@commons.apache.org
> For additional commands, e-mail: user-help@commons.apache.org
>
>

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message