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
    Author:
    Bela Ban
    • Nested Class Summary

      Nested Classes 
      Modifier and Type Class Description
      protected static class  JmxDemo.MyNotification  
    • Constructor Summary

      Constructors 
      Constructor Description
      JmxDemo()  
    • Method Summary

      All Methods Static Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      static int add​(int a, int b)  
      void foo()  
      void foobar()  
      int getAccountNumber()  
      int getMaxAge()  
      static int getMyFoo()  
      java.lang.String getNumberAsString()  
      static boolean isFlag()  
      static void main​(java.lang.String[] args)  
      static java.lang.String sayName()  
      void setAccountNumber​(int num)  
      void setMaxAge​(int age)  
      void setMyNumber​(long new_number)  
      void setNumber​(int num)  
      void setOtherNumber​(int num)  
      • Methods inherited from class javax.management.NotificationBroadcasterSupport

        addNotificationListener, getNotificationInfo, handleNotification, removeNotificationListener, removeNotificationListener, sendNotification
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • 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)