Annotation Type JMXAttribute


  • @Documented
    @Retention(RUNTIME)
    public @interface JMXAttribute
    Аннотация определения атрибутов JMX объекта, которые не имеют собственных полей в этом объекте и, соотвественно не может быть использована аннотация JMXAttributeField для поля. Для данной аннотации в JMX объекте обязательно должен быть определены один из методов get или set или оба этих метода. Если значения getter и setter не определены, то методы get или set определяются по имени атрибута.
    Author:
    Валерий Лиховских
    • Required Element Summary

      Required Elements 
      Modifier and Type Required Element Description
      String name
      Имя атрибута
      String type
      Тип атрибута, должен совпадать с возвращаемым значением метода get и устанавливаемым значением метода set
    • Element Detail

      • name

        String name
        Имя атрибута
        Returns:
        имя атрибута
      • type

        String type
        Тип атрибута, должен совпадать с возвращаемым значением метода get и устанавливаемым значением метода set
        Returns:
        тип атрибута
      • description

        String description
        Default:
        ""
      • locale

        boolean locale
        Default:
        false
      • getter

        String getter
        Default:
        ""
      • setter

        String setter
        Default:
        ""