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

io.relayr.java.websocket.WebSocketClient.class Maven / Gradle / Ivy

The newest version!
????3?
g?	g?	g?
g?
h??
?	g?	g?	g?	g?	g?	g?
??
??
?
g???
g????
,????	??
????
?
?
??
?
!

$
,
0
0?
)
	

,?
?
0

	
4
g
7

g
;?
;
;
@?
@
	 
!"
4#
4$
g%&'
I(
4)*+
g,-.
Q/0
S1?2	34
56
Z?7
\8
^
9:
a
;
	<?=
	>?@InnerClasses
channelApiLio/relayr/java/api/ChannelApi;	webSocket$Lio/relayr/java/websocket/WebSocket;	SignaturePLio/relayr/java/websocket/WebSocket;subChannelsLjava/util/Map;MLjava/util/Map;subObserversfLjava/util/Map;>;pubChannelspubObserversRLjava/util/Map;>;channelCreationjLjava/util/Map;>;actionObservers8Ljava/util/Map;M(Lio/relayr/java/api/ChannelApi;Lio/relayr/java/websocket/WebSocketFactory;)VCodeLineNumberTableLocalVariableTablethis*Lio/relayr/java/websocket/WebSocketClient;apifactory+Lio/relayr/java/websocket/WebSocketFactory;RuntimeVisibleAnnotationsLjavax/inject/Inject;	subscribe.(Lio/relayr/java/model/Device;)Lrx/Observable;deviceLio/relayr/java/model/Device;
StackMapTableU(Lio/relayr/java/model/Device;)Lrx/Observable;#(Ljava/lang/String;)Lrx/Observable;deviceIdLjava/lang/String;J(Ljava/lang/String;)Lrx/Observable;createSubObserversubjectLrx/subjects/PublishSubject;LocalVariableTypeTableCLrx/subjects/PublishSubject;subscribeToChannel[(Lio/relayr/java/model/channel/DataChannel;Ljava/lang/String;Lrx/subjects/PublishSubject;)Vchannel*Lio/relayr/java/model/channel/DataChannel;?(Lio/relayr/java/model/channel/DataChannel;Ljava/lang/String;Lrx/subjects/PublishSubject;)VunSubscribe(Ljava/lang/String;)VpublishH(Ljava/lang/String;Lio/relayr/java/model/action/Reading;)Lrx/Observable;Lrx/subjects/AsyncSubject;payload%Lio/relayr/java/model/action/Reading;publishSubject/Lrx/subjects/AsyncSubject;](Ljava/lang/String;Lio/relayr/java/model/action/Reading;)Lrx/Observable;publishDataT(Ljava/lang/String;Lio/relayr/java/model/action/Reading;Lrx/subjects/AsyncSubject;)VsuccessZe.Lorg/eclipse/paho/client/mqttv3/MqttException;aeLjava/lang/Exception;$&i(Ljava/lang/String;Lio/relayr/java/model/action/Reading;Lrx/subjects/AsyncSubject;)VsubscribeToCommandsCLrx/subjects/PublishSubject;J(Ljava/lang/String;)Lrx/Observable;subscribeToConfigurationsILrx/subjects/PublishSubject;P(Ljava/lang/String;)Lrx/Observable;createActionObserverP(Ljava/lang/String;Lrx/subjects/PublishSubject;Ljava/lang/Class;)Lrx/Observable;typeLjava/lang/Class;!Lrx/subjects/PublishSubject;Ljava/lang/Class;u(Ljava/lang/String;Lrx/subjects/PublishSubject;Ljava/lang/Class;)Lrx/Observable;createPubChannelLrx/subjects/ReplaySubject;GLrx/subjects/ReplaySubject;0O(Ljava/lang/String;)Lrx/Observable;clearIfError8(Lrx/subjects/Subject;Ljava/lang/String;)Lrx/Observable;Lrx/subjects/Subject;Lrx/subjects/Subject;[(Lrx/subjects/Subject;Ljava/lang/String;)Lrx/Observable;clean()VremovePublisher
access$000?(Lio/relayr/java/websocket/WebSocketClient;Lio/relayr/java/model/channel/DataChannel;Ljava/lang/String;Lrx/subjects/PublishSubject;)Vx0x1x2x3
access$100P(Lio/relayr/java/websocket/WebSocketClient;)Lio/relayr/java/websocket/WebSocket;
access$200;(Lio/relayr/java/websocket/WebSocketClient;)Ljava/util/Map;
access$300~(Lio/relayr/java/websocket/WebSocketClient;Ljava/lang/String;Lio/relayr/java/model/action/Reading;Lrx/subjects/AsyncSubject;)V
SourceFileWebSocketClient.javaLjavax/inject/Singleton;??pqlm??|?java/util/HashMapsquqvqxqzqjkABCDEFGH??IJK??LM
rx/ObservableNOPQ.io/relayr/java/model/channel/ChannelDefinitionRST|UVNW*io/relayr/java/websocket/WebSocketClient$2|XYZ[\]^_*io/relayr/java/websocket/WebSocketClient$1|`?a*io/relayr/java/websocket/WebSocketClient$3|bcdeF*io/relayr/java/websocket/WebSocketClient$4|fg?hrx/subjects/PublishSubjecti?jMkl(io/relayr/java/model/channel/DataChannelmop?qrx/subjects/AsyncSubjectNr??*io/relayr/java/websocket/WebSocketClient$5|s?t??java/lang/StringBuilderuvdatawFcom/google/gson/Gsonxy?z{|}~,org/eclipse/paho/client/mqttv3/MqttException??java/lang/ExceptionWebSocketClient - MqttException|???#WebSocketClient - Unknown exception#io/relayr/java/model/action/Command??)io/relayr/java/model/action/Configuration*io/relayr/java/websocket/WebSocketClient$6|?rx/subjects/ReplaySubjectN????????*io/relayr/java/websocket/WebSocketClient$9*io/relayr/java/websocket/WebSocketClient$7*io/relayr/java/websocket/WebSocketClient$8??+io/relayr/java/websocket/WebSocketClient$10???????(io/relayr/java/websocket/WebSocketClientjava/lang/Object)io/relayr/java/websocket/WebSocketFactorycreateWebSocket&()Lio/relayr/java/websocket/WebSocket;io/relayr/java/model/DevicegetId()Ljava/lang/String;empty()Lrx/Observable;
java/util/MapcontainsKey(Ljava/lang/Object;)Zget&(Ljava/lang/Object;)Ljava/lang/Object;create()Lrx/subjects/PublishSubject;put8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;-io/relayr/java/model/channel/ChannelTransportMQTT/Lio/relayr/java/model/channel/ChannelTransport;D(Ljava/lang/String;Lio/relayr/java/model/channel/ChannelTransport;)Vio/relayr/java/api/ChannelApiA(Lio/relayr/java/model/channel/ChannelDefinition;)Lrx/Observable;-(Lio/relayr/java/websocket/WebSocketClient;)VflatMap%(Lrx/functions/Func1;)Lrx/Observable;rx/schedulers/Schedulers	newThread()Lrx/Scheduler;subscribeOn(Lrx/Scheduler;)Lrx/Observable;[(Lio/relayr/java/websocket/WebSocketClient;Ljava/lang/String;Lrx/subjects/PublishSubject;)V"(Lrx/Subscriber;)Lrx/Subscription;?(Lio/relayr/java/websocket/WebSocketClient;Ljava/lang/String;)V	doOnError'(Lrx/functions/Action1;)Lrx/Observable;getTopic?(Lio/relayr/java/websocket/WebSocketClient;Ljava/lang/String;Lio/relayr/java/model/channel/DataChannel;Lrx/subjects/PublishSubject;)V"io/relayr/java/websocket/WebSocketS(Ljava/lang/String;Ljava/lang/String;Lio/relayr/java/websocket/WebSocketCallback;)ZonCompletedremoveisEmpty()ZgetCredentialsChannelCredentials?()Lio/relayr/java/model/channel/DataChannel$ChannelCredentials;;io/relayr/java/model/channel/DataChannel$ChannelCredentials(Ljava/lang/String;)Z()Lrx/subjects/AsyncSubject;~(Lio/relayr/java/websocket/WebSocketClient;Ljava/lang/String;Lrx/subjects/AsyncSubject;Lio/relayr/java/model/action/Reading;)V (Lrx/Observer;)Lrx/Subscription;append-(Ljava/lang/String;)Ljava/lang/StringBuilder;toStringtoJson&(Ljava/lang/Object;)Ljava/lang/String;9(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Zjava/lang/BooleanvalueOf(Z)Ljava/lang/Boolean;onNext(Ljava/lang/Object;)V*(Ljava/lang/String;Ljava/lang/Throwable;)VonError(Ljava/lang/Throwable;)Vl(Lio/relayr/java/websocket/WebSocketClient;Lrx/subjects/PublishSubject;Ljava/lang/String;Ljava/lang/Class;)V()Lrx/subjects/ReplaySubject;createForDeviceS(Lio/relayr/java/model/channel/ChannelDefinition;Ljava/lang/String;)Lrx/Observable;java/util/concurrent/TimeUnitSECONDSLjava/util/concurrent/TimeUnit;timeout1(JLjava/util/concurrent/TimeUnit;)Lrx/Observable;?(Lrx/functions/Action1;Lrx/functions/Action1;)Lrx/Subscription;rx/subjects/SubjectresetclearremovePublishClient!ghjklmnopqnrsqntuqnrvqnwxqnyzqn{|}~?T*?*?Y??*?Y??*?Y??	*?Y??
*?Y??*?Y??*+?
*,???*
5+,.%/00;2F6K7S8? T??T?kT??????~Z+?
+????*+???
?@??????n???~o)+???*?+??	*+??*?+???HJK?)??)???n?"??~?Q?M*?+,?W*?
?Y+????Y*???? ?!Y*+,?"?#W,?$Y*+?%?&?OPR,S/X?YCg? Q??Q??M???M??n???~z	*?+?'+?(?)Y*,+-?*?+W?
p??*???????????n???~?j*?+??*?+??,?-*?+?.W*??/?8*?+??+*?*?+??0?1?2?3?*?+?.W??
??(?A?^?i??j??j???(?@!??~?W*?
+??4N-?
*+,-??<*?+?????5:*+?6?? ?7Y*+,?8?9W*+?:?-?*
????-?2?7?I?M?U??42#??W??W??W??I???2#??I???
??'n???~Iz*?+?;Y?<*?	+??0?1?2?=>?=???@Y?A,?B?C6-?D?E-?F?2:*+?H-?IYJ?K?L?:*+?H-?IYM?K?L?GJGGcI:?2?5?:?C?G?J?L?Q?`?c?e?j?y??H:
??L??e??z??z??z??z???z???
?J?X?n???~?0+???*?+???M*+,N?O?*?+???????"?? 	??0??0???	???n???~?0+???*?+???M*+,P?O?*?+???????"?? 	??0??0???	???n? ??~?-*?+,?W*+?6?? ?QY*,+-?R?#W*,+?:????"?&?*-??-??-??-???-??-??n? ??~?u*?+??SM,?X?TM*?+,?W*?
?Y+??+?UV?X?Y?? ?ZY*?[??\Y*+?]?^Y*+?_?`W*?+???*
#$%&"(=)@*N+c0g=? u??u??g???g????g?n???~^+?aY*,?b?c?A? ?????????n???~?o*??
*??d*??*??e*??*??e*?	?*?	?e*?
?*?
?e*??*??e*??*??e?"JKL.M>NNO^PnQ?o???	??~?X*?	+??*?	+?.W*?
+??*?
+?.W*?+??*?+?.W*??*?+?f?TU0VHWWX?X??X?????~P*+,-??'?*??????????~/*??'?????~/*??'?????~P*+,-??'?*????????????iZaZ^\Q7)$!0n	




© 2015 - 2025 Weber Informatics LLC | Privacy Policy