public class org.springframework.jmx.export.metadata.ManagedMetric extends org.springframework.jmx.export.metadata.AbstractJmxAttribute
{
private java.lang.String category;
private java.lang.String displayName;
private org.springframework.jmx.support.MetricType metricType;
private int persistPeriod;
private java.lang.String persistPolicy;
private java.lang.String unit;
public void <init>()
{
int v;
org.springframework.jmx.support.MetricType v;
org.springframework.jmx.export.metadata.ManagedMetric v;
v := @this: org.springframework.jmx.export.metadata.ManagedMetric;
specialinvoke v.<org.springframework.jmx.export.metadata.AbstractJmxAttribute: void <init>()>();
v.<org.springframework.jmx.export.metadata.ManagedMetric: java.lang.String category> = "";
v.<org.springframework.jmx.export.metadata.ManagedMetric: java.lang.String displayName> = "";
v = <org.springframework.jmx.support.MetricType: org.springframework.jmx.support.MetricType GAUGE>;
v.<org.springframework.jmx.export.metadata.ManagedMetric: org.springframework.jmx.support.MetricType metricType> = v;
v = (int) -1;
v.<org.springframework.jmx.export.metadata.ManagedMetric: int persistPeriod> = v;
v.<org.springframework.jmx.export.metadata.ManagedMetric: java.lang.String persistPolicy> = "";
v.<org.springframework.jmx.export.metadata.ManagedMetric: java.lang.String unit> = "";
return;
}
public void setCategory(java.lang.String)
{
java.lang.String v;
org.springframework.jmx.export.metadata.ManagedMetric v;
v := @this: org.springframework.jmx.export.metadata.ManagedMetric;
v := @parameter: java.lang.String;
v.<org.springframework.jmx.export.metadata.ManagedMetric: java.lang.String category> = v;
return;
}
public java.lang.String getCategory()
{
java.lang.String v;
org.springframework.jmx.export.metadata.ManagedMetric v;
v := @this: org.springframework.jmx.export.metadata.ManagedMetric;
v = v.<org.springframework.jmx.export.metadata.ManagedMetric: java.lang.String category>;
return v;
}
public void setDisplayName(java.lang.String)
{
java.lang.String v;
org.springframework.jmx.export.metadata.ManagedMetric v;
v := @this: org.springframework.jmx.export.metadata.ManagedMetric;
v := @parameter: java.lang.String;
v.<org.springframework.jmx.export.metadata.ManagedMetric: java.lang.String displayName> = v;
return;
}
public java.lang.String getDisplayName()
{
java.lang.String v;
org.springframework.jmx.export.metadata.ManagedMetric v;
v := @this: org.springframework.jmx.export.metadata.ManagedMetric;
v = v.<org.springframework.jmx.export.metadata.ManagedMetric: java.lang.String displayName>;
return v;
}
public void setMetricType(org.springframework.jmx.support.MetricType)
{
org.springframework.jmx.support.MetricType v;
org.springframework.jmx.export.metadata.ManagedMetric v;
v := @this: org.springframework.jmx.export.metadata.ManagedMetric;
v := @parameter: org.springframework.jmx.support.MetricType;
staticinvoke <org.springframework.util.Assert: void notNull(java.lang.Object,java.lang.String)>(v, "MetricType must not be null");
v.<org.springframework.jmx.export.metadata.ManagedMetric: org.springframework.jmx.support.MetricType metricType> = v;
return;
}
public org.springframework.jmx.support.MetricType getMetricType()
{
org.springframework.jmx.support.MetricType v;
org.springframework.jmx.export.metadata.ManagedMetric v;
v := @this: org.springframework.jmx.export.metadata.ManagedMetric;
v = v.<org.springframework.jmx.export.metadata.ManagedMetric: org.springframework.jmx.support.MetricType metricType>;
return v;
}
public void setPersistPeriod(int)
{
int v;
org.springframework.jmx.export.metadata.ManagedMetric v;
v := @this: org.springframework.jmx.export.metadata.ManagedMetric;
v := @parameter: int;
v.<org.springframework.jmx.export.metadata.ManagedMetric: int persistPeriod> = v;
return;
}
public int getPersistPeriod()
{
int v;
org.springframework.jmx.export.metadata.ManagedMetric v;
v := @this: org.springframework.jmx.export.metadata.ManagedMetric;
v = v.<org.springframework.jmx.export.metadata.ManagedMetric: int persistPeriod>;
return v;
}
public void setPersistPolicy(java.lang.String)
{
java.lang.String v;
org.springframework.jmx.export.metadata.ManagedMetric v;
v := @this: org.springframework.jmx.export.metadata.ManagedMetric;
v := @parameter: java.lang.String;
v.<org.springframework.jmx.export.metadata.ManagedMetric: java.lang.String persistPolicy> = v;
return;
}
public java.lang.String getPersistPolicy()
{
java.lang.String v;
org.springframework.jmx.export.metadata.ManagedMetric v;
v := @this: org.springframework.jmx.export.metadata.ManagedMetric;
v = v.<org.springframework.jmx.export.metadata.ManagedMetric: java.lang.String persistPolicy>;
return v;
}
public void setUnit(java.lang.String)
{
java.lang.String v;
org.springframework.jmx.export.metadata.ManagedMetric v;
v := @this: org.springframework.jmx.export.metadata.ManagedMetric;
v := @parameter: java.lang.String;
v.<org.springframework.jmx.export.metadata.ManagedMetric: java.lang.String unit> = v;
return;
}
public java.lang.String getUnit()
{
java.lang.String v;
org.springframework.jmx.export.metadata.ManagedMetric v;
v := @this: org.springframework.jmx.export.metadata.ManagedMetric;
v = v.<org.springframework.jmx.export.metadata.ManagedMetric: java.lang.String unit>;
return v;
}
}