
com.groupbyinc.flux.common.http.nio.client.methods.ZeroCopyPost.class Maven / Gradle / Ivy
???? 2 Y ?com/groupbyinc/flux/common/http/nio/client/methods/ZeroCopyPost Ncom/groupbyinc/flux/common/http/nio/client/methods/BaseZeroCopyRequestProducer ZeroCopyPost.java S(Ljava/net/URI;Ljava/io/File;Lcom/groupbyinc/flux/common/http/entity/ContentType;)V java/io/FileNotFoundException
this ALcom/groupbyinc/flux/common/http/nio/client/methods/ZeroCopyPost;
requestURI Ljava/net/URI; content Ljava/io/File; contentType 4Lcom/groupbyinc/flux/common/http/entity/ContentType; W(Ljava/lang/String;Ljava/io/File;Lcom/groupbyinc/flux/common/http/entity/ContentType;)V java/net/URI create "(Ljava/lang/String;)Ljava/net/URI;
Ljava/lang/String;
createRequest x(Ljava/net/URI;Lcom/groupbyinc/flux/common/http/HttpEntity;)Lcom/groupbyinc/flux/common/http/HttpEntityEnclosingRequest; 7com/groupbyinc/flux/common/http/client/methods/HttpPost (Ljava/net/URI;)V
! setEntity /(Lcom/groupbyinc/flux/common/http/HttpEntity;)V # $
% entity ,Lcom/groupbyinc/flux/common/http/HttpEntity; httppost 9Lcom/groupbyinc/flux/common/http/client/methods/HttpPost; close ()V java/io/IOException - + ,
/ resetRequest 1 ,
2 isRepeatable ()Z 4 5
6 failed (Ljava/lang/Exception;)V 8 9
: x0 Ljava/lang/Exception; requestCompleted 9(Lcom/groupbyinc/flux/common/http/protocol/HttpContext;)V > ?
@ 6Lcom/groupbyinc/flux/common/http/protocol/HttpContext; produceContent f(Lcom/groupbyinc/flux/common/http/nio/ContentEncoder;Lcom/groupbyinc/flux/common/http/nio/IOControl;)V C D
E 4Lcom/groupbyinc/flux/common/http/nio/ContentEncoder; x1 /Lcom/groupbyinc/flux/common/http/nio/IOControl; getTarget ,()Lcom/groupbyinc/flux/common/http/HttpHost; J K
L generateRequest /()Lcom/groupbyinc/flux/common/http/HttpRequest; -com/groupbyinc/flux/common/http/HttpException P N O
R Code LocalVariableTable LineNumberTable
Exceptions
SourceFile ! T T *+,-? ? U *
V
4 5 W T W *+? ,-? ? U *
V
;
<