org.apache.felix.ipojo.handlers.jmx
Annotation Type JMXBean


@Target(value=TYPE)
public @interface JMXBean

JMX Handler annotation. Allows exposing the instances as a JMX MBean. Be aware that despite is it provided in the annotations jar, it refers to an external handler.

Author:
Felix Project Team

Optional Element Summary
 String domain
          Sets the MBean domain.
 String name
          Sets the MBean name.
 String objectname
          Sets the MBean object name.
 boolean usesMOSGi
          Enables or Disables MOSGi usage.
 

usesMOSGi

public abstract boolean usesMOSGi
Enables or Disables MOSGi usage. If MOSGi is used, MBeans are exposed with the MOSGi mechanism. Otherwise the MBean Platform Server is used. Default : false

Default:
false

objectname

public abstract String objectname
Sets the MBean object name. Default : 'package-name:factory-name:instance-name'.

Default:
""

domain

public abstract String domain
Sets the MBean domain. Default : 'package-name'

Default:
""

name

public abstract String name
Sets the MBean name. Default : 'instance-name'

Default:
""


Copyright © 2006-2012 Apache Software Foundation. All Rights Reserved.