Edit D:\app\Administrator\product\11.2.0\dbhome_1\mgw\jlib\oracle\mgw\drivers\aq\MapProducerMsg.class
?? 1? ? ? ? ? ? ? ! " # $% $&'(')* $+, - ./ ?01 ?2 34 56 07 ! *48 !9 *: *; !< ? !=> ;? !@A >BC @BDE CF BG !HI GFJ IFK !LM %NOP !QR R ?S ?T RU RVW X %X ?Y ?Z X[ X\ C] B^ _ ` ab acd efg hij jk jl m jno jp jq hr ?s t u vw vc exy m z{ h| z} ?~ ? ???? DEBUG Z ConstantValue s_smallTextMaxLength I m_connection Ljava/sql/Connection; m_tracer Loracle/mgw/common/Trace; m_lobList Ljava/util/ArrayList; <init> 1(Ljava/sql/Connection;Loracle/mgw/common/Trace;)V Code LineNumberTable LocalVariableTable this &Loracle/mgw/drivers/aq/MapProducerMsg; connection tracer mapMessage A(Loracle/mgw/common/MgwMessage;)Loracle/mgw/drivers/aq/AQMessage; Exceptions?? remapPayloadUseLOB $(Loracle/mgw/drivers/aq/AQMessage;)Z aqMessage !Loracle/mgw/drivers/aq/AQMessage; freeTempLobs ()V lob Ljava/lang/Object; i addTempLOB (Ljava/lang/Object;)V ()Ljava/sql/Connection; stdAQMessageProps P(Loracle/mgw/common/MgwMessage;)Loracle/mgw/drivers/aq/sqlj/MgwAqMessageProps_T; msgHdr Loracle/mgw/common/MsgHeader; message Loracle/mgw/common/MgwMessage; props 0Loracle/mgw/drivers/aq/sqlj/MgwAqMessageProps_T; iExtHdr_to_adtNameValueArray o(Loracle/mgw/common/MsgExtHeader;Loracle/mgw/common/MessageID;)Loracle/mgw/drivers/aq/sqlj/MgwNameValueArray_T; errm Ljava/lang/String; adtNV +Loracle/mgw/drivers/aq/sqlj/MgwNameValue_T; name obj idx extHdr Loracle/mgw/common/MsgExtHeader; midError Loracle/mgw/common/MessageID; count en Ljava/util/Enumeration; adtArray ,[Loracle/mgw/drivers/aq/sqlj/MgwNameValue_T; iNameValue_to_adtNameValue j(Loracle/mgw/common/MgwNameValue;Loracle/mgw/common/MessageID;)Loracle/mgw/drivers/aq/sqlj/MgwNameValue_T; castE Ljava/lang/ClassCastException; mgwNV Loracle/mgw/common/MgwNameValue; adtType mgwType mgwValue ival bigDec Ljava/math/BigDecimal; s toMgwRawValue_T /([BZ)Loracle/mgw/drivers/aq/sqlj/MgwRawValue_T; data [B alwaysLarge adt *Loracle/mgw/drivers/aq/sqlj/MgwRawValue_T; toMgwTextValue_T @(Ljava/lang/String;Z)Loracle/mgw/drivers/aq/sqlj/MgwTextValue_T; +Loracle/mgw/drivers/aq/sqlj/MgwTextValue_T; Double2BigDecimal *(Ljava/lang/Double;)Ljava/math/BigDecimal; value Ljava/lang/Double; Long2BigDecimal ((Ljava/lang/Long;)Ljava/math/BigDecimal; Ljava/lang/Long; bytesToBlob *([BLjava/sql/Connection;)Loracle/sql/BLOB; ioe Ljava/io/IOException; sqlE Ljava/sql/SQLException; trcm blob Loracle/sql/BLOB; saveEx Ljava/lang/Exception; outstream Ljava/io/OutputStream; stringToClob :(Ljava/lang/String;Ljava/sql/Connection;)Loracle/sql/CLOB; clob Loracle/sql/CLOB; writer Ljava/io/Writer; freeTempBlob (Loracle/sql/BLOB;)V freeTempClob (Loracle/sql/CLOB;)V smallTextMaxLength ()I getSmallTextMaxLength maxLen <clinit> SourceFile MapProducerMsg.java ? ? ? ? ? ? ? ?? ??? oracle/sql/BLOB ? ? oracle/sql/CLOB ? ?? ? java/util/ArrayList ???? JDBC Connection??? .oracle/mgw/drivers/aq/sqlj/MgwAqMessageProps_T java/lang/Integer??????????? ?? ?? ?????????? )oracle/mgw/drivers/aq/sqlj/MgwNameValue_T??????? java/lang/String?? NULL element value; name: {0}???? oracle/mgw/common/MgwNameValue ? ? *unknown element type; name: {0}, type: {1}??????? .oracle/mgw/drivers/aq/sqlj/MgwNameValueArray_T ?? name is NULL????? ????? java/lang/Boolean???? java/lang/Byte? ? java/lang/Short java/math/BigDecimal java/lang/Long?? ???? java/lang/Float java/lang/Double java/sql/Timestamp?? unknown value type: {0}?? java/lang/ClassCastException &value for type {0} is instance of: {1}?? (oracle/mgw/drivers/aq/sqlj/MgwRawValue_T ? ? ? ?? ??? )oracle/mgw/drivers/aq/sqlj/MgwTextValue_T? ? ? ? ? ?? ??????????????? ? java/io/IOException? ? java/sql/SQLException )error writing {0} bytes to temporary BLOB??? java/lang/StringBuffer created temp BLOB: size=?????? , for: ?????? ? ???????? .error writing {0} characters to temporary CLOB created temp CLOB: size=?? freeing temp BLOB: size=?? freeing temp CLOB: size= ? ? oracle.mgw.small_text_max_length?? ? ? $oracle/mgw/drivers/aq/MapProducerMsg java/lang/Object "oracle/mgw/common/MessageException "oracle/mgw/common/GatewayException size get (I)Ljava/lang/Object; clear (I)V add (Ljava/lang/Object;)Z oracle/mgw/common/MgwUtil GatewayException N(Ljava/lang/Throwable;ILjava/lang/String;)Loracle/mgw/common/GatewayException; setPriority (Ljava/lang/Integer;)V setDelay setExpiration oracle/mgw/common/MgwMessage getAQHeader ()Loracle/mgw/common/MsgHeader; oracle/mgw/common/MsgHeader getPriority getDelay getExpiration getCorrelationId ()Ljava/lang/String; setCorrelation (Ljava/lang/String;)V getExceptionQueue setExceptionQueue oracle/mgw/common/MsgExtHeader keys ()Ljava/util/Enumeration; java/util/Enumeration hasMoreElements ()Z nextElement ()Ljava/lang/Object; &(Ljava/lang/Object;)Ljava/lang/Object; format 8(Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/String; MessageException k(Loracle/mgw/common/MessageID;Ljava/lang/Throwable;ILjava/lang/String;)Loracle/mgw/common/MessageException; getClass ()Ljava/lang/Class; java/lang/Class getName J(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/String; /([Loracle/mgw/drivers/aq/sqlj/MgwNameValue_T;)V setName getValue getValueType setTextValue setRawValue ([B)V booleanValue setIntegerValue intValue doubleValue ()D (D)V setNumberValue (Ljava/math/BigDecimal;)V setDateValue (Ljava/sql/Timestamp;)V valueOf (I)Ljava/lang/String; setType setLargeValue setSmallValue length longValue ()J (J)Ljava/math/BigDecimal; createTemporary *(Ljava/sql/Connection;ZI)Loracle/sql/BLOB; getBinaryOutputStream ()Ljava/io/OutputStream; java/io/OutputStream write ([BII)V close freeTemporary oracle/mgw/common/Trace isLevel (I)Z append ,(Ljava/lang/String;)Ljava/lang/StringBuffer; (J)Ljava/lang/StringBuffer; ,(Ljava/lang/Object;)Ljava/lang/StringBuffer; toString trace (Ljava/lang/String;I)V *(Ljava/sql/Connection;ZI)Loracle/sql/CLOB; getCharacterOutputStream ()Ljava/io/Writer; java/io/Writer (Ljava/lang/String;II)V isTemporary exception (Ljava/lang/Throwable;)V getIntProperty (Ljava/lang/String;I)I! ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? Y *? *,? *+? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 6 ? ? ? ? ? ? ? ? ? ? ? ? ? ? R*? ? L<*? ? ? 8*? ? M,? $,? ? *,? ? ? ,? ? *,? ? ???*? ? ? ? . # * 5 < D J Q ? &