Edit C:\Program Files\Java\jdk1.7.0_45\db\lib\org\apache\derby\impl\jdbc\EmbedConnection.class
Êþº¾ 0J Ý; `< `= `> `? `@ `A `B `C `DE F `G `H `I J `KL 4M NO NPQ R STU `V `W `X `Y `Z[\ `] `^_ d` `ab `c def 4g `h `i `j `k `l `m n 4op `q `r s `t uv `R wx `y `z `{ `|} ~ `? `? `? `? `??? `? `? `? `?? `???? ô `? S?? d?? w? ??? ?? ? ? `? ^? `?? d¡ ?@ d¢ £¤ `¥¦§¨©ª `«¬®¯°±²³´µ¶·¸¹º» Ǽ½ ¾ ¿ ÀÁÂà ?Ä Å ÆÇ 4È `É ÊË ËÌÍ ÎÏ `ÐÑÒÓÔÕ Ö?×?ØÙÚ?ÛÙÜ ÝÙÞ ßàáâãä `u å `æ `ç `è Êé `ê `ë Êì `í Êîï `ð ð `ñ `ò `ó `ô `õ `ö `÷ø Æù `ú û ü `ý þ Êÿ? ? ` Ç? ? ` Æ Æ Æ Ý I l ` S Æ 4 !" á#$ ä;% ä& `' ä() ê* Ê+,-./ Æ01 2 3?4 ?5 67 8 9: ;<= S> d? Æ@A ÝB CD E 4; 4FGHGIJK L 4MN O?P?QRS?T?U?V WX `Y ÆZ?[?\ `] Æ^ `_ C`a Ýb äcdefghi?j Çkl?mn?opq /rs 1t `u `v NM NÈ Nwxyz{|{}~< N `? Sz? B? S ? ? ? ? ?? ? K; KM? N;??????? S; S? S?? `??????? d??? ^;?? exceptionClose /Lorg/apache/derby/iapi/error/StandardException; NO_MEM Ljava/sql/SQLException; memoryState 1Lorg/apache/derby/iapi/services/memory/LowMemory; dbMetadata Ljava/sql/DatabaseMetaData; tr 4Lorg/apache/derby/impl/jdbc/TransactionResourceImpl; lobHashMap Ljava/util/HashMap; lobHMKey I lobReferences Ljava/util/WeakHashMap; lobFiles Ljava/util/HashSet; active Z aborting autoCommit needCommit usingNoneAuth connectionHoldAbility rootConnection ,Lorg/apache/derby/impl/jdbc/EmbedConnection; topWarning Ljava/sql/SQLWarning; factory &Lorg/apache/derby/jdbc/InternalDriver; applicationConnection Ljava/sql/Connection; resultSetId connString Ljava/lang/String; OP_ENCRYPT ConstantValue OP_SHUTDOWN OP_HARD_UPGRADE OP_REPLICATION <init> Q(Lorg/apache/derby/jdbc/InternalDriver;Ljava/lang/String;Ljava/util/Properties;)V Code Exceptions checkDatabaseBooted J(Lorg/apache/derby/iapi/db/Database;Ljava/lang/String;Ljava/lang/String;)V createBoot (Ljava/util/Properties;)Z handleDBNotFound ()V isDropDatabase isEncryptionBoot isHardUpgradeBoot isStartReplicationSlaveBoot isStartReplicationMasterBoot isReplicationFailover isStopReplicationMasterBoot isStopReplicationSlaveBoot isInternalShutdownSlaveDatabase getReplicationOperation *(Ljava/util/Properties;)Ljava/lang/String; handleStartReplicationMaster M(Lorg/apache/derby/impl/jdbc/TransactionResourceImpl;Ljava/util/Properties;)V handleStopReplicationMaster handleStopReplicationSlave <(Lorg/apache/derby/iapi/db/Database;Ljava/util/Properties;)V internalStopReplicationSlave handleFailoverMaster 7(Lorg/apache/derby/impl/jdbc/TransactionResourceImpl;)V handleFailoverSlave &(Lorg/apache/derby/iapi/db/Database;)V removePhaseTwoProps .(Ljava/util/Properties;)Ljava/util/Properties; /(Lorg/apache/derby/impl/jdbc/EmbedConnection;)V checkUserCredentials +(Ljava/lang/String;Ljava/util/Properties;)V checkUserIsNotARole checkIsDBOwner (I)V getEngineType ()I createStatement ()Ljava/sql/Statement; (II)Ljava/sql/Statement; (III)Ljava/sql/Statement; prepareStatement 0(Ljava/lang/String;)Ljava/sql/PreparedStatement; 2(Ljava/lang/String;II)Ljava/sql/PreparedStatement; 3(Ljava/lang/String;III)Ljava/sql/PreparedStatement; 2(Ljava/lang/String;[I)Ljava/sql/PreparedStatement; C(Ljava/lang/String;[Ljava/lang/String;)Ljava/sql/PreparedStatement; 1(Ljava/lang/String;I)Ljava/sql/PreparedStatement; I(Ljava/lang/String;IIII[I[Ljava/lang/String;)Ljava/sql/PreparedStatement; prepareCall 0(Ljava/lang/String;)Ljava/sql/CallableStatement; 2(Ljava/lang/String;II)Ljava/sql/CallableStatement; 3(Ljava/lang/String;III)Ljava/sql/CallableStatement; nativeSQL &(Ljava/lang/String;)Ljava/lang/String; setAutoCommit (Z)V getAutoCommit ()Z commit rollback close checkForTransactionInProgress 2(Lorg/apache/derby/iapi/error/StandardException;)V isClosed getMetaData ()Ljava/sql/DatabaseMetaData; getHoldability setHoldability setReadOnly isReadOnly setCatalog (Ljava/lang/String;)V getCatalog ()Ljava/lang/String; setTransactionIsolation getTransactionIsolation getWarnings ()Ljava/sql/SQLWarning; clearWarnings getTypeMap ()Ljava/util/Map; setTypeMap (Ljava/util/Map;)V addWarning (Ljava/sql/SQLWarning;)V getDBName getLanguageConnection <()Lorg/apache/derby/iapi/sql/conn/LanguageConnectionContext; checkIfClosed handleException .(Ljava/lang/Throwable;)Ljava/sql/SQLException; /(Ljava/lang/Throwable;Z)Ljava/sql/SQLException; setInactive finalize commitIfNeeded commitIfAutoCommit getConnectionSynchronization ()Ljava/lang/Object; setupContextStack restoreContextStack createDatabase M(Ljava/lang/String;Ljava/util/Properties;)Lorg/apache/derby/iapi/db/Database; checkDatabaseCreatePrivileges '(Ljava/lang/String;Ljava/lang/String;)V sleep (J)V stripSubSubProtocolPrefix bootDatabase (Ljava/util/Properties;Z)Z prepareMetaDataStatement getLocalDriver (()Lorg/apache/derby/jdbc/InternalDriver; getContextManager 9()Lorg/apache/derby/iapi/services/context/ContextManager; filterProperties getDatabase %()Lorg/apache/derby/iapi/db/Database; getTR 6()Lorg/apache/derby/impl/jdbc/TransactionResourceImpl; pushConnectionContext l(Lorg/apache/derby/iapi/services/context/ContextManager;)Lorg/apache/derby/impl/jdbc/EmbedConnectionContext; setApplicationConnection (Ljava/sql/Connection;)V getApplicationConnection ()Ljava/sql/Connection; setDrdaID isInGlobalTransaction resetFromPool xa_prepare xa_commit xa_rollback transactionIsIdle setResultSetType (I)I setPrepareIsolation getPrepareIsolation getResultSetOrderId newSQLException +(Ljava/lang/String;)Ljava/sql/SQLException; =(Ljava/lang/String;Ljava/lang/Object;)Ljava/sql/SQLException; O(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)Ljava/sql/SQLException; toString createClob ()Ljava/sql/Clob; createBlob ()Ljava/sql/Blob; addLOBMapping (Ljava/lang/Object;)I removeLOBMapping getLOBMapping (I)Ljava/lang/Object; clearLOBMapping getIncLOBKey addLOBReference (Ljava/lang/Object;)V getlobHMObj ()Ljava/util/HashMap; cancelRunningStatement getCurrentSchemaName addLobFile '(Lorg/apache/derby/impl/jdbc/LOBFile;)V removeLobFile isAborting beginAborting getSchema setSchema <clinit>??lmnopqvuwuzo{|??? 2org/apache/derby/impl/jdbc/TransactionResourceImpl??jktuö? shutdown?É????Í "org.apache.derby.database.DatabaseéÝ??? !org/apache/derby/iapi/db/Database?????????? XJ048.C shutdown, drop¢£ XRE10???? failover?? Í replication.slave.mode slavepremode¡? ?§¨¡?©¨÷?¬¢£õ java/util/Properties®¯ÿ ¤?ð? 01J01¥¦§çè±²øù?? java/sql/SQLException¨?©ªíî????yuê뫬ʹµ¤¥¦¥ª« XRE09.C slavemode replication.slave.dbname XRE08üýÛ 08006.D.1®µ 01J14¦¯°±² java/lang/OutOfMemoryError±?³´µ¶fg·?de java/lang/Throwable -org/apache/derby/iapi/error/StandardException¸·¹µº» XRE11.C create createFrom restoreFrom rollForwardRecoveryFrom XJ081.C XJ049.C XJ004.C drop dataEncryption newBootPassword newEncryptionKey upgrade startSlave startMaster stopMaster stopSlave internal_stopslave slaveHost XCY03.S 08004 slavePort¼½ derby.__rt.asynch¾¿À?Á? XRE42.C &org/apache/derby/impl/db/SlaveDatabase XRE40Â?bÛÃÄÅÆÇÈÉÊ A001 A002ËÌɳ?ÍÎÏ 08004.C.1 A020 Gorg/apache/derby/impl/jdbc/authentication/NoneAuthenticationServiceImplÐëÑÝÒÓÔÕÖ×ØÙÚÏ?ÛÝÜÝ 08004.C.5 08004.C.4 08004.C.6 08004.C.8 08004.C.3¶·¸»ì?Þß¼ÃôõàáÄÇâã XJ030.SÎ?+?xuÑ?bcÐÒÓÍÍ 25001äå6ÍæÍç?hièÝéêØËÙÍß· XJ045.S java/lang/Integer?µëµìíîï·}~ðñò XJ081.S map java.sql.Connection.setTypeMapÄóôõÍö÷øùèú÷íûñ?¯üý XJ041.C java/lang/Objectþÿ ? java/lang/NullPointerException dbname can't be null?Û java/lang/StringBuffer directory:þÉ!Ý ,org/apache/derby/security/DatabasePermission?û $java/security/AccessControlException 08004.C.11 java/io/IOException 08004.C.10Ä java/lang/Exception java/lang/InterruptedException? derby.subSubProtocol. softUpgradeNoFeatureCheck trueÏî XJ040.C Í!õ java/lang/String derby."#$% 1org/apache/derby/impl/jdbc/EmbedConnectionContext?&Û? :org/apache/derby/iapi/store/access/XATransactionController·'Ë(Ë)?*Í 01J02·Ä+µ,·?oÄ??-Ý @.·/ (XID = 01Ý ), (SESSIONID = 2·! (DATABASE = 3Ý (DRDAID = 4Ý ) $org/apache/derby/impl/jdbc/EmbedClob?° $org/apache/derby/impl/jdbc/EmbedBlob?5,·/06Ç789:;<=Í>õ $org/apache/derby/iapi/jdbc/EngineLOB??rs "org/apache/derby/impl/jdbc/LOBFileÐ? java/util/WeakHashMap java/util/HashMap@ABC?2Ý java/util/HashSetDÝÆÝ set schema ?¼½EFGHÍIª java.lang.OutOfMemoryError /org/apache/derby/iapi/services/memory/LowMemory *org/apache/derby/impl/jdbc/EmbedConnection +org/apache/derby/iapi/jdbc/EngineConnection getProperty java/lang/Boolean valueOf '(Ljava/lang/String;)Ljava/lang/Boolean; booleanValue .org/apache/derby/iapi/services/monitor/Monitor findService 8(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/Object; newException U(Ljava/lang/String;Ljava/lang/Object;)Lorg/apache/derby/iapi/error/StandardException; isInSlaveMode setProperty setDatabase clone clearContextInError -org/apache/derby/iapi/error/SQLWarningFactory newSQLWarning ;(Ljava/lang/String;Ljava/lang/Object;)Ljava/sql/SQLWarning; startTransaction shutdownDatabaseException 1()Lorg/apache/derby/iapi/error/StandardException; 8org/apache/derby/iapi/sql/conn/LanguageConnectionContext usesSqlAuthorization removePersistentService setReport )(Ljava/lang/String;)Ljava/sql/SQLWarning; *org/apache/derby/iapi/util/InterruptStatus restoreIntrFlagIfSeen =(Lorg/apache/derby/iapi/sql/conn/LanguageConnectionContext;)V lcc :Lorg/apache/derby/iapi/sql/conn/LanguageConnectionContext; cm 7Lorg/apache/derby/iapi/services/context/ContextManager; setLowMemory getSeverity setSeverity cleanupOnError (Ljava/lang/Throwable;Z)Z parseInt (Ljava/lang/String;)I startReplicationMaster :(Ljava/lang/String;Ljava/lang/String;ILjava/lang/String;)V stopReplicationMaster stopReplicationSlave verifyShutdownSlave org/apache/derby/impl/jdbc/Util generateCsSQLException H(Lorg/apache/derby/iapi/error/StandardException;)Ljava/sql/SQLException; remove &(Ljava/lang/Object;)Ljava/lang/Object; $org/apache/derby/jdbc/InternalDriver getAuthenticationService 4()Lorg/apache/derby/iapi/jdbc/AuthenticationService; 2org/apache/derby/iapi/services/i18n/MessageService getTextMessage 0org/apache/derby/iapi/jdbc/AuthenticationService authenticate +(Ljava/lang/String;Ljava/util/Properties;)Z getLcc getSessionUserId getDataDictionary 7()Lorg/apache/derby/iapi/sql/dictionary/DataDictionary; 3org/apache/derby/iapi/sql/dictionary/DataDictionary checkVersion (ILjava/lang/String;)Z getTransactionExecute <()Lorg/apache/derby/iapi/store/access/TransactionController; getRoleDefinitionDescriptor N(Ljava/lang/String;)Lorg/apache/derby/iapi/sql/dictionary/RoleGrantDescriptor; getAuthorizationDatabaseOwner equals (Ljava/lang/Object;)Z newEmbedStatement F(Lorg/apache/derby/impl/jdbc/EmbedConnection;ZIII)Ljava/sql/Statement; newEmbedPreparedStatement v(Lorg/apache/derby/impl/jdbc/EmbedConnection;Ljava/lang/String;ZIIII[I[Ljava/lang/String;)Ljava/sql/PreparedStatement; newEmbedCallableStatement _(Lorg/apache/derby/impl/jdbc/EmbedConnection;Ljava/lang/String;III)Ljava/sql/CallableStatement; logAndThrowSQLException (Ljava/sql/SQLException;)V isActive clearLcc getUrl newEmbedDatabaseMetaData [(Lorg/apache/derby/impl/jdbc/EmbedConnection;Ljava/lang/String;)Ljava/sql/DatabaseMetaData; setIsolationLevel 2org/apache/derby/iapi/sql/execute/ExecutionContext CS_TO_JDBC_ISOLATION_LEVEL_MAP [I getCurrentIsolationLevel java/util/Collections EMPTY_MAP Ljava/util/Map; a(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/sql/SQLException; java/util/Map isEmpty notImplemented ()Ljava/sql/SQLException; java/sql/SQLWarning setNextWarning noCurrentConnection 0(Ljava/lang/Throwable;ZZ)Ljava/sql/SQLException; createPersistentService N(Ljava/lang/String;Ljava/lang/String;Ljava/util/Properties;)Ljava/lang/Object; seeNextException U(Ljava/lang/String;[Ljava/lang/Object;Ljava/sql/SQLException;)Ljava/sql/SQLException; clear java/lang/System getSecurityManager ()Ljava/lang/SecurityManager; append ,(Ljava/lang/String;)Ljava/lang/StringBuffer; checkSystemPrivileges /(Ljava/lang/String;Ljava/security/Permission;)V currentTimeMillis ()J java/lang/Thread setInterrupted indexOf substring (II)Ljava/lang/String; 4org/apache/derby/iapi/services/property/PropertyUtil getSystemProperty 8(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; (I)Ljava/lang/String; startPersistentService getCause ()Ljava/lang/Throwable; javaException getClass ()Ljava/lang/Class; java/lang/Class getClassLoader ()Ljava/lang/ClassLoader; getDriver propertyNames ()Ljava/util/Enumeration; java/util/Enumeration hasMoreElements nextElement startsWith (Ljava/lang/String;)Z put 8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; f(Lorg/apache/derby/iapi/services/context/ContextManager;Lorg/apache/derby/impl/jdbc/EmbedConnection;)V internalCommit xaCommit xaRollback isIdle setPrepareIsolationLevel getPrepareIsolationLevel getName hashCode (I)Ljava/lang/StringBuffer; 8org/apache/derby/iapi/store/access/TransactionController getTransactionIdString getInstanceNumber getDbname getDrdaID 1([BLorg/apache/derby/impl/jdbc/EmbedConnection;)V get keySet ()Ljava/util/Set; java/util/Set iterator ()Ljava/util/Iterator; java/util/Iterator hasNext next free getStatementContext 3()Lorg/apache/derby/iapi/sql/conn/StatementContext; /org/apache/derby/iapi/sql/conn/StatementContext cancel add java/sql/PreparedStatement setString (ILjava/lang/String;)V execute closeException!` Ý a bc de fg hi jk lm no pq rs tu vu wu xu yu zo {| }~ ? ?? ?o ?? ?o ? ? ?o ? ? ?o ? ? ?o ? ? z ?? ? ( ¤*· *µ *µ *µ *µ *µ *µ ***Zµ µ *+µ *» Y+,-· µ *µ *¶ **´ ¶ · :-¶ ¸ ¶ 6*´ ¶ ¸ À :*-· 6? *-· ? § 6? *-· ? § 6 *-· 6 666 *-· 6? ? * ¶ !¿*-· ":Æ $? ? ? ? ? #¸ $¿*-· %? %*&*´ ¶ · '¹ ( ? 6 § 6: ? Æ 6§ -)*¶ +W*-· ,? *-· -§ "*-· .? *-· /*¶ 0± ? *· 1Æ *´ ¶ 266 § ;? 6? ? -:*-¶ 3À 4· 5N*- · 6? *´ ¶ 7*¶ 8*¶ 0±? D? ?? :*´ ¶ 9Æ *:*¶ ;¸ <¶ =§ *-· >**´ ¶ -· ?:*´ ¶ 2*´ ¶ 9Ç *· @**´ ¶ -· >§ %: ? ? *´ ¶ B**´ ¶ C¶ DW¿*´ ¶ B*-· E? *-· F? ? P*´ G? *¶ H¹ I ? *· J*-· E? **´ -· K§ $*-· F? **´ -· L§ ? **´ · M? ? ? è*´ G? G*¶ H¹ I ? ;? 6§ ? 6§ 6*· J§ : ? **´ ¶ C¶ DW¿ ? /? N*¶ O¶ ¸ $¿-)P¶ +W-Q*¶ O¶ ¶ +W§ N**´ ¶ C¶ DW*¶ 0*» Y+,-· µ *µ *¶ **´ ¶ · :*-· 6? *´ ¶ 7*¶ 8*¶ 0± ? R*¶ O¶ ¸ $¿*´ ¶ B? #*´ G? *¶ H¹ I ? *· J*´ ¶ C¿? M*´ G? *¶ H¹ I ? *· J*´ ¶ :**´ ¶ C¶ DW S¸ U¸ VW¸ $:¶ X¿*´ G? *¶ H¹ I ? *Y¸ Z¶ =*¶ H¸ [*¶ 0§ f:¸ ]*¶ 0*´ µ ^*´ µ _² `¶ a² b¿:¸ ]Á d? À d:¶ ef¢ f¶ g*´ ¶ hW*¶ D¿:*¶ 0¿± # Aéïò A Ha@ \f»@ \À?@ \?9@ \ Hac cf»c cÀ?c c?9c c Ha? f»? À?? ?9? @?? ? A ?? ? +Ç *¶ 8*i,-¶ j¿± ? A ?? ? ¢ ?=+k¶ ¸ ¶ ? ?>+l¶ Æ ?+m¶ Æ ?+n¶ Æ ?¤ *o¶ p¿? *+· ? *o¶ p¿`=¤ *q¶ p¿ *+· ? q:? o:*¶ p¿d § ¬ ? A ?? ? *´ ¶ L*¶ 8*r+¶ !¿ ? A ?? ? +s¶ ¸ ¶ ¬ ?? ? 3 '+t¶ ¸ ¶ ? +u¶ Ç +v¶ Æ § ¬ ?? ? +w¶ ¸ ¶ ¬ ?? ? +x¶ ¸ ¶ ¬ ?? ? +y¶ ¸ ¶ ¬ ?? ? +&¶ ¸ ¶ ¬ ?? ? +z¶ ¸ ¶ ¬ ? ? +{¶ ¸ ¶ ¬ ¡? ? +|¶ ¸ ¶ ¬ ¢£ ? r fM>*+· ? xM?*+· E? yM?*+· ,? {M?*+· .? |M?*+· F? zM?*+· %? &M?¤ #,¸ $¿,° ? d ¤¥ ? o c*´ G? *¶ H¹ I ? *· J,}¶ N-Ç *~}¶ !:*¶ !¿,?¶ :6Æ ¸ ?6+¶ 9*¶ O¶ -?¹ ? ± ? A ¦¥ ? . "*´ G? *¶ H¹ I ? *· J+¶ 9¹ ? ± ? A §¨ ? . "*+{*´ ¶ · '+¹ ? *?*¶ O¶ ¶ !¿ ? d A ©¨ ? <