com.groupbyinc.flux.transport.RequestHandlerRegistry.class Maven / Gradle / Ivy
???? 4 | 4com/groupbyinc/flux/transport/RequestHandlerRegistry LLjava/lang/Object; java/lang/Object RequestHandlerRegistry.java 5com/groupbyinc/flux/common/io/stream/Writeable$Reader .com/groupbyinc/flux/common/io/stream/Writeable Reader action Ljava/lang/String; handler 7Lcom/groupbyinc/flux/transport/TransportRequestHandler; BLcom/groupbyinc/flux/transport/TransportRequestHandler; forceExecution Z canTripCircuitBreaker executor taskManager 'Lcom/groupbyinc/flux/tasks/TaskManager;
requestReader 7Lcom/groupbyinc/flux/common/io/stream/Writeable$Reader; BLcom/groupbyinc/flux/common/io/stream/Writeable$Reader; ?(Ljava/lang/String;Lcom/groupbyinc/flux/common/io/stream/Writeable$Reader;Lcom/groupbyinc/flux/tasks/TaskManager;Lcom/groupbyinc/flux/transport/TransportRequestHandler;Ljava/lang/String;ZZ)V ()V
! # % '
) + this ALcom/groupbyinc/flux/transport/RequestHandlerRegistry; 6Lcom/groupbyinc/flux/transport/RequestHandlerRegistry; getAction ()Ljava/lang/String;
newRequest d(Lcom/groupbyinc/flux/common/io/stream/StreamInput;)Lcom/groupbyinc/flux/transport/TransportRequest; java/io/IOException 4 read F(Lcom/groupbyinc/flux/common/io/stream/StreamInput;)Ljava/lang/Object; 6 7 8 .com/groupbyinc/flux/transport/TransportRequest : in 2Lcom/groupbyinc/flux/common/io/stream/StreamInput; processMessageReceived c(Lcom/groupbyinc/flux/transport/TransportRequest;Lcom/groupbyinc/flux/transport/TransportChannel;)V java/lang/Exception @ .com/groupbyinc/flux/transport/TransportChannel B getChannelType D 1 C E %com/groupbyinc/flux/tasks/TaskManager G register r(Ljava/lang/String;Ljava/lang/String;Lcom/groupbyinc/flux/tasks/TaskAwareRequest;)Lcom/groupbyinc/flux/tasks/Task; I J
H K 5com/groupbyinc/flux/transport/TransportRequestHandler M messageReceived O ? N P com/groupbyinc/flux/tasks/Task R 2com/groupbyinc/flux/transport/TaskTransportChannel T z(Lcom/groupbyinc/flux/tasks/TaskManager;Lcom/groupbyinc/flux/tasks/Task;Lcom/groupbyinc/flux/transport/TransportChannel;)V V
U W ?(Lcom/groupbyinc/flux/transport/TransportRequest;Lcom/groupbyinc/flux/transport/TransportChannel;Lcom/groupbyinc/flux/tasks/Task;)V O Y N Z
unregister B(Lcom/groupbyinc/flux/tasks/Task;)Lcom/groupbyinc/flux/tasks/Task; \ ]
H ^ java/lang/Throwable ` success request TRequest; 0Lcom/groupbyinc/flux/transport/TransportRequest; channel 0Lcom/groupbyinc/flux/transport/TransportChannel; task Lcom/groupbyinc/flux/tasks/Task; isForceExecution ()Z getExecutor toString m 1
n Signature Code LocalVariableTable LocalVariableTypeTable LineNumberTable ?(Ljava/lang/String;Lcom/groupbyinc/flux/common/io/stream/Writeable$Reader;Lcom/groupbyinc/flux/tasks/TaskManager;Lcom/groupbyinc/flux/transport/TransportRequestHandler;Ljava/lang/String;ZZ)V
Exceptions =(Lcom/groupbyinc/flux/common/io/stream/StreamInput;)TRequest;
StackMapTable <(TRequest;Lcom/groupbyinc/flux/transport/TransportChannel;)V
SourceFile InnerClasses !
p
p q ? ,*? *+? *,? "*? $*? &*? (*? **-? ,? r R , - / ,
, , , ,
, , s , - . , , t &