- 
- All Superinterfaces:
- MonitorMBean
 - All Known Implementing Classes:
- StringMonitor
 
 public interface StringMonitorMBean extends MonitorMBean Exposes the remote management interface of the string monitor MBean.- Since:
- 1.5
 
- 
- 
Method SummaryAll Methods Instance Methods Abstract Methods Deprecated Methods Modifier and Type Method Description StringgetDerivedGauge()Deprecated.As of JMX 1.2, replaced bygetDerivedGauge(ObjectName)StringgetDerivedGauge(ObjectName object)Gets the derived gauge for the specified MBean.longgetDerivedGaugeTimeStamp()Deprecated.As of JMX 1.2, replaced bygetDerivedGaugeTimeStamp(ObjectName)longgetDerivedGaugeTimeStamp(ObjectName object)Gets the derived gauge timestamp for the specified MBean.booleangetNotifyDiffer()Gets the differing notification's on/off switch value.booleangetNotifyMatch()Gets the matching notification's on/off switch value.StringgetStringToCompare()Gets the string to compare with the observed attribute.voidsetNotifyDiffer(boolean value)Sets the differing notification's on/off switch value.voidsetNotifyMatch(boolean value)Sets the matching notification's on/off switch value.voidsetStringToCompare(String value)Sets the string to compare with the observed attribute.- 
Methods declared in interface javax.management.monitor.MonitorMBeanaddObservedObject, containsObservedObject, getGranularityPeriod, getObservedAttribute, getObservedObject, getObservedObjects, isActive, removeObservedObject, setGranularityPeriod, setObservedAttribute, setObservedObject, start, stop
 
- 
 
- 
- 
- 
Method Detail- 
getDerivedGauge@Deprecated String getDerivedGauge() Deprecated.As of JMX 1.2, replaced bygetDerivedGauge(ObjectName)Gets the derived gauge.- Returns:
- The derived gauge.
 
 - 
getDerivedGaugeTimeStamp@Deprecated long getDerivedGaugeTimeStamp() Deprecated.As of JMX 1.2, replaced bygetDerivedGaugeTimeStamp(ObjectName)Gets the derived gauge timestamp.- Returns:
- The derived gauge timestamp.
 
 - 
getDerivedGaugeString getDerivedGauge(ObjectName object) Gets the derived gauge for the specified MBean.- Parameters:
- object- the MBean for which the derived gauge is to be returned
- Returns:
- The derived gauge for the specified MBean if this MBean is in the
         set of observed MBeans, or nullotherwise.
 
 - 
getDerivedGaugeTimeStamplong getDerivedGaugeTimeStamp(ObjectName object) Gets the derived gauge timestamp for the specified MBean.- Parameters:
- object- the MBean for which the derived gauge timestamp is to be returned
- Returns:
- The derived gauge timestamp for the specified MBean if this MBean
         is in the set of observed MBeans, or nullotherwise.
 
 - 
getStringToCompareString getStringToCompare() Gets the string to compare with the observed attribute.- Returns:
- The string value.
- See Also:
- setStringToCompare(java.lang.String)
 
 - 
setStringToComparevoid setStringToCompare(String value) throws IllegalArgumentException Sets the string to compare with the observed attribute.- Parameters:
- value- The string value.
- Throws:
- IllegalArgumentException- The specified string to compare is null.
- See Also:
- getStringToCompare()
 
 - 
getNotifyMatchboolean getNotifyMatch() Gets the matching notification's on/off switch value.- Returns:
- trueif the string monitor notifies when matching,- falseotherwise.
- See Also:
- setNotifyMatch(boolean)
 
 - 
setNotifyMatchvoid setNotifyMatch(boolean value) Sets the matching notification's on/off switch value.- Parameters:
- value- The matching notification's on/off switch value.
- See Also:
- getNotifyMatch()
 
 - 
getNotifyDifferboolean getNotifyDiffer() Gets the differing notification's on/off switch value.- Returns:
- trueif the string monitor notifies when differing,- falseotherwise.
- See Also:
- setNotifyDiffer(boolean)
 
 - 
setNotifyDiffervoid setNotifyDiffer(boolean value) Sets the differing notification's on/off switch value.- Parameters:
- value- The differing notification's on/off switch value.
- See Also:
- getNotifyDiffer()
 
 
- 
 
-