
com.groupbyinc.flux.transport.RequestHandlerRegistry.class Maven / Gradle / Ivy
???? 3 ? 4com/groupbyinc/flux/transport/RequestHandlerRegistry LLjava/lang/Object; java/lang/Object RequestHandlerRegistry.java Lcom/groupbyinc/flux/transport/RequestHandlerRegistry$TransportChannelWrapper TransportChannelWrapper Fcom/groupbyinc/flux/transport/RequestHandlerRegistry$ReflectionFactory
ReflectionFactory action Ljava/lang/String; handler 7Lcom/groupbyinc/flux/transport/TransportRequestHandler; BLcom/groupbyinc/flux/transport/TransportRequestHandler; forceExecution Z executor requestFactory Ljava/util/concurrent/Callable; *Ljava/util/concurrent/Callable; taskManager 'Lcom/groupbyinc/flux/tasks/TaskManager; $assertionsDisabled ?(Ljava/lang/String;Ljava/lang/Class;Lcom/groupbyinc/flux/tasks/TaskManager;Lcom/groupbyinc/flux/transport/TransportRequestHandler;Ljava/lang/String;Z)V (Ljava/lang/Class;)V
?(Ljava/lang/String;Ljava/util/concurrent/Callable;Lcom/groupbyinc/flux/tasks/TaskManager;Lcom/groupbyinc/flux/transport/TransportRequestHandler;Ljava/lang/String;Z)V
! this ALcom/groupbyinc/flux/transport/RequestHandlerRegistry; 6Lcom/groupbyinc/flux/transport/RequestHandlerRegistry; request Ljava/lang/Class; Ljava/lang/Class; ()V )
*
, . 0
newRequest 2()Lcom/groupbyinc/flux/transport/TransportRequest; 2 3
4 java/lang/AssertionError 6
7 * java/lang/String 9 java/util/concurrent/Callable ; %com/groupbyinc/flux/tasks/TaskManager = 5com/groupbyinc/flux/transport/TransportRequestHandler ? A C E G getAction ()Ljava/lang/String; java/lang/Exception K call ()Ljava/lang/Object; M N <