You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@tapestry.apache.org by "Howard M. Lewis Ship (Updated) (JIRA)" <ji...@apache.org> on 2011/10/14 23:10:12 UTC
[jira] [Updated] (TAP5-1359) Add way to be notified that the
Registry is about to shutdown (but before service proxies are disabled)
[ https://issues.apache.org/jira/browse/TAP5-1359?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Howard M. Lewis Ship updated TAP5-1359:
---------------------------------------
Affects Version/s: 5.3
Assignee: Howard M. Lewis Ship
Summary: Add way to be notified that the Registry is about to shutdown (but before service proxies are disabled) (was: add 'registryAboutToShutdown' handler)
> Add way to be notified that the Registry is about to shutdown (but before service proxies are disabled)
> -------------------------------------------------------------------------------------------------------
>
> Key: TAP5-1359
> URL: https://issues.apache.org/jira/browse/TAP5-1359
> Project: Tapestry 5
> Issue Type: Improvement
> Components: tapestry-ioc
> Affects Versions: 5.3, 5.2.4
> Reporter: Paul Stanton
> Assignee: Howard M. Lewis Ship
>
> It is impossible to inject a service into a handler of 'RegistryShutdownListener .registryDidShutdown' since the registry is already shutdown at this point. this makes it difficult to perform some more intricate termination logic when multiple services need to collude.
> I propose the inclusion of a new interface 'RegistryAboutToShutdownListener' with the method 'registryAboutToShutDown'.
> In the case of a tapestry application, it would need to be called after Http requests have been disallowed, but before the registry becomes unusable.
> There may need to be some ordered configuration to control service dependencies as they shut down, and I expect some other considerations I haven't thought of....
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira