javax.management.monitor.StringMonitorMBean Maven / Gradle / Ivy
The newest version!
/*
* Copyright (C) The MX4J Contributors.
* All rights reserved.
*
* This software is distributed under the terms of the MX4J License version 1.0.
* See the terms of the MX4J License in the documentation provided with this software.
*/
package javax.management.monitor;
import javax.management.ObjectName;
/**
* @version $Revision: 1.7 $
*/
public interface StringMonitorMBean extends javax.management.monitor.MonitorMBean
{
/**
* @deprecated
*/
public String getDerivedGauge();
/**
* @deprecated
*/
public long getDerivedGaugeTimeStamp();
public String getDerivedGauge(ObjectName objectName);
public long getDerivedGaugeTimeStamp(ObjectName objectName);
public String getStringToCompare();
public void setStringToCompare(String value) throws IllegalArgumentException;
public boolean getNotifyMatch();
public void setNotifyMatch(boolean value);
public boolean getNotifyDiffer();
public void setNotifyDiffer(boolean value);
}