org.apache.cayenne.rop.ProxyRemoteService.class Maven / Gradle / Ivy
???? 4 b
: ; < = > ? @ A
* B C
D E F
G
H = I @ J = K L = B M N O 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 P
Exceptions establishSharedSession =(Ljava/lang/String;)Lorg/apache/cayenne/remote/RemoteSession; name Ljava/lang/String; Q processMessage =(Lorg/apache/cayenne/remote/ClientMessage;)Ljava/lang/Object; message )Lorg/apache/cayenne/remote/ClientMessage; R close ()V
SourceFile ProxyRemoteService.java 7 S # T 'org/apache/cayenne/remote/RemoteSession U V W 6 7 java/lang/Throwable X Y java/io/IOException java/rmi/RemoteException Z [ \ , ] ^ _ ` a 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 *? *+? *,? ? $ % &