Leo Simons wrote:
Leo Sutic wrote:
We do have a contract for these interfaces (at http://avalon.apache.org/framework/reference-the-lifecycle.html, and codified in excalibur-utils ComponentStateValidator), even if underspecified. There is just not a container that makes use of them. Note that the Re* contract _is_ supported: the re*() methods are not guaranteed to be called, so they are simply not called :D
So in practice, they are not supported ;P
I guess it has been shown in real life that most components managed by an avalon container are either inexpensive enough that it is a good option to just recreate them, or there is never a need to suspend long-running services, or some other mechanism is used for reconfiguring those.
Yep.
The question that comes to mind is whether someone somewhere has indeed found a need for Re* and is using them. Dunno. How sure are we that there is no real-life use for the suspension concept?
Suspension, Probably. THe Re*? I haven't run into anyone. --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
