NanoContainer
  1. NanoContainer
  2. NANO-126

Implement DynamicMBeanProvider retrieving MBeanInfo from Pico

    Details

    • Type: New Feature New Feature
    • Status: Resolved Resolved
    • Priority: Minor Minor
    • Resolution: Fixed
    • Affects Version/s: 1.0-beta-4
    • Fix Version/s: 1.0-beta-5
    • Component/s: jmx
    • Labels:
      None
    • Number of attachments :
      0

      Description

      Currently the only way to create MBeans from standard components is to use a DynamicMBeanProvider, that requires explicit registering. If the MBeanInformation is provided in the pico container itself using a naming convention, this can be automated. Proposed naming scheme for the String key: "<keyOfComponent.toString()>MBeanInfo" or "<componentImplClass.getName()>MbeanInfo" (without package name).

        Activity

        Jörg Schaible made changes -
        Field Original Value New Value
        Priority Major [ 3 ] Minor [ 4 ]
        Affects Version/s 1.0-beta-4 [ 11361 ]
        Assignee Joerg Schaible [ joehni ]
        Affects Version/s 1.0-beta-5 [ 11369 ]
        Hide
        Jörg Schaible added a comment -

        Implemented with MBeanInfoProvider.

        Show
        Jörg Schaible added a comment - Implemented with MBeanInfoProvider.
        Jörg Schaible made changes -
        Status Open [ 1 ] Resolved [ 5 ]
        Resolution Fixed [ 1 ]
        Jörg Schaible made changes -
        Fix Version/s 1.0-beta-5 [ 11369 ]
        Environment

          People

          • Assignee:
            Jörg Schaible
            Reporter:
            Jörg Schaible
          • Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

            • Created:
              Updated:
              Resolved: