All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.groupbyinc.flux.transport.TransportModule.class Maven / Gradle / Ivy

There is a newer version: 59
Show newest version
????3?-com/groupbyinc/flux/transport/TransportModule0com/groupbyinc/flux/common/inject/AbstractModuleTransportModule.javaTRANSPORT_TYPE_KEYLjava/lang/String;transport.typeTRANSPORT_SERVICE_TYPE_KEYtransport.service.typeLOCAL_TRANSPORTlocalNETTY_TRANSPORTnettylogger-Lcom/groupbyinc/flux/common/logging/ESLogger;settings.Lcom/groupbyinc/flux/common/settings/Settings;transportServicesLjava/util/Map;gLjava/util/Map;>;
transports`Ljava/util/Map;>;namedWriteableRegistry=Lcom/groupbyinc/flux/common/io/stream/NamedWriteableRegistry;configuredTransportServiceLjava/lang/Class;DLjava/lang/Class<+Lcom/groupbyinc/flux/transport/TransportService;>;configuredTransport=Ljava/lang/Class<+Lcom/groupbyinc/flux/transport/Transport;>; configuredTransportServiceSourceconfiguredTransportSourcen(Lcom/groupbyinc/flux/common/settings/Settings;Lcom/groupbyinc/flux/common/io/stream/NamedWriteableRegistry;)V()V%'
(5com/groupbyinc/flux/common/google/common/collect/Maps*
newHashMap()Ljava/util/HashMap;,-
+.	0	2	4java/lang/Object6getClass()Ljava/lang/Class;89
7:java/lang/String<*com/groupbyinc/flux/common/logging/Loggers>	getLogger?(Ljava/lang/Class;Lcom/groupbyinc/flux/common/settings/Settings;[Ljava/lang/String;)Lcom/groupbyinc/flux/common/logging/ESLogger;@A
?B	D2com/groupbyinc/flux/transport/local/LocalTransportFaddTransport&(Ljava/lang/String;Ljava/lang/Class;)VHI
J2com/groupbyinc/flux/transport/netty/NettyTransportL	Nthis/Lcom/groupbyinc/flux/transport/TransportModule;addTransportService
java/util/MapSput8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;UVTWjava/lang/ClassY"java/lang/IllegalArgumentException[java/lang/StringBuilder]
^("Cannot register TransportService [`append-(Ljava/lang/String;)Ljava/lang/StringBuilder;bc
^d] to fgetName()Ljava/lang/String;hi
Zj, already registered to ltoStringni
^o(Ljava/lang/String;)V%q
\rnameclazzoldClazzCannot register Transport [w	configure	z3Using [{}] as transport service, overridden by [{}]|#	~+com/groupbyinc/flux/common/logging/ESLogger?info((Ljava/lang/String;[Ljava/lang/Object;)V????.com/groupbyinc/flux/transport/TransportService?bindU(Ljava/lang/Class;)Lcom/groupbyinc/flux/common/inject/binder/AnnotatedBindingBuilder;??
?@com/groupbyinc/flux/common/inject/binder/AnnotatedBindingBuilder?toR(Ljava/lang/Class;)Lcom/groupbyinc/flux/common/inject/binder/ScopedBindingBuilder;????=com/groupbyinc/flux/common/inject/binder/ScopedBindingBuilder?asEagerSingleton?'??,com/groupbyinc/flux/common/settings/Settings?get&(Ljava/lang/String;)Ljava/lang/String;??
????containsKey(Ljava/lang/Object;)Z??T?Unknown TransportService type [?], known types are: ?keySet()Ljava/util/Set;??T?-(Ljava/lang/Object;)Ljava/lang/StringBuilder;b?
^?&(Ljava/lang/Object;)Ljava/lang/Object;??T?;com/groupbyinc/flux/common/io/stream/NamedWriteableRegistry?
toInstance(Ljava/lang/Object;)V????!	?+Using [{}] as transport, overridden by [{}]?$	?'com/groupbyinc/flux/transport/Transport?.com/groupbyinc/flux/cluster/node/DiscoveryNode?	localNode1(Lcom/groupbyinc/flux/common/settings/Settings;)Z??
??8(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;??
??Unknown Transport [?]?typeNamedefaultTypesetTransportService&(Ljava/lang/Class;Ljava/lang/String;)V,Configured transport service may not be null?;com/groupbyinc/flux/common/google/common/base/Preconditions?checkNotNull?V
??6Plugin, that changes transport service may not be null?transportServicesourcesetTransport$Configured transport may not be null?.Plugin, that changes transport may not be null?	transport
ConstantValue	SignatureCodeLocalVariableTableLineNumberTableLocalVariableTypeTable
StackMapTableY(Ljava/lang/String;Ljava/lang/Class<+Lcom/groupbyinc/flux/transport/TransportService;>;)VR(Ljava/lang/String;Ljava/lang/Class<+Lcom/groupbyinc/flux/transport/Transport;>;)VY(Ljava/lang/Class<+Lcom/groupbyinc/flux/transport/TransportService;>;Ljava/lang/String;)VR(Ljava/lang/Class<+Lcom/groupbyinc/flux/transport/Transport;>;Ljava/lang/String;)V
SourceFile!
?	
?
????? !?"#$%&??=*?)*?/?1*?/?3*+?5**?;+?=?C?E*G?K*M?K*,?O?? =PQ==?&	:12;<'=/>7?<@RI??G*?1+,?X?ZN-?6?\Y?^Y?_a?e+?eg?e,?k?em?e-?k?e?p?s???*GPQGtGu8v?Gu 8v ?CDEFG??FZ??HI??G*?3+,?X?ZN-?6?\Y?^Y?_x?e+?eg?e,?k?em?e-?k?e?p?s???*GPQGtGu8v?Gu"8v"?JKLFN??FZ??y'?8^*?{?:*?E}?7Y*?{?kSY*?S??*???*?{?????u*?5??L+?*??????Y*?1+???/?\Y?^Y?_??e+?e??e*?1?????p?s?*???*?1+???Z????*???*?O??*???:*?E??7Y*???kSY*??S??*???*???????c*?5?Ù?L*?5	+??M*?3,???ZN-?#?\Y?^Y?_ȶe,?eʶe?p?s?*???-??????4Hh?N?C?(5u^PQ?(5u"?RRS'T>VHWLXZZg[?]?a?b?c?d?fgh(i,jLl]n?$	>?=8??LA=?===Z????y+и?W,׸?W*+?{*,??? PQ???? ?qrstu?????y+ܸ?W,޸?W*+??*,???? PQ????"?xyz{|???




© 2015 - 2025 Weber Informatics LLC | Privacy Policy