4J+oracle/jdbc/replay/driver/TxnReplayableClob+oracle/jdbc/replay/driver/TxnReplayableBase(oracle/jdbc/replay/driver/JDBCReplayableTxnReplayableClob.java'Loracle/jdbc/proxy/annotation/ProxyFor;value!Loracle/jdbc/internal/OracleClob;*Loracle/jdbc/proxy/annotation/ProxyAccess;"Loracle/jdbc/internal/ACProxyable;/Loracle/jdbc/logging/annotations/DefaultLogger;oracle.jdbc.internal.replay*Loracle/jdbc/logging/annotations/Supports;)Loracle/jdbc/logging/annotations/Feature;APPLICATION_CONTINUITYAoracle/jdbc/replay/driver/TxnFailoverManagerImpl$CallHistoryEntry0oracle/jdbc/replay/driver/TxnFailoverManagerImplCallHistoryEntry@oracle/jdbc/replay/driver/TxnFailoverManagerImpl$ReplayLifecycleReplayLifecycleGETASCIISTREAM_METHODLjava/lang/reflect/Method;GETASCIISTREAM_LONG_METHODGETCHARSTREAM_METHODGETCHARSTREAM_LONG_METHODGETCHARSTREAM_LONG_LONG_METHODSETASCIISTREAM_LONG_METHODSETCHARSTREAM_LONG_METHODisFreedZ()V $% & "# (java/lang/StringBuilder* +&CLOB-append-(Ljava/lang/String;)Ljava/lang/StringBuilder; /0 +1thisProxyNameInLogLjava/lang/String; 34 5toString()Ljava/lang/String; 78 +9getGetAsciiStreamMethod()Ljava/lang/reflect/Method;java/lang/Exception=oracle/jdbc/internal/OracleClob?getAsciiStreamAjava/lang/ClassC getMethod@(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; EF DGgetGetAsciiStreamLongMethodjava/lang/LongJTYPELjava/lang/Class; LM KNgetGetCharacterStreamMethodgetCharacterStreamQgetGetCharacterStreamLongMethod#getGetCharacterStreamLongLongMethodgetSetAsciiStreamLongMethodsetAsciiStreamVgetSetCharacterStreamLongMethodsetCharacterStreamY preForAllB(Ljava/lang/reflect/Method;Ljava/lang/Object;[Ljava/lang/Object;)V"Loracle/jdbc/proxy/annotation/Pre; [\ ^ postForAll(Ljava/lang/reflect/Method;)V#Loracle/jdbc/proxy/annotation/Post;@(Ljava/lang/reflect/Method;Ljava/lang/Object;)Ljava/lang/Object; `c dgetFailoverManager4()Loracle/jdbc/replay/driver/TxnFailoverManagerImpl; fg hsetFailoverManager5(Loracle/jdbc/replay/driver/TxnFailoverManagerImpl;)V jk l d postForClose&Loracle/jdbc/proxy/annotation/Methods; signatures(Loracle/jdbc/proxy/annotation/Signature;namecloseargsjava/lang/Throwablev `a x failoverMngr2Loracle/jdbc/replay/driver/TxnFailoverManagerImpl; z{ |getReplayLifecycleD()Loracle/jdbc/replay/driver/TxnFailoverManagerImpl$ReplayLifecycle; ~ ENABLED_NOT_REPLAYINGBLoracle/jdbc/replay/driver/TxnFailoverManagerImpl$ReplayLifecycle; isLogicallyClosed # getConnectionProxy,()Loracle/jdbc/replay/driver/JDBCReplayable; 1oracle/jdbc/replay/driver/TxnReplayableConnectioncheckImplicitRequestBoundary % java/lang/reflect/Method postForFreefree xsetStateSignatureSyncUp % onErrorVoidForAll4(Ljava/lang/reflect/Method;Ljava/sql/SQLException;)Vjava/sql/SQLException&Loracle/jdbc/proxy/annotation/OnError;Ljava/sql/SQLException;  onErrorForAllE(Ljava/lang/reflect/Method;Ljava/sql/SQLException;)Ljava/lang/Object;  getDelegate()Ljava/lang/Object;*Loracle/jdbc/proxy/annotation/GetDelegate; setDelegate(Ljava/lang/Object;)V*Loracle/jdbc/proxy/annotation/SetDelegate; getCreator)Loracle/jdbc/proxy/annotation/GetCreator; replayOneCally(Loracle/jdbc/replay/driver/TxnFailoverManagerImpl$CallHistoryEntry;Ljava/sql/SQLRecoverableException;)Ljava/lang/Object; headSameProxyCLoracle/jdbc/replay/driver/TxnFailoverManagerImpl$CallHistoryEntry;  ()Ljava/io/InputStream;  Cannot get ascii stream oracle/jdbc/driver/DatabaseErrorcreateSqlException,(ILjava/lang/Object;)Ljava/sql/SQLException; setLobStreamInRequest(Z)V java/lang/Object ^ getInternalConnection)()Loracle/jdbc/internal/OracleConnection; @A(Loracle/jdbc/internal/OracleConnection;I)Ljava/sql/SQLException; fillInStackTrace()Ljava/lang/Throwable; canReadBasicLobDataInLocator()Z @ A @ getDBAccess()Loracle/sql/ClobDBAccess; @ getBufferSize()I @oracle/sql/ClobDBAccessnewInputStream:(Loracle/jdbc/internal/OracleClob;IJ)Ljava/io/InputStream; java/io/InputStream (J)Ljava/io/InputStream;  valueOf(J)Ljava/lang/Long; K A @()Ljava/io/Reader;  Cannot get character stream Q @ newReader5(Loracle/jdbc/internal/OracleClob;IJ)Ljava/io/Reader; java/io/Reader(J)Ljava/io/Reader;   Q @(JJ)Ljava/io/Reader;   Q @ length()J   @6(Loracle/jdbc/internal/OracleClob;IJJ)Ljava/io/Reader;  (J)Ljava/io/OutputStream;  Cannot set ascii streamnewOutputStream<(Loracle/jdbc/internal/OracleClob;IJZ)Ljava/io/OutputStream;  java/io/OutputStream(J)Ljava/io/Writer; ! Cannot set character stream! newWriter6(Loracle/jdbc/internal/OracleClob;IJZ)Ljava/io/Writer; #$ %java/io/Writer'getAsciiOutputStream()Ljava/io/OutputStream; V +getCharacterOutputStream()Ljava/io/Writer; Y /*Loracle/jdbc/proxy/annotation/ProxyResult;0Loracle/jdbc/proxy/annotation/ProxyResultPolicy;MANUAL ;< 5 I< 7 P< 9 S< ; T< = U< ? X< ACodeLineNumberTable StackMapTableRuntimeVisibleAnnotations Exceptions InnerClasses SourceFile! !"# $%CH$*'*)*+Y,.2*62:6DGB H#I;<CC@BDHK >EL>DO Q SI<CI@BDYOSHK>ER>D[]_P<CC@RDHK >EL>Dg i kS<CI@RDYOSHK>ER>DsuwT<CO@RDYOSYOSHK>EX>DU<CI@WDYOSHK>ER>DX<CI@ZDYOSHK>ER>D[\C$*+,-_D F]`aC$*+eWD Fb`cCH,,N-*im*+,nED FboaC.*+y*}M,**}N-N(+wE+wD2  $(+,-Fbpq[@rsstu[aC<*+*)-*}M,*}*}N-N*)"14wE4wD: "&-1456;Fbpq[@rssu[C#*+,D GF  cC*+,DGF  cFFFC=+**)*+,E D GAC L*}*+*ƶ*@M*),N-W-, ,N,*@, N*+-eM*+*+,e#yzE# 8@ DJ+- 135#9$:+<2>3??ADBFGOIYMpPzR{TGAC` N*}*-*YS*@:*):W:: D:W*@:*-e:*-*-e*E% D@ D^Z\ `bd*h+i3k:m<nIpOqRv\xi|o~q}GQC L*}*+*ƶ*@M*),N-W-, ,N,*@, N*+-eM*+*+,e#yzE# 8@ DJ #$+23?DFOYpz{GQC` N*}*-*YS*@:*):W:: D:W*@:*-e:*-*-e*E% D@ D^ *+3:<IOR\ioq}GQC   :*}**YSY!S*@:*):W! :\7 !  e!aD:  W *@!:*e:**e3E: M@&@ Db 34 < C ERX[es| "#&)+-GVC N*}*-*YS*@:*):W*@:*-e:*-*-e+xyED@%DF359;=+A,B4D;F=GJIPJSMUNnPyR{TGYC " N*}*-*YS*@:*):W*@&:*-e(:*-*-e(+xyED@%DFZ\`bd+h,i4k;m=nJpPqStUunwyy{{G)*C* ,DG)C*,DG-.C* 0DG-C*0DGC/*@L+DGF 1 e234%C[+68:<> @B D:; <=>?$@H@IF. [c  c  s [e