Edit C:\galaxie\jobs\GALAXIE__JOBs\backup\GALAXIE__PCKG_0.3\lib\org\postgresql\ds\common\BaseDataSource.class
Êþº¾ 3? ?~ ?? ? ?? ??? ~ ?? ?? ?? ?? ?? ?? ??? ~? ?? ? ????? ? x? ?? ?? ?? ?? ?? ?? ?? ? ?¡ ?¢ ?£ ?¤ ?¥ ?¦ ?§ ?¨ ?© ?ª ?« ?¬ ? ?® ?¯ ?° ?± ?² ?³ ?´ ?µ ?¶ ?· ?¸ ?¹ ?º ?» ?¼ ?½ ?¾ ?¿ ?À ?Á ? ?à ?Ä ?Å ?Æ ?Ç ?È ÉÊË ÌÍ ?Î ÏÐ ?ÑÒÓ Ô ÕÖ ?× ?Ø ?ÙÚÛ ÜÝ Þß \à ?á ?â ãäå æç ?è éÑê fë ?ìí ? lî fï ? ãð ? ? ? ?ñ fò óôõ ö ÷ ?ø ?ùú }~û ü ?ý þÿ } ? ? ? é ? InnerClasses logger Ljava/io/PrintWriter; serverName Ljava/lang/String; databaseName user password portNumber I properties Ljava/util/Properties; <init> ()V Code LineNumberTable LocalVariableTable this )Lorg/postgresql/ds/common/BaseDataSource; getConnection ()Ljava/sql/Connection; Exceptions ;(Ljava/lang/String;Ljava/lang/String;)Ljava/sql/Connection; con Ljava/sql/Connection; e Ljava/sql/SQLException; StackMapTableõ? getLogWriter ()Ljava/io/PrintWriter; setLogWriter (Ljava/io/PrintWriter;)V printWriter getServerName ()Ljava/lang/String; setServerName (Ljava/lang/String;)V getDatabaseName setDatabaseName getDescription getUser setUser getPassword setPassword getPortNumber ()I setPortNumber (I)V getCompatible setCompatible compatible getLoginTimeout setLoginTimeout loginTimeout getConnectTimeout setConnectTimeout connectTimeout getLogLevel setLogLevel logLevel getProtocolVersion setProtocolVersion protocolVersion getReceiveBufferSize setReceiveBufferSize nbytes getSendBufferSize setSendBufferSize setPrepareThreshold count getPrepareThreshold setUnknownLength unknownLength getUnknownLength setSocketTimeout seconds getSocketTimeout setSsl (Z)V enabled Z getSsl ()Z setSslfactory classname getSslfactory getSslMode setSslMode mode getSslFactoryArg setSslFactoryArg arg getSslHostnameVerifier setSslHostnameVerifier className getSslCert setSslCert file getSslKey setSslKey getSslRootCert setSslRootCert getSslPassword setSslPassword getSslPasswordCallback setSslPasswordCallback setApplicationName applicationName getApplicationName setTargetServerType targetServerType getTargetServerType setLoadBalanceHosts loadBalanceHosts getLoadBalanceHosts setHostRecheckSeconds hostRecheckSeconds getHostRecheckSeconds setTcpKeepAlive getTcpKeepAlive setBinaryTransfer getBinaryTransfer setBinaryTransferEnable oidList getBinaryTransferEnable setBinaryTransferDisable getBinaryTransferDisable getStringType setStringType stringType isColumnSanitiserDisabled getDisableColumnSanitiser setDisableColumnSanitiser disableColumnSanitiser getCurrentSchema setCurrentSchema currentSchema getReadOnly setReadOnly readOnly getLogUnclosedConnections setLogUnclosedConnections getAssumeMinServerVersion setAssumeMinServerVersion minVersion getJaasApplicationName setJaasApplicationName name getKerberosServerName setKerberosServerName getUseSpNego setUseSpNego use getGssLib setGssLib lib getSspiServiceClass setSspiServiceClass serviceClass getCharset setCharset charset getAllowEncodingChanges setAllowEncodingChanges allow getUrl property Lorg/postgresql/PGProperty; arr$ [Lorg/postgresql/PGProperty; len$ i$ url Ljava/lang/StringBuilder; query?A setUrl p? getProperty &(Ljava/lang/String;)Ljava/lang/String; pgProperty setProperty '(Ljava/lang/String;Ljava/lang/String;)V value /(Lorg/postgresql/PGProperty;)Ljava/lang/String; 0(Lorg/postgresql/PGProperty;Ljava/lang/String;)V !Ljava/lang/NumberFormatException;å createReference ()Ljavax/naming/Reference; getReference ref Ljavax/naming/Reference;ç setFromReference (Ljavax/naming/Reference;)V port getReferenceProperty >(Ljavax/naming/Reference;Ljava/lang/String;)Ljava/lang/String; propertyName addr Ljavax/naming/RefAddr; writeBaseObject (Ljava/io/ObjectOutputStream;)V out Ljava/io/ObjectOutputStream; readBaseObject (Ljava/io/ObjectInputStream;)V in Ljava/io/ObjectInputStream; initializeFrom ,(Lorg/postgresql/ds/common/BaseDataSource;)V source baos Ljava/io/ByteArrayOutputStream; oos bais Ljava/io/ByteArrayInputStream; ois <clinit> "Ljava/lang/ClassNotFoundException; SourceFile BaseDataSource.java ¡ localhost ? ? ? ? ? ? java/util/Properties ? ? ? ? ? ? § ª= º § ? ? java/lang/StringBuilder $Created a non-pooled connection for at º ¼ java/sql/SQLException -Failed to create a non-pooled connection for : ? !"#$?%&"'(?)?*?+,-?.?/?0?1?2?"34?5?6?7?8?9?:?;?<?=?>???@?A?B,C?D?E?F?G?H?I?J?K?L?M?N?O?P?Q?R? Ç jdbc:postgresql:// :S /TUV Å &W º = ?XYZ[PT\]MS !org/postgresql/util/PSQLException Unsupported property name: {0}^_`abc defg Åhij java/lang/NumberFormatExceptionPk javax/naming/Referencelmn (org/postgresql/ds/common/PGObjectFactory oWX javax/naming/StringRefAddr Qpqrab stu java/lang/Stringvwx Çyuz Å java/io/ByteArrayOutputStream java/io/ObjectOutputStream {gh| ¡ java/io/ByteArrayInputStream}~ java/io/ObjectInputStream ?lm org.postgresql.Driver\? java/lang/ClassNotFoundException??? ;PostgreSQL DataSource unable to load PostgreSQL JDBC Driver? 'org/postgresql/ds/common/BaseDataSource java/lang/Object javax/naming/Referenceable )org/postgresql/ds/common/BaseDataSource$1 java/sql/Connection org/postgresql/PGProperty javax/naming/NamingException javax/naming/RefAddr java/io/IOException java/sql/DriverManager M(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/sql/Connection; append -(Ljava/lang/String;)Ljava/lang/StringBuilder; toString java/io/PrintWriter println -(Ljava/lang/Object;)Ljava/lang/StringBuilder; equals (Ljava/lang/Object;)Z COMPATIBLE get *(Ljava/util/Properties;)Ljava/lang/String; set +(Ljava/util/Properties;Ljava/lang/String;)V LOGIN_TIMEOUT getIntNoCheck (Ljava/util/Properties;)I (Ljava/util/Properties;I)V CONNECT_TIMEOUT LOG_LEVEL PROTOCOL_VERSION isPresent (Ljava/util/Properties;)Z RECEIVE_BUFFER_SIZE SEND_BUFFER_SIZE PREPARE_THRESHOLD UNKNOWN_LENGTH SOCKET_TIMEOUT SSL (Ljava/util/Properties;Z)V SSL_FACTORY SSL_MODE SSL_FACTORY_ARG SSL_HOSTNAME_VERIFIER SSL_CERT SSL_KEY SSL_ROOT_CERT SSL_PASSWORD SSL_PASSWORD_CALLBACK APPLICATION_NAME TARGET_SERVER_TYPE LOAD_BALANCE_HOSTS HOST_RECHECK_SECONDS TCP_KEEP_ALIVE getBoolean BINARY_TRANSFER BINARY_TRANSFER_ENABLE BINARY_TRANSFER_DISABLE STRING_TYPE DISABLE_COLUMN_SANITISER CURRENT_SCHEMA READ_ONLY LOG_UNCLOSED_CONNECTIONS ASSUME_MIN_SERVER_VERSION JAAS_APPLICATION_NAME KERBEROS_SERVER_NAME USE_SPNEGO GSS_LIB SSPI_SERVICE_CLASS CHARSET ALLOW_ENCODING_CHANGES (I)Ljava/lang/StringBuilder; values ()[Lorg/postgresql/PGProperty; length getName 3(Ljava/lang/CharSequence;)Ljava/lang/StringBuilder; org/postgresql/Driver parseURL @(Ljava/lang/String;Ljava/util/Properties;)Ljava/util/Properties; forName /(Ljava/lang/String;)Lorg/postgresql/PGProperty; 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 $$SwitchMap$org$postgresql$PGProperty [I ordinal java/lang/Integer parseInt (Ljava/lang/String;)I 8(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/Object; getClass ()Ljava/lang/Class; java/lang/Class 9(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V add (Ljavax/naming/RefAddr;)V (I)Ljava/lang/String; *(Ljava/lang/String;)Ljavax/naming/RefAddr; getContent ()Ljava/lang/Object; writeObject (Ljava/lang/Object;)V writeInt readObject readInt (Ljava/io/OutputStream;)V close toByteArray ()[B ([B)V (Ljava/io/InputStream;)V %(Ljava/lang/String;)Ljava/lang/Class; java/lang/System err Ljava/io/PrintStream; java/io/PrintStream! ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? q ¡ ¢ [ !*· *µ *µ *µ *» Y· µ ± £ 3 4 7 : ¤ ! ¥ ¦ § ¨ ¢ 7 **´ *´ ¶ ° £ G ¤ ¥ ¦ © § ª ¢ r*¶ +,¸ N*´ Æ )*´ » Y· ¶ +¶ ¶ *¶ ¶ ¶ ¶ -°N*´ Æ 2*´ » Y· ¶ +¶ ¶ *¶ ¶ ¶ -¶ ¶ ¶ -¿ 8 9 £ "