public class org.apache.cassandra.exceptions.RequestFailureException extends org.apache.cassandra.exceptions.RequestExecutionException
minor version: 0
major version: 59
flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
this_class: org.apache.cassandra.exceptions.RequestFailureException
super_class: org.apache.cassandra.exceptions.RequestExecutionException
{
public final org.apache.cassandra.db.ConsistencyLevel consistency;
descriptor: Lorg/apache/cassandra/db/ConsistencyLevel;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
public final int received;
descriptor: I
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
public final int blockFor;
descriptor: I
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
public final java.util.Map<java.net.InetAddress, org.apache.cassandra.exceptions.RequestFailureReason> failureReasonByEndpoint;
descriptor: Ljava/util/Map;
flags: (0x0011) ACC_PUBLIC, ACC_FINAL
Signature: Ljava/util/Map<Ljava/net/InetAddress;Lorg/apache/cassandra/exceptions/RequestFailureReason;>;
protected void <init>(org.apache.cassandra.exceptions.ExceptionCode, org.apache.cassandra.db.ConsistencyLevel, int, int, java.util.Map<java.net.InetAddress, org.apache.cassandra.exceptions.RequestFailureReason>);
descriptor: (Lorg/apache/cassandra/exceptions/ExceptionCode;Lorg/apache/cassandra/db/ConsistencyLevel;IILjava/util/Map;)V
flags: (0x0004) ACC_PROTECTED
Code:
stack=7, locals=6, args_size=6
start local 0 start local 1 start local 2 start local 3 start local 4 start local 5 0: aload 0
aload 1
ldc "Operation failed - received %d responses and %d failures"
iconst_2
anewarray java.lang.Object
dup
iconst_0
iload 3
invokestatic java.lang.Integer.valueOf:(I)Ljava/lang/Integer;
aastore
dup
iconst_1
aload 5
invokeinterface java.util.Map.size:()I
invokestatic java.lang.Integer.valueOf:(I)Ljava/lang/Integer;
aastore
invokestatic java.lang.String.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
invokespecial org.apache.cassandra.exceptions.RequestExecutionException.<init>:(Lorg/apache/cassandra/exceptions/ExceptionCode;Ljava/lang/String;)V
1: aload 0
aload 2
putfield org.apache.cassandra.exceptions.RequestFailureException.consistency:Lorg/apache/cassandra/db/ConsistencyLevel;
2: aload 0
iload 3
putfield org.apache.cassandra.exceptions.RequestFailureException.received:I
3: aload 0
iload 4
putfield org.apache.cassandra.exceptions.RequestFailureException.blockFor:I
4: aload 0
new java.util.HashMap
dup
aload 5
invokespecial java.util.HashMap.<init>:(Ljava/util/Map;)V
putfield org.apache.cassandra.exceptions.RequestFailureException.failureReasonByEndpoint:Ljava/util/Map;
5: return
end local 5 end local 4 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 6 0 this Lorg/apache/cassandra/exceptions/RequestFailureException;
0 6 1 code Lorg/apache/cassandra/exceptions/ExceptionCode;
0 6 2 consistency Lorg/apache/cassandra/db/ConsistencyLevel;
0 6 3 received I
0 6 4 blockFor I
0 6 5 failureReasonByEndpoint Ljava/util/Map<Ljava/net/InetAddress;Lorg/apache/cassandra/exceptions/RequestFailureReason;>;
Signature: (Lorg/apache/cassandra/exceptions/ExceptionCode;Lorg/apache/cassandra/db/ConsistencyLevel;IILjava/util/Map<Ljava/net/InetAddress;Lorg/apache/cassandra/exceptions/RequestFailureReason;>;)V
MethodParameters:
Name Flags
code
consistency
received
blockFor
failureReasonByEndpoint
}
SourceFile: "RequestFailureException.java"