Class JmxDemo

  • All Implemented Interfaces:
    javax.management.NotificationBroadcaster, javax.management.NotificationEmitter

    public class JmxDemo
    extends javax.management.NotificationBroadcasterSupport
    Shows how annotations can be used to expose attributes and operations
    • Field Detail

      • age

        private int age
      • number

        private int number
      • my_other_number_is_here

        private static int my_other_number_is_here
      • other_number

        private int other_number
      • my_number

        private long my_number
      • accountNumber

        private int accountNumber
      • max_age

        int max_age
    • Constructor Detail

      • JmxDemo

        public JmxDemo()
    • Method Detail

      • foo

        public void foo()
      • setNumber

        public void setNumber​(int num)
      • getNumberAsString

        public java.lang.String getNumberAsString()
      • getMyFoo

        public static int getMyFoo()
      • setOtherNumber

        public void setOtherNumber​(int num)
      • foobar

        public void foobar()
      • isFlag

        public static boolean isFlag()
      • setMyNumber

        public void setMyNumber​(long new_number)
      • setAccountNumber

        public void setAccountNumber​(int num)
      • getAccountNumber

        public int getAccountNumber()
      • setMaxAge

        public void setMaxAge​(int age)
      • getMaxAge

        public int getMaxAge()
      • sayName

        public static java.lang.String sayName()
      • add

        public static int add​(int a,
                              int b)
      • main

        public static void main​(java.lang.String[] args)
      • startNotifications

        private void startNotifications()