Edit C:\edeal\jobs\JOB_EQUALITING\lib\org\postgresql\jdbc2\AbstractJdbc2Connection.class
Êþº¾ 1Ï Ñ ! " # $ % & ' ()* +, x-./0 1 2 3 4 5 667 +8f9 :; :< = (> ? @A BCD E/F GH ' CI xJKLM NKOPQ" RKSTKU V WCX YZ : [ :\ :] ^_ :`ab cdeCf :ghi Ëj klmn op qr Nstu vw Sx y z{|} ~ ?ÿÿÿi?? o? N? ? ? ???? i? ??? m? m? m? ??? s K?????? x? ?? s? s? s? s? s] ¡ ¢ £ ¤ ¥Cz ¦§ ¨© ?ª ?« ?¬ q® ?¯ ° ?± ²³ q´ ?µC¶· ?¸¹ ?¸º»¼½ q¾¿ÀÁÂà ?ÄÅ ¤ÆÇ ¦È ¤É ¤ ÊË qÌÍ Î ?Ï ÐÑÒ :Ó ±?ÂÐÔÕÖ×ØÙÚÛÜÝÞßàáâãäå +æçèçéêë Ëì Ëíîïð oñ qòCµ Ë? s2 ó ôõC¯Cö÷ qøùúû ü ýþ âÿ| q q µ ¯ ¦ Ë Ë x2C µ Ë ! Ë"# $% Ë&C' ' ()*+ q,Có -.CC/|0C1 234 56 7 289 ¸K:;< InnerClasses TransactionCommandHandler nextConnectionID I logger Lorg/postgresql/core/Logger; creatingURL Ljava/lang/String; openStackTrace Ljava/lang/Throwable; protoConnection (Lorg/postgresql/core/ProtocolConnection; compatible dbVersionNumber commitQuery Lorg/postgresql/core/Query; rollbackQuery _typeCache Lorg/postgresql/core/TypeInfo; prepareThreshold autoCommit Z readOnly bindStringAsVarchar firstWarning Ljava/sql/SQLWarning; useBinarySendForOids Ljava/util/Set; Signature $Ljava/util/Set<Ljava/lang/Integer;>; useBinaryReceiveForOids timestampUtils %Lorg/postgresql/jdbc2/TimestampUtils; typemap Ljava/util/Map; fastpath "Lorg/postgresql/fastpath/Fastpath; largeobject /Lorg/postgresql/largeobject/LargeObjectManager; metadata Ljava/sql/DatabaseMetaData; copyManager !Lorg/postgresql/copy/CopyManager; getMetaData ()Ljava/sql/DatabaseMetaData; Exceptions <init> n([Lorg/postgresql/util/HostSpec;Ljava/lang/String;Ljava/lang/String;Ljava/util/Properties;Ljava/lang/String;)V Code LineNumberTable LocalVariableTable l_e Ljava/lang/Exception; e nfe !Ljava/lang/NumberFormatException; this .Lorg/postgresql/jdbc2/AbstractJdbc2Connection; hostSpecs [Lorg/postgresql/util/HostSpec; user database info Ljava/util/Properties; url logLevel connectionLogLevel binaryTransfer binaryOids stringType unknownLength strLength LocalVariableTypeTable getOidSet #(Ljava/lang/String;)Ljava/util/Set; oid oidList oids tokenizer Ljava/util/StringTokenizer; 8(Ljava/lang/String;)Ljava/util/Set<Ljava/lang/Integer;>; oidsToString #(Ljava/util/Set;)Ljava/lang/String; Ljava/lang/Integer; i$ Ljava/util/Iterator; sb Ljava/lang/StringBuffer; 8(Ljava/util/Set<Ljava/lang/Integer;>;)Ljava/lang/String; getTimestampUtils '()Lorg/postgresql/jdbc2/TimestampUtils; createStatement ()Ljava/sql/Statement; (II)Ljava/sql/Statement; prepareStatement 0(Ljava/lang/String;)Ljava/sql/PreparedStatement; sql 2(Ljava/lang/String;II)Ljava/sql/PreparedStatement; prepareCall 0(Ljava/lang/String;)Ljava/sql/CallableStatement; 2(Ljava/lang/String;II)Ljava/sql/CallableStatement; getTypeMap ()Ljava/util/Map; getQueryExecutor %()Lorg/postgresql/core/QueryExecutor; addWarning (Ljava/sql/SQLWarning;)V warn execSQLQuery ((Ljava/lang/String;)Ljava/sql/ResultSet; s *(Ljava/lang/String;II)Ljava/sql/ResultSet; resultSetType resultSetConcurrency stat #Lorg/postgresql/core/BaseStatement; hasResultSet warnings execSQLUpdate (Ljava/lang/String;)V stmt setCursorName cursor getCursorName ()Ljava/lang/String; getURL getUserName getFastpathAPI $()Lorg/postgresql/fastpath/Fastpath; getLargeObjectAPI 1()Lorg/postgresql/largeobject/LargeObjectManager; getObject :(Ljava/lang/String;Ljava/lang/String;[B)Ljava/lang/Object; c Ljava/lang/Class; binObj $Lorg/postgresql/util/PGBinaryObject; klass sx Ljava/sql/SQLException; ex type value byteValue [B obj Lorg/postgresql/util/PGobject; createTypeInfo E(Lorg/postgresql/core/BaseConnection;I)Lorg/postgresql/core/TypeInfo; conn $Lorg/postgresql/core/BaseConnection; getTypeInfo ()Lorg/postgresql/core/TypeInfo; addDataType '(Ljava/lang/String;Ljava/lang/String;)V name &(Ljava/lang/String;Ljava/lang/Class;)V initObjectTypes (Ljava/util/Properties;)V cnfe "Ljava/lang/ClassNotFoundException; typeName className propertyName Ljava/util/Enumeration; close ()V nativeSQL &(Ljava/lang/String;)Ljava/lang/String; buf getWarnings ()Ljava/sql/SQLWarning; newWarnings clearWarnings setReadOnly (Z)V readOnlySql isReadOnly ()Z setAutoCommit getAutoCommit executeTransactionCommand (Lorg/postgresql/core/Query;)V query commit checkClosed rollback getTransactionState ()I getTransactionIsolation rs Ljava/sql/ResultSet; saveWarnings warning level setTransactionIsolation (I)V isolationLevelName isolationLevelSQL getIsolationLevelName (I)Ljava/lang/String; pg80 setCatalog catalog getCatalog finalize getDBVersionNumber integerPart (Ljava/lang/String;)I dirtyString start end getServerMajorVersion versionTokens "Ljava/util/NoSuchElementException; getServerMinorVersion haveMinimumServerVersion (Ljava/lang/String;)Z ver haveMinimumCompatibleVersion getEncoding ()Lorg/postgresql/core/Encoding; encodeString (Ljava/lang/String;)[B ioe Ljava/io/IOException; str escapeString getStandardConformingStrings isClosed cancelQuery getNotifications "()[Lorg/postgresql/PGNotification; notifications [Lorg/postgresql/PGNotification; getPrepareThreshold setPrepareThreshold newThreshold setTypeMapImpl (Ljava/util/Map;)V map getLogger ()Lorg/postgresql/core/Logger; enableDriverManagerLogging getProtocolVersion getStringVarcharFlag getCopyAPI #()Lorg/postgresql/copy/CopyManager; binaryTransferSend (I)Z <clinit> SourceFile AbstractJdbc2Connection.javaQÉ7898;<FGHILM)*=>ß loglevel?@ËAó java/lang/Exception ,org/postgresql/jdbc2/AbstractJdbc2Connection org/postgresql/core/Logger%&Qç'(BçÉ6& 5@C trueDEFGÕHÕI?a?JKL-.MN?0* 9.2/* java/util/HashSetßEOPQR 8.0þüSR 8.3 binaryTransferEnablelmTU binaryTransferDisableVU=>A>WXYÕ java/lang/StringBuilder compatible = Z[\?]? loglevel = Z^ prepare threshold = types using binary send = tu ! types using binary receive = integer date/time = _ÕZ` stringtype unspecifiedaü:8 varchar !org/postgresql/util/PSQLException /Unsupported value for stringtype parameter: {0}bcdefgQh #org/postgresql/jdbc2/TimestampUtils 7.4ûü 8.2QiBC?? COMMITjkl12 ROLLBACK32 java/lang/NumberFormatException 0unknownLength parameter value must be an integercËQm¶·45ÀÁ logUnclosedConnections java/lang/Throwable %Connection was created at this point:Q?+, java/util/StringTokenizer ,Q½nÕo?pEó java/lang/StringBufferqrstÕuv java/lang/Integerwß\ëZxZyzß{ç <none>~?????ÜÉDE|}??? !org/postgresql/core/BaseStatement~?ß?Õ &No results were returned by the query.?gÍÎ????~ -A result was returned when none was expected.?gÈÉ?? org/postgresql/fastpath/FastpathQ? -org/postgresql/largeobject/LargeObjectManager??? java/lang/Class #Custom type maps are not supported.?g Constructing object from type= value=< >????v org/postgresql/util/PGobject?? "org/postgresql/util/PGBinaryObject???? java/sql/SQLException !Failed to create object for: {0}.?g "org/postgresql/jdbc2/TypeInfoCacheQ???¼¿ java/lang/RuntimeException Cannot register new type: Z? box org/postgresql/geometric/PGbox circle !org/postgresql/geometric/PGcircle line org/postgresql/geometric/PGline lseg org/postgresql/geometric/PGlseg path org/postgresql/geometric/PGpath point org/postgresql/geometric/PGpoint polygon "org/postgresql/geometric/PGpolygon money org/postgresql/util/PGmoney interval org/postgresql/util/PGInterval????Õ?v java/lang/String datatype.?ü?ë java/lang/ClassNotFoundException =Unable to load the class {0} responsible for the datatype {1} java/lang/Objectc? gÕ¡¢£Þß LCannot change transaction read-only property in the middle of a transaction.¤g +SET SESSION CHARACTERISTICS AS TRANSACTION READ ONLY READ WRITE??ÛÉ Forg/postgresql/jdbc2/AbstractJdbc2Connection$TransactionCommandHandlerQ¥¦§ )Cannot commit when autoCommit is enabled.¨gØÙÕ This connection has been closed.©g +Cannot rollback when autoCommit is enabled. 7.3 SHOW TRANSACTION ISOLATION LEVEL??ªuÕ«ëÐɬ?®¯°± READ COMMITTED²ó READ UNCOMMITTED REPEATABLE READ SERIALIZABLE ICannot change transaction isolation level in the middle of a transaction.êë .Transaction isolation level {0} not supported. ;SET SESSION CHARACTERISTICS AS TRANSACTION ISOLATION LEVEL ³? .Finalizing a Connection that was never closed:´µ¶·¸¹º?» .òó java/util/NoSuchElementException¼óÿ ½¾ java/io/IOException 3Unable to translate data into the desired encoding.¿gÀÁÂÃÉÄÉ ÅÆÇ java/io/PrintWriterÈÉÊQËÌÍ org/postgresql/copy/CopyManagerÎR "org/postgresql/core/BaseConnection .org/postgresql/jdbc2/AbstractJdbc2Connection$1 org/postgresql/Driver getLogLevel java/util/Properties getProperty parseInt setLogLevel 8(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; java/lang/Boolean valueOf '(Ljava/lang/String;)Ljava/lang/Boolean; booleanValue logInfo getVersion %org/postgresql/core/ConnectionFactory openConnection ?([Lorg/postgresql/util/HostSpec;Ljava/lang/String;Ljava/lang/String;Ljava/util/Properties;Lorg/postgresql/core/Logger;)Lorg/postgresql/core/ProtocolConnection; &org/postgresql/core/ProtocolConnection getServerVersion (I)Ljava/lang/Integer; java/util/Set add (Ljava/lang/Object;)Z remove addAll (Ljava/util/Collection;)Z removeAll setBinaryReceiveOids (Ljava/util/Set;)V logDebug append -(Ljava/lang/String;)Ljava/lang/StringBuilder; toString debug (I)Ljava/lang/StringBuilder; getIntegerDateTimes (Z)Ljava/lang/StringBuilder; equalsIgnoreCase org/postgresql/util/GT tr 8(Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/String; org/postgresql/util/PSQLState INVALID_PARAMETER_VALUE Lorg/postgresql/util/PSQLState; 4(Ljava/lang/String;Lorg/postgresql/util/PSQLState;)V (ZZZ)V !org/postgresql/core/QueryExecutor createSimpleQuery /(Ljava/lang/String;)Lorg/postgresql/core/Query; I(Ljava/lang/String;Lorg/postgresql/util/PSQLState;Ljava/lang/Throwable;)V hasMoreTokens nextToken org/postgresql/core/Oid iterator ()Ljava/util/Iterator; java/util/Iterator hasNext next ()Ljava/lang/Object; intValue ,(Ljava/lang/String;)Ljava/lang/StringBuffer; (C)Ljava/lang/StringBuffer; length setLength java/sql/SQLWarning setNextWarning executeWithFlags (Ljava/lang/String;I)Z getUpdateCount getMoreResults NO_DATA getResultSet ()Ljava/sql/ResultSet; TOO_MANY_RESULTS getUser '(Lorg/postgresql/core/BaseConnection;)V java/util/Map get &(Ljava/lang/Object;)Ljava/lang/Object; NOT_IMPLEMENTED org/postgresql/core/TypeInfo getPGobject %(Ljava/lang/String;)Ljava/lang/Class; newInstance setType setByteValue ([BI)V setValue CONNECTION_FAILURE ((Lorg/postgresql/core/BaseConnection;I)V forName -(Ljava/lang/Object;)Ljava/lang/StringBuilder; propertyNames ()Ljava/util/Enumeration; java/util/Enumeration hasMoreElements nextElement startsWith substring 9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; SYSTEM_ERROR +org/postgresql/jdbc2/AbstractJdbc2Statement parseSql 0(Ljava/lang/String;ILjava/lang/StringBuffer;ZZ)I ACTIVE_SQL_TRANSACTION a(Lorg/postgresql/jdbc2/AbstractJdbc2Connection;Lorg/postgresql/jdbc2/AbstractJdbc2Connection$1;)V execute g(Lorg/postgresql/core/Query;Lorg/postgresql/core/ParameterList;Lorg/postgresql/core/ResultHandler;III)V NO_ACTIVE_SQL_TRANSACTION CONNECTION_DOES_NOT_EXIST java/sql/ResultSet getString getMessage java/util/Locale US Ljava/util/Locale; toUpperCase &(Ljava/util/Locale;)Ljava/lang/String; indexOf getDatabase log *(Ljava/lang/String;Ljava/lang/Throwable;)V charAt (I)C java/lang/Character isDigit (C)Z (II)Ljava/lang/String; compareTo org/postgresql/core/Encoding encode DATA_ERROR org/postgresql/core/Utils appendEscapedLiteral E(Ljava/lang/StringBuffer;Ljava/lang/String;Z)Ljava/lang/StringBuffer; sendQueryCancel processNotifies java/sql/DriverManager getLogWriter ()Ljava/io/PrintWriter; java/lang/System out Ljava/io/PrintStream; (Ljava/io/OutputStream;Z)V setLogWriter (Ljava/io/PrintWriter;)V contains! Ñ %&