public abstract class org.apache.zookeeper.KeeperException extends java.lang.Exception
{
private java.util.List results;
private org.apache.zookeeper.KeeperException$Code code;
private java.lang.String path;
public static org.apache.zookeeper.KeeperException create(org.apache.zookeeper.KeeperException$Code, java.lang.String)
{
org.apache.zookeeper.KeeperException$Code v;
java.lang.String v;
org.apache.zookeeper.KeeperException v;
v := @parameter: org.apache.zookeeper.KeeperException$Code;
v := @parameter: java.lang.String;
v = staticinvoke <org.apache.zookeeper.KeeperException: org.apache.zookeeper.KeeperException create(org.apache.zookeeper.KeeperException$Code)>(v);
v.<org.apache.zookeeper.KeeperException: java.lang.String path> = v;
return v;
}
public static org.apache.zookeeper.KeeperException create(int, java.lang.String)
{
org.apache.zookeeper.KeeperException$Code v;
org.apache.zookeeper.KeeperException v;
int v;
java.lang.String v;
v := @parameter: int;
v := @parameter: java.lang.String;
v = staticinvoke <org.apache.zookeeper.KeeperException$Code: org.apache.zookeeper.KeeperException$Code get(int)>(v);
v = staticinvoke <org.apache.zookeeper.KeeperException: org.apache.zookeeper.KeeperException create(org.apache.zookeeper.KeeperException$Code)>(v);
v.<org.apache.zookeeper.KeeperException: java.lang.String path> = v;
return v;
}
public static org.apache.zookeeper.KeeperException create(int)
{
int v;
org.apache.zookeeper.KeeperException$Code v;
org.apache.zookeeper.KeeperException v;
v := @parameter: int;
v = staticinvoke <org.apache.zookeeper.KeeperException$Code: org.apache.zookeeper.KeeperException$Code get(int)>(v);
v = staticinvoke <org.apache.zookeeper.KeeperException: org.apache.zookeeper.KeeperException create(org.apache.zookeeper.KeeperException$Code)>(v);
return v;
}
public static org.apache.zookeeper.KeeperException create(org.apache.zookeeper.KeeperException$Code)
{
org.apache.zookeeper.KeeperException$RequestTimeoutException v;
org.apache.zookeeper.KeeperException$NewConfigNoQuorum v;
org.apache.zookeeper.KeeperException$NoWatcherException v;
org.apache.zookeeper.KeeperException$DataInconsistencyException v;
org.apache.zookeeper.KeeperException$ReconfigDisabledException v;
org.apache.zookeeper.KeeperException$NoAuthException v;
org.apache.zookeeper.KeeperException$NoNodeException v;
org.apache.zookeeper.KeeperException$BadArgumentsException v;
int[] v;
org.apache.zookeeper.KeeperException$ConnectionLossException v;
org.apache.zookeeper.KeeperException$ThrottledOpException v;
org.apache.zookeeper.KeeperException$MarshallingErrorException v;
org.apache.zookeeper.KeeperException$QuotaExceededException v;
org.apache.zookeeper.KeeperException$AuthFailedException v;
org.apache.zookeeper.KeeperException$ReconfigInProgress v;
org.apache.zookeeper.KeeperException$SessionMovedException v;
org.apache.zookeeper.KeeperException$NotReadOnlyException v;
org.apache.zookeeper.KeeperException$InvalidACLException v;
org.apache.zookeeper.KeeperException$RuntimeInconsistencyException v;
org.apache.zookeeper.KeeperException$SessionClosedRequireAuthException v;
org.apache.zookeeper.KeeperException$Code v;
org.apache.zookeeper.KeeperException$APIErrorException v;
org.apache.zookeeper.KeeperException$NotEmptyException v;
int v, v, v;
java.lang.String v;
org.apache.zookeeper.KeeperException$UnimplementedException v;
org.apache.zookeeper.KeeperException$SystemErrorException v;
java.lang.IllegalArgumentException v;
org.apache.zookeeper.KeeperException$SessionExpiredException v;
org.apache.zookeeper.KeeperException$NodeExistsException v;
org.apache.zookeeper.KeeperException$EphemeralOnLocalSessionException v;
org.apache.zookeeper.KeeperException$InvalidCallbackException v;
org.apache.zookeeper.KeeperException$NoChildrenForEphemeralsException v;
org.apache.zookeeper.KeeperException$BadVersionException v;
org.apache.zookeeper.KeeperException$OperationTimeoutException v;
v := @parameter: org.apache.zookeeper.KeeperException$Code;
v = <org.apache.zookeeper.KeeperException$1: int[] $SwitchMap$org$apache$zookeeper$KeeperException$Code>;
v = virtualinvoke v.<org.apache.zookeeper.KeeperException$Code: int ordinal()>();
v = v[v];
tableswitch(v)
{
case 1: goto label;
case 2: goto label;
case 3: goto label;
case 4: goto label;
case 5: goto label;
case 6: goto label;
case 7: goto label;
case 8: goto label;
case 9: goto label;
case 10: goto label;
case 11: goto label;
case 12: goto label;
case 13: goto label;
case 14: goto label;
case 15: goto label;
case 16: goto label;
case 17: goto label;
case 18: goto label;
case 19: goto label;
case 20: goto label;
case 21: goto label;
case 22: goto label;
case 23: goto label;
case 24: goto label;
case 25: goto label;
case 26: goto label;
case 27: goto label;
case 28: goto label;
case 29: goto label;
case 30: goto label;
case 31: goto label;
default: goto label;
};
label:
v = new org.apache.zookeeper.KeeperException$SystemErrorException;
specialinvoke v.<org.apache.zookeeper.KeeperException$SystemErrorException: void <init>()>();
return v;
label:
v = new org.apache.zookeeper.KeeperException$RuntimeInconsistencyException;
specialinvoke v.<org.apache.zookeeper.KeeperException$RuntimeInconsistencyException: void <init>()>();
return v;
label:
v = new org.apache.zookeeper.KeeperException$DataInconsistencyException;
specialinvoke v.<org.apache.zookeeper.KeeperException$DataInconsistencyException: void <init>()>();
return v;
label:
v = new org.apache.zookeeper.KeeperException$ConnectionLossException;
specialinvoke v.<org.apache.zookeeper.KeeperException$ConnectionLossException: void <init>()>();
return v;
label:
v = new org.apache.zookeeper.KeeperException$MarshallingErrorException;
specialinvoke v.<org.apache.zookeeper.KeeperException$MarshallingErrorException: void <init>()>();
return v;
label:
v = new org.apache.zookeeper.KeeperException$UnimplementedException;
specialinvoke v.<org.apache.zookeeper.KeeperException$UnimplementedException: void <init>()>();
return v;
label:
v = new org.apache.zookeeper.KeeperException$OperationTimeoutException;
specialinvoke v.<org.apache.zookeeper.KeeperException$OperationTimeoutException: void <init>()>();
return v;
label:
v = new org.apache.zookeeper.KeeperException$NewConfigNoQuorum;
specialinvoke v.<org.apache.zookeeper.KeeperException$NewConfigNoQuorum: void <init>()>();
return v;
label:
v = new org.apache.zookeeper.KeeperException$ReconfigInProgress;
specialinvoke v.<org.apache.zookeeper.KeeperException$ReconfigInProgress: void <init>()>();
return v;
label:
v = new org.apache.zookeeper.KeeperException$BadArgumentsException;
specialinvoke v.<org.apache.zookeeper.KeeperException$BadArgumentsException: void <init>()>();
return v;
label:
v = new org.apache.zookeeper.KeeperException$APIErrorException;
specialinvoke v.<org.apache.zookeeper.KeeperException$APIErrorException: void <init>()>();
return v;
label:
v = new org.apache.zookeeper.KeeperException$NoNodeException;
specialinvoke v.<org.apache.zookeeper.KeeperException$NoNodeException: void <init>()>();
return v;
label:
v = new org.apache.zookeeper.KeeperException$NoAuthException;
specialinvoke v.<org.apache.zookeeper.KeeperException$NoAuthException: void <init>()>();
return v;
label:
v = new org.apache.zookeeper.KeeperException$BadVersionException;
specialinvoke v.<org.apache.zookeeper.KeeperException$BadVersionException: void <init>()>();
return v;
label:
v = new org.apache.zookeeper.KeeperException$NoChildrenForEphemeralsException;
specialinvoke v.<org.apache.zookeeper.KeeperException$NoChildrenForEphemeralsException: void <init>()>();
return v;
label:
v = new org.apache.zookeeper.KeeperException$NodeExistsException;
specialinvoke v.<org.apache.zookeeper.KeeperException$NodeExistsException: void <init>()>();
return v;
label:
v = new org.apache.zookeeper.KeeperException$InvalidACLException;
specialinvoke v.<org.apache.zookeeper.KeeperException$InvalidACLException: void <init>()>();
return v;
label:
v = new org.apache.zookeeper.KeeperException$AuthFailedException;
specialinvoke v.<org.apache.zookeeper.KeeperException$AuthFailedException: void <init>()>();
return v;
label:
v = new org.apache.zookeeper.KeeperException$NotEmptyException;
specialinvoke v.<org.apache.zookeeper.KeeperException$NotEmptyException: void <init>()>();
return v;
label:
v = new org.apache.zookeeper.KeeperException$SessionExpiredException;
specialinvoke v.<org.apache.zookeeper.KeeperException$SessionExpiredException: void <init>()>();
return v;
label:
v = new org.apache.zookeeper.KeeperException$InvalidCallbackException;
specialinvoke v.<org.apache.zookeeper.KeeperException$InvalidCallbackException: void <init>()>();
return v;
label:
v = new org.apache.zookeeper.KeeperException$SessionMovedException;
specialinvoke v.<org.apache.zookeeper.KeeperException$SessionMovedException: void <init>()>();
return v;
label:
v = new org.apache.zookeeper.KeeperException$NotReadOnlyException;
specialinvoke v.<org.apache.zookeeper.KeeperException$NotReadOnlyException: void <init>()>();
return v;
label:
v = new org.apache.zookeeper.KeeperException$EphemeralOnLocalSessionException;
specialinvoke v.<org.apache.zookeeper.KeeperException$EphemeralOnLocalSessionException: void <init>()>();
return v;
label:
v = new org.apache.zookeeper.KeeperException$NoWatcherException;
specialinvoke v.<org.apache.zookeeper.KeeperException$NoWatcherException: void <init>()>();
return v;
label:
v = new org.apache.zookeeper.KeeperException$ReconfigDisabledException;
specialinvoke v.<org.apache.zookeeper.KeeperException$ReconfigDisabledException: void <init>()>();
return v;
label:
v = new org.apache.zookeeper.KeeperException$SessionClosedRequireAuthException;
specialinvoke v.<org.apache.zookeeper.KeeperException$SessionClosedRequireAuthException: void <init>()>();
return v;
label:
v = new org.apache.zookeeper.KeeperException$RequestTimeoutException;
specialinvoke v.<org.apache.zookeeper.KeeperException$RequestTimeoutException: void <init>()>();
return v;
label:
v = new org.apache.zookeeper.KeeperException$QuotaExceededException;
specialinvoke v.<org.apache.zookeeper.KeeperException$QuotaExceededException: void <init>()>();
return v;
label:
v = new org.apache.zookeeper.KeeperException$ThrottledOpException;
specialinvoke v.<org.apache.zookeeper.KeeperException$ThrottledOpException: void <init>()>();
return v;
label:
v = new java.lang.IllegalArgumentException;
v = v.<org.apache.zookeeper.KeeperException$Code: int code>;
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (int)>(v) <java.lang.invoke.StringConcatFactory: java.lang.invoke.CallSite makeConcatWithConstants(java.lang.invoke.MethodHandles$Lookup,java.lang.String,java.lang.invoke.MethodType,java.lang.String,java.lang.Object[])>("Invalid exception code:\u0001");
specialinvoke v.<java.lang.IllegalArgumentException: void <init>(java.lang.String)>(v);
throw v;
}
public void setCode(int)
{
int v;
org.apache.zookeeper.KeeperException$Code v;
org.apache.zookeeper.KeeperException v;
v := @this: org.apache.zookeeper.KeeperException;
v := @parameter: int;
v = staticinvoke <org.apache.zookeeper.KeeperException$Code: org.apache.zookeeper.KeeperException$Code get(int)>(v);
v.<org.apache.zookeeper.KeeperException: org.apache.zookeeper.KeeperException$Code code> = v;
return;
}
static java.lang.String getCodeMessage(org.apache.zookeeper.KeeperException$Code)
{
org.apache.zookeeper.KeeperException$Code v;
int[] v;
int v, v;
java.lang.String v;
v := @parameter: org.apache.zookeeper.KeeperException$Code;
v = <org.apache.zookeeper.KeeperException$1: int[] $SwitchMap$org$apache$zookeeper$KeeperException$Code>;
v = virtualinvoke v.<org.apache.zookeeper.KeeperException$Code: int ordinal()>();
v = v[v];
tableswitch(v)
{
case 1: goto label;
case 2: goto label;
case 3: goto label;
case 4: goto label;
case 5: goto label;
case 6: goto label;
case 7: goto label;
case 8: goto label;
case 9: goto label;
case 10: goto label;
case 11: goto label;
case 12: goto label;
case 13: goto label;
case 14: goto label;
case 15: goto label;
case 16: goto label;
case 17: goto label;
case 18: goto label;
case 19: goto label;
case 20: goto label;
case 21: goto label;
case 22: goto label;
case 23: goto label;
case 24: goto label;
case 25: goto label;
case 26: goto label;
case 27: goto label;
case 28: goto label;
case 29: goto label;
case 30: goto label;
case 31: goto label;
default: goto label;
};
label:
return "ok";
label:
return "SystemError";
label:
return "RuntimeInconsistency";
label:
return "DataInconsistency";
label:
return "ConnectionLoss";
label:
return "MarshallingError";
label:
return "NewConfigNoQuorum";
label:
return "ReconfigInProgress";
label:
return "Unimplemented";
label:
return "OperationTimeout";
label:
return "BadArguments";
label:
return "APIError";
label:
return "NoNode";
label:
return "NoAuth";
label:
return "BadVersion";
label:
return "NoChildrenForEphemerals";
label:
return "NodeExists";
label:
return "InvalidACL";
label:
return "AuthFailed";
label:
return "Directory not empty";
label:
return "Session expired";
label:
return "Invalid callback";
label:
return "Session moved";
label:
return "Not a read-only call";
label:
return "Ephemeral node on local session";
label:
return "No such watcher";
label:
return "Reconfig is disabled";
label:
return "Session closed because client failed to authenticate";
label:
return "Quota has exceeded";
label:
return "Op throttled due to high load";
label:
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (org.apache.zookeeper.KeeperException$Code)>(v) <java.lang.invoke.StringConcatFactory: java.lang.invoke.CallSite makeConcatWithConstants(java.lang.invoke.MethodHandles$Lookup,java.lang.String,java.lang.invoke.MethodType,java.lang.String,java.lang.Object[])>("Unknown error \u0001");
return v;
}
public void <init>(org.apache.zookeeper.KeeperException$Code)
{
org.apache.zookeeper.KeeperException$Code v;
org.apache.zookeeper.KeeperException v;
v := @this: org.apache.zookeeper.KeeperException;
v := @parameter: org.apache.zookeeper.KeeperException$Code;
specialinvoke v.<java.lang.Exception: void <init>()>();
v.<org.apache.zookeeper.KeeperException: org.apache.zookeeper.KeeperException$Code code> = v;
return;
}
void <init>(org.apache.zookeeper.KeeperException$Code, java.lang.String)
{
org.apache.zookeeper.KeeperException$Code v;
java.lang.String v;
org.apache.zookeeper.KeeperException v;
v := @this: org.apache.zookeeper.KeeperException;
v := @parameter: org.apache.zookeeper.KeeperException$Code;
v := @parameter: java.lang.String;
specialinvoke v.<java.lang.Exception: void <init>()>();
v.<org.apache.zookeeper.KeeperException: org.apache.zookeeper.KeeperException$Code code> = v;
v.<org.apache.zookeeper.KeeperException: java.lang.String path> = v;
return;
}
public int getCode()
{
int v;
org.apache.zookeeper.KeeperException$Code v;
org.apache.zookeeper.KeeperException v;
v := @this: org.apache.zookeeper.KeeperException;
v = v.<org.apache.zookeeper.KeeperException: org.apache.zookeeper.KeeperException$Code code>;
v = v.<org.apache.zookeeper.KeeperException$Code: int code>;
return v;
}
public org.apache.zookeeper.KeeperException$Code code()
{
org.apache.zookeeper.KeeperException$Code v;
org.apache.zookeeper.KeeperException v;
v := @this: org.apache.zookeeper.KeeperException;
v = v.<org.apache.zookeeper.KeeperException: org.apache.zookeeper.KeeperException$Code code>;
return v;
}
public java.lang.String getPath()
{
java.lang.String v;
org.apache.zookeeper.KeeperException v;
v := @this: org.apache.zookeeper.KeeperException;
v = v.<org.apache.zookeeper.KeeperException: java.lang.String path>;
return v;
}
public java.lang.String getMessage()
{
org.apache.zookeeper.KeeperException v;
org.apache.zookeeper.KeeperException$Code v, v;
java.lang.String v, v, v, v, v, v, v;
boolean v;
v := @this: org.apache.zookeeper.KeeperException;
v = v.<org.apache.zookeeper.KeeperException: java.lang.String path>;
if v == null goto label;
v = v.<org.apache.zookeeper.KeeperException: java.lang.String path>;
v = virtualinvoke v.<java.lang.String: boolean isEmpty()>();
if v == 0 goto label;
label:
v = v.<org.apache.zookeeper.KeeperException: org.apache.zookeeper.KeeperException$Code code>;
v = staticinvoke <org.apache.zookeeper.KeeperException: java.lang.String getCodeMessage(org.apache.zookeeper.KeeperException$Code)>(v);
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (java.lang.String)>(v) <java.lang.invoke.StringConcatFactory: java.lang.invoke.CallSite makeConcatWithConstants(java.lang.invoke.MethodHandles$Lookup,java.lang.String,java.lang.invoke.MethodType,java.lang.String,java.lang.Object[])>("KeeperErrorCode = \u0001");
return v;
label:
v = v.<org.apache.zookeeper.KeeperException: org.apache.zookeeper.KeeperException$Code code>;
v = staticinvoke <org.apache.zookeeper.KeeperException: java.lang.String getCodeMessage(org.apache.zookeeper.KeeperException$Code)>(v);
v = v.<org.apache.zookeeper.KeeperException: java.lang.String path>;
v = dynamicinvoke "makeConcatWithConstants" <java.lang.String (java.lang.String,java.lang.String)>(v, v) <java.lang.invoke.StringConcatFactory: java.lang.invoke.CallSite makeConcatWithConstants(java.lang.invoke.MethodHandles$Lookup,java.lang.String,java.lang.invoke.MethodType,java.lang.String,java.lang.Object[])>("KeeperErrorCode = \u for \u0001");
return v;
}
void setMultiResults(java.util.List)
{
java.util.List v;
org.apache.zookeeper.KeeperException v;
v := @this: org.apache.zookeeper.KeeperException;
v := @parameter: java.util.List;
v.<org.apache.zookeeper.KeeperException: java.util.List results> = v;
return;
}
public java.util.List getResults()
{
java.util.List v, v;
org.apache.zookeeper.KeeperException v;
java.util.ArrayList v;
v := @this: org.apache.zookeeper.KeeperException;
v = v.<org.apache.zookeeper.KeeperException: java.util.List results>;
if v == null goto label;
v = new java.util.ArrayList;
v = v.<org.apache.zookeeper.KeeperException: java.util.List results>;
specialinvoke v.<java.util.ArrayList: void <init>(java.util.Collection)>(v);
goto label;
label:
v = null;
label:
return v;
}
}