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 (Closed) (JIRA)" <ji...@apache.org> on 2011/10/15 00:04:11 UTC

[jira] [Closed] (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 closed TAP5-1359.
--------------------------------------

       Resolution: Fixed
    Fix Version/s: 5.3
    
> 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
>             Fix For: 5.3
>
>
> 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