< prev index next >
application/tests/org.openjdk.jmc.rjmx.test/src/test/java/org/openjdk/jmc/rjmx/test/synthetic/TestAttribute.java
Print this page
*** 38,48 ****
/**
* A synthetic test attribute that can be set and read.
*/
public class TestAttribute extends AbstractSyntheticAttribute {
! private String lastValue = "Mission Control <3"; //$NON-NLS-1$
@Override
public Object getValue(MBeanServerConnection connection) {
return lastValue;
}
--- 38,48 ----
/**
* A synthetic test attribute that can be set and read.
*/
public class TestAttribute extends AbstractSyntheticAttribute {
! private String lastValue = "Mission Control <3";
@Override
public Object getValue(MBeanServerConnection connection) {
return lastValue;
}
*** 50,60 ****
@Override
public void setValue(MBeanServerConnection connection, Object value) {
if (value == null || value instanceof String) {
lastValue = (String) value;
} else {
! throw new AssertionError(String.format("The value was not a String! (%s)", value.getClass())); //$NON-NLS-1$
}
}
@Override
public boolean hasResolvedDependencies(MBeanServerConnection connection) {
--- 50,60 ----
@Override
public void setValue(MBeanServerConnection connection, Object value) {
if (value == null || value instanceof String) {
lastValue = (String) value;
} else {
! throw new AssertionError(String.format("The value was not a String! (%s)", value.getClass()));
}
}
@Override
public boolean hasResolvedDependencies(MBeanServerConnection connection) {
< prev index next >