public class org.jboss.shrinkwrap.resolver.impl.maven.logging.LogTransferListener extends org.eclipse.aether.transfer.AbstractTransferListener
minor version: 0
major version: 59
flags: flags: (0x0021) ACC_PUBLIC, ACC_SUPER
this_class: org.jboss.shrinkwrap.resolver.impl.maven.logging.LogTransferListener
super_class: org.eclipse.aether.transfer.AbstractTransferListener
{
private static final java.util.logging.Logger log;
descriptor: Ljava/util/logging/Logger;
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
private final java.util.Map<org.eclipse.aether.transfer.TransferResource, java.lang.Long> downloads;
descriptor: Ljava/util/Map;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
Signature: Ljava/util/Map<Lorg/eclipse/aether/transfer/TransferResource;Ljava/lang/Long;>;
private static final long TRANSFER_THRESHOLD;
descriptor: J
flags: (0x001a) ACC_PRIVATE, ACC_STATIC, ACC_FINAL
ConstantValue: 51200
static void <clinit>();
descriptor: ()V
flags: (0x0008) ACC_STATIC
Code:
stack=1, locals=0, args_size=0
0: ldc Lorg/jboss/shrinkwrap/resolver/impl/maven/logging/LogTransferListener;
invokevirtual java.lang.Class.getName:()Ljava/lang/String;
invokestatic java.util.logging.Logger.getLogger:(Ljava/lang/String;)Ljava/util/logging/Logger;
putstatic org.jboss.shrinkwrap.resolver.impl.maven.logging.LogTransferListener.log:Ljava/util/logging/Logger;
1: return
LocalVariableTable:
Start End Slot Name Signature
public void <init>();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=1, args_size=1
start local 0 0: aload 0
invokespecial org.eclipse.aether.transfer.AbstractTransferListener.<init>:()V
1: aload 0
new java.util.concurrent.ConcurrentHashMap
dup
invokespecial java.util.concurrent.ConcurrentHashMap.<init>:()V
putfield org.jboss.shrinkwrap.resolver.impl.maven.logging.LogTransferListener.downloads:Ljava/util/Map;
2: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 3 0 this Lorg/jboss/shrinkwrap/resolver/impl/maven/logging/LogTransferListener;
public void transferInitiated(org.eclipse.aether.transfer.TransferEvent);
descriptor: (Lorg/eclipse/aether/transfer/TransferEvent;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=4, args_size=2
start local 0 start local 1 0: aload 1
invokevirtual org.eclipse.aether.transfer.TransferEvent.getResource:()Lorg/eclipse/aether/transfer/TransferResource;
astore 2
start local 2 1: new java.lang.StringBuilder
dup
invokespecial java.lang.StringBuilder.<init>:()V
2: aload 1
invokevirtual org.eclipse.aether.transfer.TransferEvent.getRequestType:()Lorg/eclipse/aether/transfer/TransferEvent$RequestType;
getstatic org.eclipse.aether.transfer.TransferEvent$RequestType.PUT:Lorg/eclipse/aether/transfer/TransferEvent$RequestType;
if_acmpne 3
ldc "Uploading"
goto 4
StackMap locals: org.jboss.shrinkwrap.resolver.impl.maven.logging.LogTransferListener org.eclipse.aether.transfer.TransferEvent org.eclipse.aether.transfer.TransferResource
StackMap stack: java.lang.StringBuilder
3: ldc "Downloading"
StackMap locals: org.jboss.shrinkwrap.resolver.impl.maven.logging.LogTransferListener org.eclipse.aether.transfer.TransferEvent org.eclipse.aether.transfer.TransferResource
StackMap stack: java.lang.StringBuilder java.lang.String
4: invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
ldc ":"
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
5: aload 2
invokevirtual org.eclipse.aether.transfer.TransferResource.getRepositoryUrl:()Ljava/lang/String;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
aload 2
invokevirtual org.eclipse.aether.transfer.TransferResource.getResourceName:()Ljava/lang/String;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
6: astore 3
start local 3 7: aload 0
getfield org.jboss.shrinkwrap.resolver.impl.maven.logging.LogTransferListener.downloads:Ljava/util/Map;
aload 2
new java.lang.Long
dup
lconst_0
invokespecial java.lang.Long.<init>:(J)V
invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
8: getstatic org.jboss.shrinkwrap.resolver.impl.maven.logging.LogTransferListener.log:Ljava/util/logging/Logger;
aload 3
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
invokevirtual java.util.logging.Logger.fine:(Ljava/lang/String;)V
9: return
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 10 0 this Lorg/jboss/shrinkwrap/resolver/impl/maven/logging/LogTransferListener;
0 10 1 event Lorg/eclipse/aether/transfer/TransferEvent;
1 10 2 resource Lorg/eclipse/aether/transfer/TransferResource;
7 10 3 sb Ljava/lang/StringBuilder;
MethodParameters:
Name Flags
event
public void transferProgressed(org.eclipse.aether.transfer.TransferEvent);
descriptor: (Lorg/eclipse/aether/transfer/TransferEvent;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=8, locals=9, args_size=2
start local 0 start local 1 0: aload 1
invokevirtual org.eclipse.aether.transfer.TransferEvent.getResource:()Lorg/eclipse/aether/transfer/TransferResource;
astore 2
start local 2 1: aload 0
getfield org.jboss.shrinkwrap.resolver.impl.maven.logging.LogTransferListener.downloads:Ljava/util/Map;
aload 2
invokeinterface java.util.Map.get:(Ljava/lang/Object;)Ljava/lang/Object;
checkcast java.lang.Long
invokevirtual java.lang.Long.longValue:()J
lstore 3
start local 3 2: aload 1
invokevirtual org.eclipse.aether.transfer.TransferEvent.getTransferredBytes:()J
lstore 5
start local 5 3: lload 5
lload 3
lsub
ldc 51200
lcmp
iflt 7
4: aload 0
getfield org.jboss.shrinkwrap.resolver.impl.maven.logging.LogTransferListener.downloads:Ljava/util/Map;
aload 2
lload 5
invokestatic java.lang.Long.valueOf:(J)Ljava/lang/Long;
invokeinterface java.util.Map.put:(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
pop
5: aload 2
invokevirtual org.eclipse.aether.transfer.TransferResource.getContentLength:()J
lstore 7
start local 7 6: getstatic org.jboss.shrinkwrap.resolver.impl.maven.logging.LogTransferListener.log:Ljava/util/logging/Logger;
new java.lang.StringBuilder
dup
aload 0
lload 5
lload 7
invokevirtual org.jboss.shrinkwrap.resolver.impl.maven.logging.LogTransferListener.getStatus:(JJ)Ljava/lang/String;
invokestatic java.lang.String.valueOf:(Ljava/lang/Object;)Ljava/lang/String;
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
ldc ", "
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
invokevirtual java.util.logging.Logger.finer:(Ljava/lang/String;)V
end local 7 7: StackMap locals: org.eclipse.aether.transfer.TransferResource long long
StackMap stack:
return
end local 5 end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 8 0 this Lorg/jboss/shrinkwrap/resolver/impl/maven/logging/LogTransferListener;
0 8 1 event Lorg/eclipse/aether/transfer/TransferEvent;
1 8 2 resource Lorg/eclipse/aether/transfer/TransferResource;
2 8 3 lastTransferred J
3 8 5 transferred J
6 7 7 total J
MethodParameters:
Name Flags
event
public void transferSucceeded(org.eclipse.aether.transfer.TransferEvent);
descriptor: (Lorg/eclipse/aether/transfer/TransferEvent;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=7, locals=10, args_size=2
start local 0 start local 1 0: aload 1
invokevirtual org.eclipse.aether.transfer.TransferEvent.getResource:()Lorg/eclipse/aether/transfer/TransferResource;
astore 2
start local 2 1: aload 0
getfield org.jboss.shrinkwrap.resolver.impl.maven.logging.LogTransferListener.downloads:Ljava/util/Map;
aload 2
invokeinterface java.util.Map.remove:(Ljava/lang/Object;)Ljava/lang/Object;
pop
2: aload 1
invokevirtual org.eclipse.aether.transfer.TransferEvent.getTransferredBytes:()J
lstore 3
start local 3 3: lload 3
lconst_0
lcmp
iflt 22
4: invokestatic java.lang.System.currentTimeMillis:()J
aload 2
invokevirtual org.eclipse.aether.transfer.TransferResource.getTransferStartTime:()J
lsub
lstore 5
start local 5 5: lload 3
l2d
ldc 1024.0
ddiv
lload 5
l2d
ldc 1000.0
ddiv
ddiv
dstore 7
start local 7 6: new java.lang.StringBuilder
dup
invokespecial java.lang.StringBuilder.<init>:()V
ldc "Completed"
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
7: aload 1
invokevirtual org.eclipse.aether.transfer.TransferEvent.getRequestType:()Lorg/eclipse/aether/transfer/TransferEvent$RequestType;
getstatic org.eclipse.aether.transfer.TransferEvent$RequestType.PUT:Lorg/eclipse/aether/transfer/TransferEvent$RequestType;
if_acmpne 8
ldc " upload of "
goto 9
StackMap locals: org.jboss.shrinkwrap.resolver.impl.maven.logging.LogTransferListener org.eclipse.aether.transfer.TransferEvent org.eclipse.aether.transfer.TransferResource long long double
StackMap stack: java.lang.StringBuilder
8: ldc " download of "
StackMap locals: org.jboss.shrinkwrap.resolver.impl.maven.logging.LogTransferListener org.eclipse.aether.transfer.TransferEvent org.eclipse.aether.transfer.TransferResource long long double
StackMap stack: java.lang.StringBuilder java.lang.String
9: invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
10: aload 2
invokevirtual org.eclipse.aether.transfer.TransferResource.getResourceName:()Ljava/lang/String;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
11: aload 1
invokevirtual org.eclipse.aether.transfer.TransferEvent.getRequestType:()Lorg/eclipse/aether/transfer/TransferEvent$RequestType;
getstatic org.eclipse.aether.transfer.TransferEvent$RequestType.PUT:Lorg/eclipse/aether/transfer/TransferEvent$RequestType;
if_acmpne 12
ldc " into "
goto 13
StackMap locals:
StackMap stack: java.lang.StringBuilder
12: ldc " from "
StackMap locals: org.jboss.shrinkwrap.resolver.impl.maven.logging.LogTransferListener org.eclipse.aether.transfer.TransferEvent org.eclipse.aether.transfer.TransferResource long long double
StackMap stack: java.lang.StringBuilder java.lang.String
13: invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
14: aload 2
invokevirtual org.eclipse.aether.transfer.TransferResource.getRepositoryUrl:()Ljava/lang/String;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
ldc ", transferred "
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
15: lload 3
ldc 1024
lcmp
iflt 16
new java.lang.StringBuilder
dup
aload 0
lload 3
invokevirtual org.jboss.shrinkwrap.resolver.impl.maven.logging.LogTransferListener.toKB:(J)J
invokestatic java.lang.String.valueOf:(J)Ljava/lang/String;
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
ldc " KB"
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
goto 17
StackMap locals:
StackMap stack: java.lang.StringBuilder
16: new java.lang.StringBuilder
dup
lload 3
invokestatic java.lang.String.valueOf:(J)Ljava/lang/String;
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
ldc " B"
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
StackMap locals: org.jboss.shrinkwrap.resolver.impl.maven.logging.LogTransferListener org.eclipse.aether.transfer.TransferEvent org.eclipse.aether.transfer.TransferResource long long double
StackMap stack: java.lang.StringBuilder java.lang.String
17: invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
ldc " at "
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
18: new java.text.DecimalFormat
dup
ldc "0.0"
new java.text.DecimalFormatSymbols
dup
getstatic java.util.Locale.ENGLISH:Ljava/util/Locale;
invokespecial java.text.DecimalFormatSymbols.<init>:(Ljava/util/Locale;)V
invokespecial java.text.DecimalFormat.<init>:(Ljava/lang/String;Ljava/text/DecimalFormatSymbols;)V
dload 7
invokevirtual java.text.DecimalFormat.format:(D)Ljava/lang/String;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
19: ldc "KB/sec"
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
20: astore 9
start local 9 21: getstatic org.jboss.shrinkwrap.resolver.impl.maven.logging.LogTransferListener.log:Ljava/util/logging/Logger;
aload 9
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
invokevirtual java.util.logging.Logger.fine:(Ljava/lang/String;)V
end local 9 end local 7 end local 5 22: StackMap locals:
StackMap stack:
return
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 23 0 this Lorg/jboss/shrinkwrap/resolver/impl/maven/logging/LogTransferListener;
0 23 1 event Lorg/eclipse/aether/transfer/TransferEvent;
1 23 2 resource Lorg/eclipse/aether/transfer/TransferResource;
3 23 3 contentLength J
5 22 5 duration J
6 22 7 kbPerSec D
21 22 9 sb Ljava/lang/StringBuilder;
MethodParameters:
Name Flags
event
public void transferFailed(org.eclipse.aether.transfer.TransferEvent);
descriptor: (Lorg/eclipse/aether/transfer/TransferEvent;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=4, args_size=2
start local 0 start local 1 0: aload 1
invokevirtual org.eclipse.aether.transfer.TransferEvent.getResource:()Lorg/eclipse/aether/transfer/TransferResource;
astore 2
start local 2 1: aload 0
getfield org.jboss.shrinkwrap.resolver.impl.maven.logging.LogTransferListener.downloads:Ljava/util/Map;
aload 2
invokeinterface java.util.Map.remove:(Ljava/lang/Object;)Ljava/lang/Object;
pop
2: new java.lang.StringBuilder
dup
invokespecial java.lang.StringBuilder.<init>:()V
ldc "Failed"
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
3: aload 1
invokevirtual org.eclipse.aether.transfer.TransferEvent.getRequestType:()Lorg/eclipse/aether/transfer/TransferEvent$RequestType;
getstatic org.eclipse.aether.transfer.TransferEvent$RequestType.PUT:Lorg/eclipse/aether/transfer/TransferEvent$RequestType;
if_acmpne 4
ldc " uploading "
goto 5
StackMap locals: org.jboss.shrinkwrap.resolver.impl.maven.logging.LogTransferListener org.eclipse.aether.transfer.TransferEvent org.eclipse.aether.transfer.TransferResource
StackMap stack: java.lang.StringBuilder
4: ldc " downloading "
StackMap locals: org.jboss.shrinkwrap.resolver.impl.maven.logging.LogTransferListener org.eclipse.aether.transfer.TransferEvent org.eclipse.aether.transfer.TransferResource
StackMap stack: java.lang.StringBuilder java.lang.String
5: invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
6: aload 2
invokevirtual org.eclipse.aether.transfer.TransferResource.getResourceName:()Ljava/lang/String;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
7: aload 1
invokevirtual org.eclipse.aether.transfer.TransferEvent.getRequestType:()Lorg/eclipse/aether/transfer/TransferEvent$RequestType;
getstatic org.eclipse.aether.transfer.TransferEvent$RequestType.PUT:Lorg/eclipse/aether/transfer/TransferEvent$RequestType;
if_acmpne 8
ldc " into "
goto 9
StackMap locals:
StackMap stack: java.lang.StringBuilder
8: ldc " from "
StackMap locals: org.jboss.shrinkwrap.resolver.impl.maven.logging.LogTransferListener org.eclipse.aether.transfer.TransferEvent org.eclipse.aether.transfer.TransferResource
StackMap stack: java.lang.StringBuilder java.lang.String
9: invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
10: aload 2
invokevirtual org.eclipse.aether.transfer.TransferResource.getRepositoryUrl:()Ljava/lang/String;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
ldc ". "
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
11: astore 3
start local 3 12: aload 1
invokevirtual org.eclipse.aether.transfer.TransferEvent.getException:()Ljava/lang/Exception;
ifnull 14
13: aload 3
ldc "Reason: \n"
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
aload 1
invokevirtual org.eclipse.aether.transfer.TransferEvent.getException:()Ljava/lang/Exception;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;
pop
14: StackMap locals: java.lang.StringBuilder
StackMap stack:
getstatic org.jboss.shrinkwrap.resolver.impl.maven.logging.LogTransferListener.log:Ljava/util/logging/Logger;
aload 3
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
invokevirtual java.util.logging.Logger.warning:(Ljava/lang/String;)V
15: return
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 16 0 this Lorg/jboss/shrinkwrap/resolver/impl/maven/logging/LogTransferListener;
0 16 1 event Lorg/eclipse/aether/transfer/TransferEvent;
1 16 2 resource Lorg/eclipse/aether/transfer/TransferResource;
12 16 3 sb Ljava/lang/StringBuilder;
MethodParameters:
Name Flags
event
public void transferCorrupted(org.eclipse.aether.transfer.TransferEvent);
descriptor: (Lorg/eclipse/aether/transfer/TransferEvent;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=4, args_size=2
start local 0 start local 1 0: aload 1
invokevirtual org.eclipse.aether.transfer.TransferEvent.getResource:()Lorg/eclipse/aether/transfer/TransferResource;
astore 2
start local 2 1: aload 0
getfield org.jboss.shrinkwrap.resolver.impl.maven.logging.LogTransferListener.downloads:Ljava/util/Map;
aload 2
invokeinterface java.util.Map.remove:(Ljava/lang/Object;)Ljava/lang/Object;
pop
2: new java.lang.StringBuilder
dup
invokespecial java.lang.StringBuilder.<init>:()V
ldc "Corrupted"
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
3: aload 1
invokevirtual org.eclipse.aether.transfer.TransferEvent.getRequestType:()Lorg/eclipse/aether/transfer/TransferEvent$RequestType;
getstatic org.eclipse.aether.transfer.TransferEvent$RequestType.PUT:Lorg/eclipse/aether/transfer/TransferEvent$RequestType;
if_acmpne 4
ldc " upload of "
goto 5
StackMap locals: org.jboss.shrinkwrap.resolver.impl.maven.logging.LogTransferListener org.eclipse.aether.transfer.TransferEvent org.eclipse.aether.transfer.TransferResource
StackMap stack: java.lang.StringBuilder
4: ldc " download of "
StackMap locals: org.jboss.shrinkwrap.resolver.impl.maven.logging.LogTransferListener org.eclipse.aether.transfer.TransferEvent org.eclipse.aether.transfer.TransferResource
StackMap stack: java.lang.StringBuilder java.lang.String
5: invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
6: aload 2
invokevirtual org.eclipse.aether.transfer.TransferResource.getResourceName:()Ljava/lang/String;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
7: aload 1
invokevirtual org.eclipse.aether.transfer.TransferEvent.getRequestType:()Lorg/eclipse/aether/transfer/TransferEvent$RequestType;
getstatic org.eclipse.aether.transfer.TransferEvent$RequestType.PUT:Lorg/eclipse/aether/transfer/TransferEvent$RequestType;
if_acmpne 8
ldc " into "
goto 9
StackMap locals:
StackMap stack: java.lang.StringBuilder
8: ldc " from "
StackMap locals: org.jboss.shrinkwrap.resolver.impl.maven.logging.LogTransferListener org.eclipse.aether.transfer.TransferEvent org.eclipse.aether.transfer.TransferResource
StackMap stack: java.lang.StringBuilder java.lang.String
9: invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
10: aload 2
invokevirtual org.eclipse.aether.transfer.TransferResource.getRepositoryUrl:()Ljava/lang/String;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
ldc ". "
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
11: astore 3
start local 3 12: aload 1
invokevirtual org.eclipse.aether.transfer.TransferEvent.getException:()Ljava/lang/Exception;
ifnull 14
13: aload 3
ldc "Reason: \n"
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
aload 1
invokevirtual org.eclipse.aether.transfer.TransferEvent.getException:()Ljava/lang/Exception;
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/Object;)Ljava/lang/StringBuilder;
pop
14: StackMap locals: java.lang.StringBuilder
StackMap stack:
getstatic org.jboss.shrinkwrap.resolver.impl.maven.logging.LogTransferListener.log:Ljava/util/logging/Logger;
aload 3
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
invokevirtual java.util.logging.Logger.warning:(Ljava/lang/String;)V
15: return
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 16 0 this Lorg/jboss/shrinkwrap/resolver/impl/maven/logging/LogTransferListener;
0 16 1 event Lorg/eclipse/aether/transfer/TransferEvent;
1 16 2 resource Lorg/eclipse/aether/transfer/TransferResource;
12 16 3 sb Ljava/lang/StringBuilder;
MethodParameters:
Name Flags
event
private java.lang.String getStatus(long, long);
descriptor: (JJ)Ljava/lang/String;
flags: (0x0002) ACC_PRIVATE
Code:
stack=5, locals=5, args_size=3
start local 0 start local 1 start local 3 0: lload 3
ldc 1024
lcmp
iflt 2
1: new java.lang.StringBuilder
dup
aload 0
lload 1
invokevirtual org.jboss.shrinkwrap.resolver.impl.maven.logging.LogTransferListener.toKB:(J)J
invokestatic java.lang.String.valueOf:(J)Ljava/lang/String;
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
ldc "/"
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
aload 0
lload 3
invokevirtual org.jboss.shrinkwrap.resolver.impl.maven.logging.LogTransferListener.toKB:(J)J
invokevirtual java.lang.StringBuilder.append:(J)Ljava/lang/StringBuilder;
ldc " KB"
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
areturn
2: StackMap locals:
StackMap stack:
lload 3
lconst_0
lcmp
iflt 4
3: new java.lang.StringBuilder
dup
lload 1
invokestatic java.lang.String.valueOf:(J)Ljava/lang/String;
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
ldc "/"
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
lload 3
invokevirtual java.lang.StringBuilder.append:(J)Ljava/lang/StringBuilder;
ldc " B"
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
areturn
4: StackMap locals:
StackMap stack:
lload 1
ldc 1024
lcmp
iflt 6
5: new java.lang.StringBuilder
dup
aload 0
lload 1
invokevirtual org.jboss.shrinkwrap.resolver.impl.maven.logging.LogTransferListener.toKB:(J)J
invokestatic java.lang.String.valueOf:(J)Ljava/lang/String;
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
ldc " KB"
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
areturn
6: StackMap locals:
StackMap stack:
new java.lang.StringBuilder
dup
lload 1
invokestatic java.lang.String.valueOf:(J)Ljava/lang/String;
invokespecial java.lang.StringBuilder.<init>:(Ljava/lang/String;)V
ldc " B"
invokevirtual java.lang.StringBuilder.append:(Ljava/lang/String;)Ljava/lang/StringBuilder;
invokevirtual java.lang.StringBuilder.toString:()Ljava/lang/String;
areturn
end local 3 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 7 0 this Lorg/jboss/shrinkwrap/resolver/impl/maven/logging/LogTransferListener;
0 7 1 complete J
0 7 3 total J
MethodParameters:
Name Flags
complete
total
private long toKB(long);
descriptor: (J)J
flags: (0x0002) ACC_PRIVATE
Code:
stack=4, locals=3, args_size=2
start local 0 start local 1 0: lload 1
ldc 1023
ladd
ldc 1024
ldiv
lreturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lorg/jboss/shrinkwrap/resolver/impl/maven/logging/LogTransferListener;
0 1 1 bytes J
MethodParameters:
Name Flags
bytes
}
SourceFile: "LogTransferListener.java"
InnerClasses:
public final RequestType = org.eclipse.aether.transfer.TransferEvent$RequestType of org.eclipse.aether.transfer.TransferEvent