public class oadd.org.apache.zookeeper.server.ZooKeeperCriticalThread extends oadd.org.apache.zookeeper.server.ZooKeeperThread
{
private static final org.slf4j.Logger LOG;
private final oadd.org.apache.zookeeper.server.ZooKeeperServerListener listener;
public void <init>(java.lang.String, oadd.org.apache.zookeeper.server.ZooKeeperServerListener)
{
java.lang.String v;
oadd.org.apache.zookeeper.server.ZooKeeperServerListener v;
oadd.org.apache.zookeeper.server.ZooKeeperCriticalThread v;
v := @this: oadd.org.apache.zookeeper.server.ZooKeeperCriticalThread;
v := @parameter: java.lang.String;
v := @parameter: oadd.org.apache.zookeeper.server.ZooKeeperServerListener;
specialinvoke v.<oadd.org.apache.zookeeper.server.ZooKeeperThread: void <init>(java.lang.String)>(v);
v.<oadd.org.apache.zookeeper.server.ZooKeeperCriticalThread: oadd.org.apache.zookeeper.server.ZooKeeperServerListener listener> = v;
return;
}
protected void handleException(java.lang.String, java.lang.Throwable)
{
java.lang.Throwable v;
oadd.org.apache.zookeeper.server.ExitCode v;
org.slf4j.Logger v;
oadd.org.apache.zookeeper.server.ZooKeeperServerListener v;
int v;
java.lang.String v;
oadd.org.apache.zookeeper.server.ZooKeeperCriticalThread v;
v := @this: oadd.org.apache.zookeeper.server.ZooKeeperCriticalThread;
v := @parameter: java.lang.String;
v := @parameter: java.lang.Throwable;
v = <oadd.org.apache.zookeeper.server.ZooKeeperCriticalThread: org.slf4j.Logger LOG>;
interfaceinvoke v.<org.slf4j.Logger: void error(java.lang.String,java.lang.Object,java.lang.Object)>("Severe unrecoverable error, from thread : {}", v, v);
v = v.<oadd.org.apache.zookeeper.server.ZooKeeperCriticalThread: oadd.org.apache.zookeeper.server.ZooKeeperServerListener listener>;
v = <oadd.org.apache.zookeeper.server.ExitCode: oadd.org.apache.zookeeper.server.ExitCode UNEXPECTED_ERROR>;
v = virtualinvoke v.<oadd.org.apache.zookeeper.server.ExitCode: int getValue()>();
interfaceinvoke v.<oadd.org.apache.zookeeper.server.ZooKeeperServerListener: void notifyStopping(java.lang.String,int)>(v, v);
return;
}
static void <clinit>()
{
org.slf4j.Logger v;
v = staticinvoke <org.slf4j.LoggerFactory: org.slf4j.Logger getLogger(java.lang.Class)>(class "Loadd/org/apache/zookeeper/server/ZooKeeperCriticalThread;");
<oadd.org.apache.zookeeper.server.ZooKeeperCriticalThread: org.slf4j.Logger LOG> = v;
return;
}
}