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, match
getID
public 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.MalformedObjectNameException
java.lang.IllegalArgumentException
public 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 © 2014. All Rights Reserved.