public interface

StringMonitorMBean

implements MonitorMBean
javax.management.monitor.StringMonitorMBean
Known Indirect Subclasses

Class Overview

Exposes the remote management interface of the string monitor MBean.

Summary

Public Methods
abstract String getDerivedGauge()
This method is deprecated. As of JMX 1.2, replaced by getDerivedGauge(ObjectName)
abstract String getDerivedGauge(ObjectName object)
Gets the derived gauge for the specified MBean.
abstract long getDerivedGaugeTimeStamp(ObjectName object)
Gets the derived gauge timestamp for the specified MBean.
abstract long getDerivedGaugeTimeStamp()
This method is deprecated. As of JMX 1.2, replaced by getDerivedGaugeTimeStamp(ObjectName)
abstract boolean getNotifyDiffer()
Gets the differing notification's on/off switch value.
abstract boolean getNotifyMatch()
Gets the matching notification's on/off switch value.
abstract String getStringToCompare()
Gets the string to compare with the observed attribute.
abstract void setNotifyDiffer(boolean value)
Sets the differing notification's on/off switch value.
abstract void setNotifyMatch(boolean value)
Sets the matching notification's on/off switch value.
abstract void setStringToCompare(String value)
Sets the string to compare with the observed attribute.
[Expand]
Inherited Methods
From interface javax.management.monitor.MonitorMBean

Public Methods

public abstract String getDerivedGauge ()

This method is deprecated.
As of JMX 1.2, replaced by getDerivedGauge(ObjectName)

Gets the derived gauge.

Returns
  • The derived gauge.

public abstract 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 null otherwise.

public abstract 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 null otherwise.

public abstract long getDerivedGaugeTimeStamp ()

This method is deprecated.
As of JMX 1.2, replaced by getDerivedGaugeTimeStamp(ObjectName)

Gets the derived gauge timestamp.

Returns
  • The derived gauge timestamp.

public abstract boolean getNotifyDiffer ()

Gets the differing notification's on/off switch value.

Returns
  • true if the string monitor notifies when differing, false otherwise.

public abstract boolean getNotifyMatch ()

Gets the matching notification's on/off switch value.

Returns
  • true if the string monitor notifies when matching, false otherwise.

public abstract String getStringToCompare ()

Gets the string to compare with the observed attribute.

Returns
  • The string value.

public abstract void setNotifyDiffer (boolean value)

Sets the differing notification's on/off switch value.

Parameters
value The differing notification's on/off switch value.

public abstract 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

public abstract void setStringToCompare (String value)

Sets the string to compare with the observed attribute.

Parameters
value The string value.
Throws
IllegalArgumentException The specified string to compare is null.