Would it be possible to make the RegistryShutdownListener interface an optional thing?
It should be possible to add a shutdown-method attribute to the construct element of the BuilderFactory, and possible to have the hivemind.BuilderFactory look for a shutdownService() method. It seems that this would allow service implementations to be one step closer to being container agnostic. We might also want to consider using the shutdownService() method, or something similiarly named, for when a threaded service is discarded. I'm reusing some services that have been previously used in Spring. Spring has a an attribute called destroy-method that is analogous to what I'm talking about. The beans I'm reusing happen to use this feature of Spring instead of implementing a Spring specific interface of DisposableBean. Fortunately, Hivemind already has the initialize-method attribute, which these beans also make use of because there is a similar feature in Spring. Richard --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
