com.groupbyinc.flux.transport.TransportChannelResponseHandler.class Maven / Gradle / Ivy
???? 4 ? =com/groupbyinc/flux/transport/TransportChannelResponseHandler ?Ljava/lang/Object;Lcom/groupbyinc/flux/transport/TransportResponseHandler; java/lang/Object 6com/groupbyinc/flux/transport/TransportResponseHandler $TransportChannelResponseHandler.java /com/groupbyinc/flux/threadpool/ThreadPool$Names )com/groupbyinc/flux/threadpool/ThreadPool Names %java/lang/invoke/MethodHandles$Lookup java/lang/invoke/MethodHandles Lookup logger !Lorg/apache/logging/log4j/Logger; channel 0Lcom/groupbyinc/flux/transport/TransportChannel; extraInfoOnError Ljava/lang/String; responseSupplier Ljava/util/function/Supplier; "Ljava/util/function/Supplier; ?(Lorg/apache/logging/log4j/Logger;Lcom/groupbyinc/flux/transport/TransportChannel;Ljava/lang/String;Ljava/util/function/Supplier;)V ()V
! # % ' this DLcom/groupbyinc/flux/transport/TransportChannelResponseHandler; ?Lcom/groupbyinc/flux/transport/TransportChannelResponseHandler; newInstance 3()Lcom/groupbyinc/flux/transport/TransportResponse; java/util/function/Supplier . get ()Ljava/lang/Object; 0 1 / 2 /com/groupbyinc/flux/transport/TransportResponse 4 handleResponse 4(Lcom/groupbyinc/flux/transport/TransportResponse;)V java/io/IOException 8 .com/groupbyinc/flux/transport/TransportChannel : sendResponse <