Package org.jgroups.demos
Class JmxDemo
java.lang.Object
javax.management.NotificationBroadcasterSupport
org.jgroups.demos.JmxDemo
- All Implemented Interfaces:
NotificationBroadcaster,NotificationEmitter
Shows how annotations can be used to expose attributes and operations
-
Nested Class Summary
Nested Classes -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic intadd(int a, int b) voidfoo()voidfoobar()intintstatic intgetMyFoo()static booleanisFlag()static voidstatic StringsayName()voidsetAccountNumber(int num) voidsetMaxAge(int age) voidsetMyNumber(long new_number) voidsetNumber(int num) voidsetOtherNumber(int num) private voidMethods inherited from class javax.management.NotificationBroadcasterSupport
addNotificationListener, getNotificationInfo, handleNotification, removeNotificationListener, removeNotificationListener, sendNotification
-
Field Details
-
age
private int age -
last_name
- See Also:
-
first_name
- See Also:
-
id
private static final long id- See Also:
-
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 Details
-
JmxDemo
public JmxDemo()
-
-
Method Details
-
foo
public void foo() -
setNumber
public void setNumber(int num) -
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
-
add
public static int add(int a, int b) -
main
-
startNotifications
private void startNotifications()
-