hadoop-mapreduce-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Steve Loughran (Created) (JIRA)" <j...@apache.org>
Subject [jira] [Created] (MAPREDUCE-3995) Add support for static service lifecycle listeners .
Date Fri, 09 Mar 2012 17:14:58 GMT
Add support for  static service lifecycle listeners .
-----------------------------------------------------

                 Key: MAPREDUCE-3995
                 URL: https://issues.apache.org/jira/browse/MAPREDUCE-3995
             Project: Hadoop Map/Reduce
          Issue Type: Sub-task
          Components: mrv2
    Affects Versions: 0.23.1, 0.24.0
            Reporter: Steve Loughran
            Assignee: Steve Loughran
            Priority: Minor



Add support to {{AbstractService}} that allow callers to register listeners for all instances.
The existing listener interface could be used. This allows management tools to hook into the
events.

The static listeners would be invoked for all state changes except creation (base class shouldn't
be handing out references to itself at this point).

These static events could all be async, pushed through a shared {{ConcurrentLinkedQueue}};
failures logged at warn and the rest of the listeners invoked.

--
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

        

Mime
View raw message