org.eclipse.jetty.monitor.triggers
public class EqualToAttrEventTrigger<TYPE extends java.lang.Comparable<TYPE>> extends AttrEventTrigger<TYPE>
| Modifier and Type | Field and Description |
|---|---|
protected TYPE |
_value |
_attributeName, _objectName, _states| Constructor and Description |
|---|
EqualToAttrEventTrigger(java.lang.String objectName,
java.lang.String attributeName,
TYPE value)
Construct event trigger and specify the MXBean attribute
that will be polled by this event trigger as well as the
target value of the attribute.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
match(java.lang.Comparable<TYPE> value)
Compare the value of the MXBean attribute being polling
to check if it is equal to the specified value.
|
java.lang.String |
toString()
Returns the string representation of this event trigger
in the format "name=value".
|
getNameString, getSaveAll, getState, getValue, matchgetIDpublic EqualToAttrEventTrigger(java.lang.String objectName,
java.lang.String attributeName,
TYPE value)
throws javax.management.MalformedObjectNameException,
java.lang.IllegalArgumentException
objectName - object name of an MBean to be polledattributeName - name of an MBean attribute to be polledvalue - target value of the attributejavax.management.MalformedObjectNameExceptionjava.lang.IllegalArgumentExceptionpublic boolean match(java.lang.Comparable<TYPE> value)
match in class AttrEventTrigger<TYPE extends java.lang.Comparable<TYPE>>public java.lang.String toString()
toString in class AttrEventTrigger<TYPE extends java.lang.Comparable<TYPE>>Object.toString()Copyright © 2017. All Rights Reserved.