org.eclipse.jetty.monitor.triggers
类 EqualToAttrEventTrigger<TYPE extends Comparable<TYPE>>

java.lang.Object
  继承者 org.eclipse.jetty.monitor.jmx.EventTrigger
      继承者 org.eclipse.jetty.monitor.triggers.AttrEventTrigger<TYPE>
          继承者 org.eclipse.jetty.monitor.triggers.EqualToAttrEventTrigger<TYPE>

public class EqualToAttrEventTrigger<TYPE extends Comparable<TYPE>>
extends AttrEventTrigger<TYPE>

EqualToAttrEventTrigger Event trigger that polls a value of an MXBean attribute and checks if it is equal to specified value.


字段摘要
protected  TYPE _value
           
 
从类 org.eclipse.jetty.monitor.triggers.AttrEventTrigger 继承的字段
_attributeName, _objectName, _states
 
构造方法摘要
EqualToAttrEventTrigger(String objectName, 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.
 
方法摘要
 boolean match(Comparable<TYPE> value)
          Compare the value of the MXBean attribute being polling to check if it is equal to the specified value.
 String toString()
          Returns the string representation of this event trigger in the format "name=value".
 
从类 org.eclipse.jetty.monitor.triggers.AttrEventTrigger 继承的方法
getNameString, getSaveAll, getState, getValue, match
 
从类 org.eclipse.jetty.monitor.jmx.EventTrigger 继承的方法
getID
 
从类 java.lang.Object 继承的方法
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

字段详细信息

_value

protected final TYPE extends Comparable<TYPE> _value
构造方法详细信息

EqualToAttrEventTrigger

public EqualToAttrEventTrigger(String objectName,
                               String attributeName,
                               TYPE value)
                        throws MalformedObjectNameException,
                               IllegalArgumentException
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.

参数:
objectName - object name of an MBean to be polled
attributeName - name of an MBean attribute to be polled
value - target value of the attribute
抛出:
MalformedObjectNameException
IllegalArgumentException
方法详细信息

match

public boolean match(Comparable<TYPE> value)
Compare the value of the MXBean attribute being polling to check if it is equal to the specified value.

覆盖:
AttrEventTrigger<TYPE extends Comparable<TYPE>> 中的 match

toString

public String toString()
Returns the string representation of this event trigger in the format "name=value".

覆盖:
AttrEventTrigger<TYPE extends Comparable<TYPE>> 中的 toString
返回:
string representation of the event trigger
另请参见:
Object.toString()


Copyright © 2013. All Rights Reserved.