[
https://issues.apache.org/jira/browse/IGNITE-15478?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Mikhail Petrov updated IGNITE-15478:
------------------------------------
Description:
It is needed to add an access to the IgniteMBeanManager via KernalContext. It
helps to access the IgniteMBeanManager in the same way as for other Ignite
components, and allows Ignite components to register needed MBeans from their
own implementations.
It's also proposed to refactor MBeans registration to be performed explicitly
via IgniteMBeanManager. As an example we can eliminate
GridQueryIndexing#registerMxBeans method and registers beans directly.
was:
It is needed to add an access to the IgniteMBeanManager via KernalContext. It
helps to access the IgniteMBeanManager in the same way as for other Ignite
components, and allows Ignite components to register needed MBeans from their
own implementations.
It's also proposed to refactor MBeans registration to be performed explicitly
via IgniteMBeanManager.
> Add access to the IgniteMBeanManager via KernalContext
> ------------------------------------------------------
>
> Key: IGNITE-15478
> URL: https://issues.apache.org/jira/browse/IGNITE-15478
> Project: Ignite
> Issue Type: Improvement
> Reporter: Mikhail Petrov
> Priority: Minor
>
> It is needed to add an access to the IgniteMBeanManager via KernalContext. It
> helps to access the IgniteMBeanManager in the same way as for other Ignite
> components, and allows Ignite components to register needed MBeans from their
> own implementations.
> It's also proposed to refactor MBeans registration to be performed explicitly
> via IgniteMBeanManager. As an example we can eliminate
> GridQueryIndexing#registerMxBeans method and registers beans directly.
>
--
This message was sent by Atlassian Jira
(v8.3.4#803005)