Hi,
Good point. I'll drop the interface and remove the export.
Ian

On Tuesday, February 26, 2013, Felix Meschberger wrote:

> Hi
>
> The MBean interface is not required. You can register the service under
> any type you like as long as the jmx.objectname service property is set and
> the object can be used as an MBean in the server.
>
> Since this MBean interface is only an unused marker and the MBean is
> described as a DynamicMBean, I suggest removing the MBean interface again.
>
> Regards
> Felix
>
>
> Am 26.02.2013 um 05:49 schrieb <[email protected] <javascript:;>> <
> [email protected] <javascript:;>>:
>
> > Author: ieb
> > Date: Tue Feb 26 04:49:36 2013
> > New Revision: 1450019
> >
> > URL: http://svn.apache.org/r1450019
> > Log:
> > SLING-2742 Adds RepositoryStatisticsMBean which wrapps the
> RespositoryStatistics from Jackrabbit in an MBean.
> >
> > Added:
> >
>  
> sling/trunk/bundles/jcr/jackrabbit-server/src/main/java/org/apache/sling/jcr/jackrabbit/server/impl/jmx/
> >
>  
> sling/trunk/bundles/jcr/jackrabbit-server/src/main/java/org/apache/sling/jcr/jackrabbit/server/impl/jmx/StatisticsMBeanImpl.java
>   (with props)
> >
>  
> sling/trunk/bundles/jcr/jackrabbit-server/src/main/java/org/apache/sling/jcr/jackrabbit/server/jmx/
> >
>  
> sling/trunk/bundles/jcr/jackrabbit-server/src/main/java/org/apache/sling/jcr/jackrabbit/server/jmx/RepositoryStatisticsMBean.java
>   (with props)
> > Modified:
> >    sling/trunk/bundles/jcr/jackrabbit-server/pom.xml
> >
> > Modified: sling/trunk/bundles/jcr/jackrabbit-server/pom.xml
> > URL:
> http://svn.apache.org/viewvc/sling/trunk/bundles/jcr/jackrabbit-server/pom.xml?rev=1450019&r1=1450018&r2=1450019&view=diff
> >
> ==============================================================================
> > --- sling/trunk/bundles/jcr/jackrabbit-server/pom.xml (original)
> > +++ sling/trunk/bundles/jcr/jackrabbit-server/pom.xml Tue Feb 26
> 04:49:36 2013
> > @@ -95,6 +95,7 @@
> >                         </Bundle-Activator>
> >                         <Export-Package>
> >
>  org.apache.sling.jcr.jackrabbit.server;version=2.1.0,
> > +
> org.apache.sling.jcr.jackrabbit.server.jmx;version=1.0.0,
> >
>  org.apache.sling.jcr.jackrabbit.server.security;version=2.0.4-incubator,
> >
>  org.apache.sling.jcr.jackrabbit.server.security.accessmanager;version=2.1.0,
> >
>  org.apache.jackrabbit.core.security.principal;version=2.2.5
> >
> > Added:
> sling/trunk/bundles/jcr/jackrabbit-server/src/main/java/org/apache/sling/jcr/jackrabbit/server/impl/jmx/StatisticsMBeanImpl.java
> > URL:
> http://svn.apache.org/viewvc/sling/trunk/bundles/jcr/jackrabbit-server/src/main/java/org/apache/sling/jcr/jackrabbit/server/impl/jmx/StatisticsMBeanImpl.java?rev=1450019&view=auto
> >
> ==============================================================================
> > ---
> sling/trunk/bundles/jcr/jackrabbit-server/src/main/java/org/apache/sling/jcr/jackrabbit/server/impl/jmx/StatisticsMBeanImpl.java
> (added)
> > +++
> sling/trunk/bundles/jcr/jackrabbit-server/src/main/java/org/apache/sling/jcr/jackrabbit/server/impl/jmx/StatisticsMBeanImpl.java
> Tue Feb 26 04:49:36 2013
> > @@ -0,0 +1,338 @@
> > +/*
> > + * Licensed to the Apache Software Foundation (ASF) under one
> > + * or more contributor license agreements. See the NOTICE file
> > + * distributed with this work for additional information
> > + * regarding copyright ownership. The SF licenses this file
> > + * to you under the Apache License, Version 2.0 (the
> > + * "License"); you may not use this file except in compliance
> > + * with the License. You may obtain a copy of the License at
> > + *
> > + *     http://www.apache.org/licenses/LICENSE-2.0
> > + *
> > + * Unless required by applicable law or agreed to in writing,
> > + * software distributed under the License--
> Felix Meschberger | Principal Scientist | Adobe
>
>
>
>
>
>
>
>

Reply via email to