Package org.glassfish.admin.amx.util.jmx
Class AttributeChangeNotificationBuilder
- java.lang.Object
-
- org.glassfish.admin.amx.util.jmx.NotificationBuilder
-
- org.glassfish.admin.amx.util.jmx.AttributeChangeNotificationBuilder
-
public class AttributeChangeNotificationBuilder extends NotificationBuilder
Base class for building AMX Notifications.
-
-
Constructor Summary
Constructors Constructor Description AttributeChangeNotificationBuilder(ObjectName source)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AttributeChangeNotification
buildAttributeChange(String msg, String attributeName, String attributeType, long when, Object oldValue, Object newValue)
AttributeChangeNotification
buildAttributeChange(String msg, String attributeName, String attributeType, Object oldValue, Object newValue)
Notification
buildNew()
Build a new Notification without any values in its Map and no message.Notification
buildNew(String key, Object value)
-
Methods inherited from class org.glassfish.admin.amx.util.jmx.NotificationBuilder
buildNew, buildNewWithMap, getNotificationType, getSource, nextSequenceNumber, now, putAllMapData, putMapData
-
-
-
-
Constructor Detail
-
AttributeChangeNotificationBuilder
public AttributeChangeNotificationBuilder(ObjectName source)
-
-
Method Detail
-
buildNew
public final Notification buildNew()
Description copied from class:NotificationBuilder
Build a new Notification without any values in its Map and no message.- Overrides:
buildNew
in classNotificationBuilder
-
buildNew
public final Notification buildNew(String key, Object value)
-
buildAttributeChange
public final AttributeChangeNotification buildAttributeChange(String msg, String attributeName, String attributeType, Object oldValue, Object newValue)
-
-