avalon-phoenix-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Peter Donald <pe...@apache.org>
Subject Re: JMX registration of embeddor's component.
Date Fri, 21 Jun 2002 02:17:30 GMT
At 10:53 AM 6/21/2002 +0900, you wrote:
> > >-ManagementInfo.java
> > >final class MenagemtnInfo /*extends MetaInfo?*/ {
> > >  private static final Map c_map = new HashMap();
> > >  public static final ManagementInfo KERNEL = new
> > >anagementInfo( Kernel.ROLE, "Kernel", new Class[]
>{ KernelMBean.class } );
> > >  ...
> > >  ...
> > >
> > >  private String m_role;
> > >  private String m_name;
> > >  private Class[] m_interfaces;
> > >  ...
> > >
> > >  public static MenagementInfo getManagementInfoForRole( final String
>role )
> > >  {
> > >      return (ManagementInfo)c_map.get( role );
> > >}
> > >
> > >I think hard coding is better.
> >
> > I am not sure I understand 100%. The ManagementInfo class has a bunch of
> > statics that define all the data needed to expose kernel parts as MBeans ?
>
>Yep. I committed my implementation.
>I don't explain my intention in English. :-|
>Please see the sources. ;)

kool!



Cheers,

Peter Donald
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
"Faced with the choice between changing one's mind,
and proving that there is no need to do so - almost
everyone gets busy on the proof."
              - John Kenneth Galbraith
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~


--
To unsubscribe, e-mail:   <mailto:avalon-phoenix-dev-unsubscribe@jakarta.apache.org>
For additional commands, e-mail: <mailto:avalon-phoenix-dev-help@jakarta.apache.org>


Mime
View raw message