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

Reply via email to