
org.apache.cayenne.remote.hessian.HessianURLConnectionFactory.class Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of cayenne-client Show documentation
Show all versions of cayenne-client Show documentation
An aggregation of 1.4, 1.5 modules into an ROP client jar.
???? 3 J
+ ,
-
. /
0 1 2 3
+ 4 5
6
7 8 9 : SESSION_COOKIE_NAME Ljava/lang/String;
ConstantValue ; clientConnection 5Lorg/apache/cayenne/remote/hessian/HessianConnection; 8(Lorg/apache/cayenne/remote/hessian/HessianConnection;)V Code LineNumberTable LocalVariableTable this ?Lorg/apache/cayenne/remote/hessian/HessianURLConnectionFactory; open =(Ljava/net/URL;)Lcom/caucho/hessian/client/HessianConnection; url Ljava/net/URL; hessianConnection -Lcom/caucho/hessian/client/HessianConnection; session )Lorg/apache/cayenne/remote/RemoteSession;
StackMapTable < =
Exceptions >
SourceFile HessianURLConnectionFactory.java ? @ A B = C D Cookie java/lang/StringBuilder =org/apache/cayenne/remote/hessian/HessianURLConnectionFactory JSESSIONID= E F G D < H I 5com/caucho/hessian/client/HessianURLConnectionFactory
JSESSIONID +com/caucho/hessian/client/HessianConnection 'org/apache/cayenne/remote/RemoteSession java/io/IOException ()V 3org/apache/cayenne/remote/hessian/HessianConnection
getSession +()Lorg/apache/cayenne/remote/RemoteSession; getSessionId ()Ljava/lang/String; append -(Ljava/lang/String;)Ljava/lang/StringBuilder; toString addHeader '(Ljava/lang/String;Ljava/lang/String;)V ! F
*? *+? ? ! " #
? 9*+? M*? ? N-? (-? ? !,? Y?
? -? ? ? ?
,? ' * + , ) . 2 , 7 1 * 9 9 3 ! + " # $ ? 7 % &