public class org.apache.zookeeper.server.UnimplementedRequestProcessor extends java.lang.Object implements org.apache.zookeeper.server.RequestProcessor
{
public void <init>()
{
org.apache.zookeeper.server.UnimplementedRequestProcessor v;
v := @this: org.apache.zookeeper.server.UnimplementedRequestProcessor;
specialinvoke v.<java.lang.Object: void <init>()>();
return;
}
public void processRequest(org.apache.zookeeper.server.Request) throws org.apache.zookeeper.server.RequestProcessor$RequestProcessorException
{
java.io.IOException v;
long v;
org.apache.zookeeper.server.UnimplementedRequestProcessor v;
org.apache.zookeeper.KeeperException$Code v;
org.apache.zookeeper.server.Request v;
int v, v;
org.apache.zookeeper.server.RequestProcessor$RequestProcessorException v;
org.apache.zookeeper.server.ServerCnxn v, v;
org.apache.zookeeper.proto.ReplyHeader v;
org.apache.zookeeper.KeeperException$UnimplementedException v;
v := @this: org.apache.zookeeper.server.UnimplementedRequestProcessor;
v := @parameter: org.apache.zookeeper.server.Request;
v = new org.apache.zookeeper.KeeperException$UnimplementedException;
specialinvoke v.<org.apache.zookeeper.KeeperException$UnimplementedException: void <init>()>();
virtualinvoke v.<org.apache.zookeeper.server.Request: void setException(org.apache.zookeeper.KeeperException)>(v);
v = new org.apache.zookeeper.proto.ReplyHeader;
v = v.<org.apache.zookeeper.server.Request: int cxid>;
v = v.<org.apache.zookeeper.server.Request: long zxid>;
v = virtualinvoke v.<org.apache.zookeeper.KeeperException: org.apache.zookeeper.KeeperException$Code code()>();
v = virtualinvoke v.<org.apache.zookeeper.KeeperException$Code: int intValue()>();
specialinvoke v.<org.apache.zookeeper.proto.ReplyHeader: void <init>(int,long,int)>(v, v, v);
label:
v = v.<org.apache.zookeeper.server.Request: org.apache.zookeeper.server.ServerCnxn cnxn>;
virtualinvoke v.<org.apache.zookeeper.server.ServerCnxn: int sendResponse(org.apache.zookeeper.proto.ReplyHeader,org.apache.jute.Record,java.lang.String)>(v, null, "response");
label:
goto label;
label:
v := @caughtexception;
v = new org.apache.zookeeper.server.RequestProcessor$RequestProcessorException;
specialinvoke v.<org.apache.zookeeper.server.RequestProcessor$RequestProcessorException: void <init>(java.lang.String,java.lang.Throwable)>("Can\'t send the response", v);
throw v;
label:
v = v.<org.apache.zookeeper.server.Request: org.apache.zookeeper.server.ServerCnxn cnxn>;
virtualinvoke v.<org.apache.zookeeper.server.ServerCnxn: void sendCloseSession()>();
return;
catch java.io.IOException from label to label with label;
}
public void shutdown()
{
org.apache.zookeeper.server.UnimplementedRequestProcessor v;
v := @this: org.apache.zookeeper.server.UnimplementedRequestProcessor;
return;
}
}