public class JmxNotificationSubscriptionConfig<T> extends FeedConfig<javax.management.Notification,T,JmxNotificationSubscriptionConfig<T>>
NO_SENSOR, REMOVE, UNCHANGED
Constructor and Description |
---|
JmxNotificationSubscriptionConfig(AttributeSensor<T> sensor) |
JmxNotificationSubscriptionConfig(JmxNotificationSubscriptionConfig<T> other) |
Modifier and Type | Method and Description |
---|---|
javax.management.NotificationFilter |
getNotificationFilter() |
javax.management.ObjectName |
getObjectName() |
<any> |
getOnNotification() |
JmxNotificationSubscriptionConfig<T> |
notificationFilter(javax.management.NotificationFilter val) |
JmxNotificationSubscriptionConfig<T> |
objectName(javax.management.ObjectName val) |
JmxNotificationSubscriptionConfig<T> |
objectName(java.lang.String val) |
JmxNotificationSubscriptionConfig<T> |
onNotification(<any> val) |
checkSuccess, checkSuccess, enabled, equals, getCheckSuccess, getLogWarningGraceTime, getLogWarningGraceTimeOnStartup, getOnException, getOnFailure, getOnSuccess, getSensor, getSupressDuplicates, hasCheckSuccessHandler, hasExceptionHandler, hasFailureHandler, hashCode, hasSuccessHandler, isEnabled, logWarningGraceTime, logWarningGraceTimeOnStartup, onException, onFailure, onFailureOrException, onResult, onSuccess, setOnException, setOnFailure, setOnFailureOrException, setOnResult, setOnSuccess, suppressDuplicates, toString
public JmxNotificationSubscriptionConfig(AttributeSensor<T> sensor)
public JmxNotificationSubscriptionConfig(JmxNotificationSubscriptionConfig<T> other)
public javax.management.ObjectName getObjectName()
public javax.management.NotificationFilter getNotificationFilter()
public <any> getOnNotification()
public JmxNotificationSubscriptionConfig<T> objectName(javax.management.ObjectName val)
public JmxNotificationSubscriptionConfig<T> objectName(java.lang.String val)
public JmxNotificationSubscriptionConfig<T> notificationFilter(javax.management.NotificationFilter val)
public JmxNotificationSubscriptionConfig<T> onNotification(<any> val)