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

com.groupbyinc.flux.transport.local.LocalTransportChannel.class Maven / Gradle / Ivy

????4?9com/groupbyinc/flux/transport/local/LocalTransportChanneljava/lang/Object.com/groupbyinc/flux/transport/TransportChannelLocalTransportChannel.javaLOCAL_TRANSPORT_PROFILELjava/lang/String;default
sourceTransport4Lcom/groupbyinc/flux/transport/local/LocalTransport;sourceTransportServiceAdapter7Lcom/groupbyinc/flux/transport/TransportServiceAdapter;targetTransportaction	requestIdJversionLcom/groupbyinc/flux/Version;
reservedBytes
threadContext:Lcom/groupbyinc/flux/common/util/concurrent/ThreadContext;closed+Ljava/util/concurrent/atomic/AtomicBoolean;
(Lcom/groupbyinc/flux/transport/local/LocalTransport;Lcom/groupbyinc/flux/transport/TransportServiceAdapter;Lcom/groupbyinc/flux/transport/local/LocalTransport;Ljava/lang/String;JLcom/groupbyinc/flux/Version;JLcom/groupbyinc/flux/common/util/concurrent/ThreadContext;)V()V
)java/util/concurrent/atomic/AtomicBoolean 
!	#
	%	'
	)		+	-	/	1	3this;Lcom/groupbyinc/flux/transport/local/LocalTransportChannel;()Ljava/lang/String;getProfileNamesendResponse4(Lcom/groupbyinc/flux/transport/TransportResponse;)Vjava/io/IOException;6com/groupbyinc/flux/transport/TransportResponseOptions=EMPTY8Lcom/groupbyinc/flux/transport/TransportResponseOptions;?@	>Al(Lcom/groupbyinc/flux/transport/TransportResponse;Lcom/groupbyinc/flux/transport/TransportResponseOptions;)V9C
Dresponse1Lcom/groupbyinc/flux/transport/TransportResponse;java/lang/ThrowableH6com/groupbyinc/flux/common/io/stream/BytesStreamOutputJ
K
setVersion (Lcom/groupbyinc/flux/Version;)VMN
KO	writeLong(J)VQR
KS-com/groupbyinc/flux/transport/TransportStatusUsetResponse(B)BWX
VY	writeByte(B)V[\
K]8com/groupbyinc/flux/common/util/concurrent/ThreadContext_writeTo6(Lcom/groupbyinc/flux/common/io/stream/StreamOutput;)Vab
`c/com/groupbyinc/flux/transport/TransportResponsee
fcbytes3()Lcom/groupbyinc/flux/common/bytes/BytesReference;hi
Kj/com/groupbyinc/flux/common/bytes/BytesReferenceltoBytes5(Lcom/groupbyinc/flux/common/bytes/BytesReference;)[Bno
mpsendResponseData([B)Vrs
t5com/groupbyinc/flux/transport/TransportServiceAdaptervonResponseSent(JLjava/lang/String;Lcom/groupbyinc/flux/transport/TransportResponse;Lcom/groupbyinc/flux/transport/TransportResponseOptions;)Vxywzclose|
K}
addSuppressed(Ljava/lang/Throwable;)V?
I?statusBstream8Lcom/groupbyinc/flux/common/io/stream/BytesStreamOutput;options(Ljava/lang/Exception;)VwriteResponseExceptionHeader;(Lcom/groupbyinc/flux/common/io/stream/BytesStreamOutput;)V??
?6com/groupbyinc/flux/transport/RemoteTransportException?2com/groupbyinc/flux/transport/local/LocalTransport?nodeName?7
??boundAddress>()Lcom/groupbyinc/flux/common/transport/BoundTransportAddress;??
??:com/groupbyinc/flux/common/transport/BoundTransportAddress?boundAddresses:()[Lcom/groupbyinc/flux/common/transport/TransportAddress;??
??s(Ljava/lang/String;Lcom/groupbyinc/flux/common/transport/TransportAddress;Ljava/lang/String;Ljava/lang/Throwable;)V?
??writeException??
K?+(JLjava/lang/String;Ljava/lang/Exception;)Vx?w?	exceptionLjava/lang/Exception;tx8Lcom/groupbyinc/flux/transport/RemoteTransportException;
}receiveMessagex(Lcom/groupbyinc/flux/Version;[BLjava/lang/String;Ljava/lang/Long;Lcom/groupbyinc/flux/transport/local/LocalTransport;)V??
??data[B
compareAndSet(ZZ)Z??
!?java/lang/IllegalStateException?Channel is already closed?(Ljava/lang/String;)V?
??inFlightRequestsBreaker5()Lcom/groupbyinc/flux/common/breaker/CircuitBreaker;??
??1com/groupbyinc/flux/common/breaker/CircuitBreaker?addWithoutBreaking(J)J????getRequestId()JgetChannelTypelocal?
getVersion()Lcom/groupbyinc/flux/Version;setError?X
V?
ConstantValueCodeLocalVariableTableLineNumberTable
Exceptions
StackMapTable
SourceFile!
	?

	??=*?*?!Y?"?$*+?&*,?(*-?**?,*?.*?0*?2*
?4??\	=56=
==
=	====
?.516789$:*;0<6=<>7?/*?,??56?B87?-??56?G9:?A	*+?B?E??	56	FG?
LM?<9C????KY?LN:-*?0?P-*?.?T6?Z6-?^*?4-?d+-?g*-?k?q?u*?(*?.*?,+,?{-?P?-?~?D:???8-?~?1::?:-??-?~?:???-?~??_cfIVyIV????Iy???48??????56?FG??@?:QRSTU%V+W3X8YCZV[yQ?[?\?S?ff>KIIFIHI?f>KIII?f>?<9???X?KY?LM,*?0?P*,????Y*?*??*?*????2*?,+??N,-??*,?k?q?u*?(*?.*?,+????*X56X??P??5#???&	`abc$d5e:fEgWh?<rs?V*??*?**?0+*?,*?&????56???klm|?h)*?$???
??Y????*?&??*?2u??X??)56?qrt(u????/*?.??56?y?7?-˰?56?~???/*?0??56?????x"+*?.?T=?Z=??=+?^*?4+?d?? "56"??
?????
????!??<?




© 2015 - 2025 Weber Informatics LLC | Privacy Policy