-
- 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 Summary
All 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.MonitorMBean
addObservedObject, 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.
-
getDerivedGauge
String 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.
-
getDerivedGaugeTimeStamp
long 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.
-
getStringToCompare
String getStringToCompare()
Gets the string to compare with the observed attribute.- Returns:
- The string value.
- See Also:
setStringToCompare(java.lang.String)
-
setStringToCompare
void 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()
-
getNotifyMatch
boolean getNotifyMatch()
Gets the matching notification's on/off switch value.- Returns:
trueif the string monitor notifies when matching,falseotherwise.- See Also:
setNotifyMatch(boolean)
-
setNotifyMatch
void 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()
-
getNotifyDiffer
boolean getNotifyDiffer()
Gets the differing notification's on/off switch value.- Returns:
trueif the string monitor notifies when differing,falseotherwise.- See Also:
setNotifyDiffer(boolean)
-
setNotifyDiffer
void 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()
-
-