public final class org.apache.zookeeper.metrics.BaseTestMetricsProvider$MetricsProviderWithErrorInStop extends org.apache.zookeeper.metrics.BaseTestMetricsProvider
{
public static final java.util.concurrent.atomic.AtomicBoolean stopCalled;
public void <init>()
{
org.apache.zookeeper.metrics.BaseTestMetricsProvider$MetricsProviderWithErrorInStop v;
v := @this: org.apache.zookeeper.metrics.BaseTestMetricsProvider$MetricsProviderWithErrorInStop;
specialinvoke v.<org.apache.zookeeper.metrics.BaseTestMetricsProvider: void <init>()>();
return;
}
public void stop()
{
java.util.concurrent.atomic.AtomicBoolean v;
org.apache.zookeeper.metrics.BaseTestMetricsProvider$MetricsProviderWithErrorInStop v;
java.lang.RuntimeException v;
v := @this: org.apache.zookeeper.metrics.BaseTestMetricsProvider$MetricsProviderWithErrorInStop;
v = <org.apache.zookeeper.metrics.BaseTestMetricsProvider$MetricsProviderWithErrorInStop: java.util.concurrent.atomic.AtomicBoolean stopCalled>;
virtualinvoke v.<java.util.concurrent.atomic.AtomicBoolean: void set(boolean)>(1);
v = new java.lang.RuntimeException;
specialinvoke v.<java.lang.RuntimeException: void <init>()>();
throw v;
}
static void <clinit>()
{
java.util.concurrent.atomic.AtomicBoolean v;
v = new java.util.concurrent.atomic.AtomicBoolean;
specialinvoke v.<java.util.concurrent.atomic.AtomicBoolean: void <init>()>();
<org.apache.zookeeper.metrics.BaseTestMetricsProvider$MetricsProviderWithErrorInStop: java.util.concurrent.atomic.AtomicBoolean stopCalled> = v;
return;
}
}