Package org.jgroups.demos
Class JmxDemo
- java.lang.Object
-
- javax.management.NotificationBroadcasterSupport
-
- org.jgroups.demos.JmxDemo
-
- All Implemented Interfaces:
javax.management.NotificationBroadcaster,javax.management.NotificationEmitter
public class JmxDemo extends javax.management.NotificationBroadcasterSupportShows how annotations can be used to expose attributes and operations
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description protected static classJmxDemo.MyNotification
-
Field Summary
Fields Modifier and Type Field Description private intaccountNumberprivate intageprivate static java.lang.Stringfirst_nameprivate static longidprivate static java.lang.Stringlast_name(package private) intmax_ageprivate longmy_numberprivate static intmy_other_number_is_hereprivate intnumberprivate intother_number
-
Constructor Summary
Constructors Constructor Description JmxDemo()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static intadd(int a, int b)voidfoo()voidfoobar()intgetAccountNumber()intgetMaxAge()static intgetMyFoo()java.lang.StringgetNumberAsString()static booleanisFlag()static voidmain(java.lang.String[] args)static java.lang.StringsayName()voidsetAccountNumber(int num)voidsetMaxAge(int age)voidsetMyNumber(long new_number)voidsetNumber(int num)voidsetOtherNumber(int num)private voidstartNotifications()
-
-
-
Field Detail
-
age
private int age
-
last_name
private static final java.lang.String last_name
- See Also:
- Constant Field Values
-
first_name
private static final java.lang.String first_name
- See Also:
- Constant Field Values
-
id
private static final long id
- See Also:
- Constant Field Values
-
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
-
-
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()
-
-