org.apache.cayenne.rop.ProxyRemoteService.class Maven / Gradle / Ivy
???? 4 h
? @ A B C D E F
G H I
J K L
M
N B O E P B Q R B H S T U serializationService 0Lorg/apache/cayenne/rop/ROPSerializationService; ropConnector %Lorg/apache/cayenne/rop/ROPConnector; X(Lorg/apache/cayenne/rop/ROPSerializationService;Lorg/apache/cayenne/rop/ROPConnector;)V Code LineNumberTable LocalVariableTable this +Lorg/apache/cayenne/rop/ProxyRemoteService; "RuntimeVisibleParameterAnnotations Lorg/apache/cayenne/di/Inject; establishSession +()Lorg/apache/cayenne/remote/RemoteSession; is Ljava/io/InputStream; e Ljava/io/IOException;
StackMapTable T V I D K
Exceptions establishSharedSession =(Ljava/lang/String;)Lorg/apache/cayenne/remote/RemoteSession; name Ljava/lang/String; W processMessage =(Lorg/apache/cayenne/remote/ClientMessage;)Ljava/lang/Object; message )Lorg/apache/cayenne/remote/ClientMessage; X R close ()V
SourceFile ProxyRemoteService.java < Y # Z 'org/apache/cayenne/remote/RemoteSession [ \ ] V ; < java/lang/Throwable ^ _ java/io/IOException java/rmi/RemoteException ` a b 0 c d e f g java/lang/Object %Exception while closing ROP resources )org/apache/cayenne/rop/ProxyRemoteService 'org/apache/cayenne/remote/RemoteService java/io/InputStream java/lang/String 'org/apache/cayenne/remote/ClientMessage #org/apache/cayenne/rop/ROPConnector ()Ljava/io/InputStream; .org/apache/cayenne/rop/ROPSerializationService deserialize :(Ljava/io/InputStream;Ljava/lang/Class;)Ljava/lang/Object;
addSuppressed (Ljava/lang/Throwable;)V
getMessage ()Ljava/lang/String; *(Ljava/lang/String;Ljava/lang/Throwable;)V )(Ljava/lang/String;)Ljava/io/InputStream; serialize (Ljava/lang/Object;)[B sendMessage ([B)Ljava/io/InputStream; ! Y *? *+? *,? ? $ % &