Edit C:\galaxie\jobs\GALAXIE__JOBs\GALAXIE__PCKG_0.5\lib\org\postgresql\jdbc\BatchResultHandler.class
Êþº¾ 4 &org/postgresql/jdbc/BatchResultHandler %org/postgresql/core/ResultHandlerBase BatchResultHandler.java pgStatement !Lorg/postgresql/jdbc/PgStatement; resultIndex I queries [Lorg/postgresql/core/Query; longUpdateCounts [J parameterLists $[Lorg/postgresql/core/ParameterList; expectGeneratedKeys Z generatedKeys !Lorg/postgresql/jdbc/PgResultSet; committedRows allGeneratedRows Ljava/util/List; 'Ljava/util/List<Ljava/util/List<[[B>;>; latestGeneratedRows Ljava/util/List<[[B>; latestGeneratedKeysRs $assertionsDisabled <init> e(Lorg/postgresql/jdbc/PgStatement;[Lorg/postgresql/core/Query;[Lorg/postgresql/core/ParameterList;Z)V ()V ! # % ' ) + org/postgresql/jdbc/PgStatement - java/util/ArrayList 1 2 java/util/List 4 6 this (Lorg/postgresql/jdbc/BatchResultHandler; handleResultRows l(Lorg/postgresql/core/Query;[Lorg/postgresql/core/Field;Ljava/util/List;Lorg/postgresql/core/ResultCursor;)V java/sql/SQLException < > createResultSet (Lorg/postgresql/core/Query;[Lorg/postgresql/core/Field;Ljava/util/List;Lorg/postgresql/core/ResultCursor;)Ljava/sql/ResultSet; @ A . B org/postgresql/jdbc/PgResultSet D F handleError (Ljava/sql/SQLException;)V H I J L e Ljava/sql/SQLException; fromQuery Lorg/postgresql/core/Query; fields [Lorg/postgresql/core/Field; tuples cursor "Lorg/postgresql/core/ResultCursor; handleCommandStatus (Ljava/lang/String;JJ)V getException ()Ljava/sql/SQLException; Y Z [ isAutoCommit ()Z ] ^ _ add (Ljava/lang/Object;)Z a b 5 c !org/postgresql/util/PSQLException e &Too many update results were returned. g java/lang/Object i org/postgresql/util/GT k tr 9(Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String; m n l o org/postgresql/util/PSQLState q TOO_MANY_RESULTS Lorg/postgresql/util/PSQLState; s t r u 4(Ljava/lang/String;Lorg/postgresql/util/PSQLState;)V w f x status Ljava/lang/String; updateCount J insertOID getConnection ()Ljava/sql/Connection; ? . ? java/sql/Connection ? getAutoCommit ? ^ ? ? ? java/lang/AssertionError ? <pgStatement.getConnection().getAutoCommit() should not throw ? (Ljava/lang/Object;)V ? ? ? secureProgress ? updateGeneratedKeys ? ? isEmpty ? ^ 5 ? iterator ()Ljava/util/Iterator; ? ? 5 ? java/util/Iterator ? hasNext ^ ? ¡ next ()Ljava/lang/Object; £ ¤ ? ¥ addRows (Ljava/util/List;)V § ¨ E © clear « 5 ¬ rows handleWarning (Ljava/sql/SQLWarning;)V addWarning ± ° . ² warning Ljava/sql/SQLWarning;ÿÿÿÿÿÿÿý java/util/Arrays ¸ fill ([JIIJ)V º » ¹ ¼ <unknown> ¾ org/postgresql/core/Query À toString 7(Lorg/postgresql/core/ParameterList;)Ljava/lang/String;  à Á Ä java/lang/String Æ java/sql/BatchUpdateException È ]Batch entry {0} {1} was aborted: {2} Call getNextException to see other errors in the batch. Ê java/lang/Integer Ì valueOf (I)Ljava/lang/Integer; Î Ï Í Ð getMessage ()Ljava/lang/String; Ò Ó = Ô getSQLState Ö Ó = × uncompressLongUpdateCount ()[J Ù Ú Û ?(Ljava/lang/String;Ljava/lang/String;I[JLjava/lang/Throwable;)V Ý É Þ J queryString batchException Ljava/sql/BatchUpdateException; newError handleCompletion getCause ()Ljava/lang/Throwable; æ ç = è getNextException ê Z = ë setNextException í I É î newException getGeneratedKeys ()Ljava/sql/ResultSet; uncompressUpdateCount ()[I [I ö ÿÿÿ i original copy getUpdateCount ó ô þ #org/postgresql/core/v3/BatchedQuery getBatchSize ()I Áÿÿÿÿÿÿÿþ batchSize query superBatchResult totalRows hasRewrites newUpdateCounts offset getLargeUpdateCount <clinit> java/lang/Class desiredAssertionStatus ^ Signature Code LocalVariableTable LineNumberTable StackMapTable LocalVariableTypeTable q(Lorg/postgresql/core/Query;[Lorg/postgresql/core/Field;Ljava/util/List<[[B>;Lorg/postgresql/core/ResultCursor;)V Exceptions SourceFile ! æ ;*· *µ "*+µ $*,µ &*-µ (*,¾¼µ **µ ,*? § » 2Y· 3µ 7± 4 ; 8 9 ; ; ; ; &