Edit C:\Program Files\Java\jdk1.7.0_45\db\lib\org\apache\derby\impl\store\raw\data\RAFContainer.class
Êþº¾ 0å ? ë ? ì ? í ? î ? ï ð ñ ò ó ô ? õ ? ö ÷ ø ? ù ð ú ? û w ü ý ? þ w ÿ w ? ? ? ? ? w ? w w ? ? ? w ? ? ? î ? ô 8 ð Ì ? 8 ?! ?"# w$ ?% ?& ' ÷( ?) ?* ?+ ?, ?- ?. /012 F3 4 E5 6 E7 E89 8: ?; ?< E=> ?? ?@A ?B ?C ?D ?EF EG ZH I JKL 8M ?NÿÿÿÿÿÿÿÿOP dQ ?R ST d SU dV W d üX 8Y Z5 Z=Z[\ ?]^_`abc Ed ?e Uf ?gh y 8i j k Elm ?nopq rs t ?u Evwxy fileData -Lorg/apache/derby/io/StorageRandomAccessFile; needsSync Z actionCode I GET_FILE_NAME_ACTION ConstantValue CREATE_CONTAINER_ACTION REMOVE_FILE_ACTION OPEN_CONTAINER_ACTION STUBBIFY_ACTION BACKUP_CONTAINER_ACTION GET_RANDOM_ACCESS_FILE_ACTION REOPEN_CONTAINER_ACTION actionIdentity .Lorg/apache/derby/iapi/store/raw/ContainerKey; actionStub actionErrorOK actionTryAlternatePath actionFile !Lorg/apache/derby/io/StorageFile; actionInstant 0Lorg/apache/derby/iapi/store/raw/log/LogInstant; actionBackupLocation Ljava/lang/String; actionContainerHandle :Lorg/apache/derby/impl/store/raw/data/BaseContainerHandle; inBackup inRemove fileName <init> =(Lorg/apache/derby/impl/store/raw/data/BaseDataFileFactory;)V Code isDirty ()Z removeContainer 4(Lorg/apache/derby/iapi/store/raw/log/LogInstant;Z)V Exceptions closeContainer ()V readPage (J[B)V writePage (J[BZ)V updatePageArray (J[B[BZ)[B padFile 1(Lorg/apache/derby/io/StorageRandomAccessFile;J)Z clean (Z)V clearDirty preAllocate (JI)I truncatePages (J)V writeRAFHeader D(Ljava/lang/Object;Lorg/apache/derby/io/StorageRandomAccessFile;ZZ)V flushAll getFileName T(Lorg/apache/derby/iapi/store/raw/ContainerKey;ZZZ)Lorg/apache/derby/io/StorageFile; privGetFileName createContainer 1(Lorg/apache/derby/iapi/store/raw/ContainerKey;)V removeFile $(Lorg/apache/derby/io/StorageFile;)Z privRemoveFile openContainer 1(Lorg/apache/derby/iapi/store/raw/ContainerKey;)Z reopenContainer stubbify 3(Lorg/apache/derby/iapi/store/raw/log/LogInstant;)V backupContainer O(Lorg/apache/derby/impl/store/raw/data/BaseContainerHandle;Ljava/lang/String;)V privBackupContainer encryptContainer privGetRandomAccessFile P(Lorg/apache/derby/io/StorageFile;)Lorg/apache/derby/io/StorageRandomAccessFile; run ()Ljava/lang/Object; º » · ? ¸ ? ½ ¾ ? ?z{ à java/lang/InterruptedException|} Ã~? «??? á â? à ? ?? à java/io/IOException? ?? Ò?????? ¾??? ¾?? È É?? Ê Ë? Ã??? Ã? ?? Ã? ê?????? Î Ã ? Ó Ô 5org/apache/derby/iapi/util/InterruptDetectedException¡¢ Ò XSDG9.D£¤ XSDG3.D¥¦ unknown ¹ ´£§¨© ½ ?ª Ð -org/apache/derby/iapi/error/StandardException« Ò¬?®¯ ? Ì° Ì Í ? ? ª « ¬ ? ? ® ?±²³ org/apache/derby/io/StorageFile 'java/security/PrivilegedActionException´µ¶·¸ ¾¹·º»¼ ¾ XSDF3.S£½ ¯ °  þ ¾ java/lang/RuntimeException¿ ÍÀ Í ,org/apache/derby/iapi/store/raw/ContainerKey ± ² µ ¶ ³ ´ Ø × java/io/FileÁ¦ ºÂÃÄÅÆÇ XSRS5.S£ÈÉÊ java/io/RandomAccessFile rw ºËÌÍÎÏ?Ð ÃÑÒÓ XSDFH.S£Ô XBM0R.DÕÖ× ç è encrypt encrypt-close +org/apache/derby/io/StorageRandomAccessFile XSDF0.S java/lang/SecurityException XSDF1.SØÙÚ ?Û? Ý Ü XSDF2.S£Ü XSDA4.SÝ ¾Þ ¾ rßà read delete-stub java/io/FileNotFoundExceptioná â XSDF4.Sâã å ää¦ 1org/apache/derby/impl/store/raw/data/RAFContainer 2org/apache/derby/impl/store/raw/data/FileContainer 'java/security/PrivilegedExceptionAction java/lang/Object wait *org/apache/derby/iapi/util/InterruptStatus setInterrupted pageCache 3Lorg/apache/derby/iapi/services/cache/CacheManager; identity 1org/apache/derby/iapi/services/cache/CacheManager discard )(Lorg/apache/derby/iapi/util/Matchable;)Z notifyAll close pageSize seek readFully ([BII)V dataFactory :Lorg/apache/derby/impl/store/raw/data/BaseDataFileFactory; 8org/apache/derby/impl/store/raw/data/BaseDataFileFactory databaseEncrypted decryptPage ([BI)V getCommittedDropState getEncryptionBuffer ()[B getFilePointer ()J writeInProgress write writeFinished dataNotSyncedAtAllocation sync getIdentity writeHeader (Ljava/lang/Object;[B)V encryptPage ([BI[BZ)[B length preDirty java/lang/Thread sleep newException X(Ljava/lang/String;Ljava/lang/Throwable;)Lorg/apache/derby/iapi/error/StandardException; toString ()Ljava/lang/String; ?(Ljava/lang/String;Ljava/lang/Throwable;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Lorg/apache/derby/iapi/error/StandardException; markCorrupt `(Lorg/apache/derby/iapi/error/StandardException;)Lorg/apache/derby/iapi/error/StandardException; doPreAllocatePages setLength getEmbryonicPage 2(Lorg/apache/derby/io/StorageRandomAccessFile;J)[B E(Ljava/lang/Object;Lorg/apache/derby/io/StorageRandomAccessFile;Z[B)V dataNotSyncedAtCheckpoint )(Lorg/apache/derby/iapi/util/Matchable;)V java/security/AccessController doPrivileged =(Ljava/security/PrivilegedExceptionAction;)Ljava/lang/Object; getException ()Ljava/lang/Exception; getContainerPath R(Lorg/apache/derby/iapi/store/raw/ContainerKey;Z)Lorg/apache/derby/io/StorageFile; exists getAlternateContainerPath getParentDir #()Lorg/apache/derby/io/StorageFile; mkdirs U(Ljava/lang/String;Ljava/lang/Object;)Lorg/apache/derby/iapi/error/StandardException; delete setDroppedState setCommittedDropState getName '(Ljava/lang/String;Ljava/lang/String;)V getStorageFactory &()Lorg/apache/derby/io/StorageFactory; *org/apache/derby/iapi/services/io/FileUtil copyFile V(Lorg/apache/derby/io/StorageFactory;Lorg/apache/derby/io/StorageFile;Ljava/io/File;)Z g(Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)Lorg/apache/derby/iapi/error/StandardException; getLastPageNumber =(Lorg/apache/derby/impl/store/raw/data/BaseContainerHandle;)J #(Ljava/io/File;Ljava/lang/String;)V getLatchedPage l(Lorg/apache/derby/impl/store/raw/data/BaseContainerHandle;J)Lorg/apache/derby/impl/store/raw/data/BasePage; -org/apache/derby/impl/store/raw/data/BasePage getPageArray unlatch getFD ()Ljava/io/FileDescriptor; java/io/FileDescriptor j(Ljava/lang/String;Ljava/lang/Throwable;Ljava/lang/Object;)Lorg/apache/derby/iapi/error/StandardException; "org/apache/derby/io/StorageFactory newStorageFile 5(Ljava/lang/String;)Lorg/apache/derby/io/StorageFile; getRandomAccessFile A(Ljava/lang/String;)Lorg/apache/derby/io/StorageRandomAccessFile; canUpdate getSegmentId |(Ljava/lang/String;Ljava/lang/Throwable;Ljava/lang/Object;Ljava/lang/Object;)Lorg/apache/derby/iapi/error/StandardException; isReadOnly canWrite readHeader ([B)V flush stubFileToRemoveAfterCheckPoint f(Lorg/apache/derby/io/StorageFile;Lorg/apache/derby/iapi/store/raw/log/LogInstant;Ljava/lang/Object;)V getPath ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ¡ ¢ ? ? £ ¤ ? ? ¥ ¦ ? ? § ¨ ? ? © ª « ¬ ? ? ® ? ¯ ° ± ² ³ ´ µ ¶ · ? ¸ ? ¹ ´ º » ¼ *+· *µ *µ ± ! ½ ¾ ¼ *· ? *´ ? § ¬ ¿ À ¼ ± m*YNÂ*µ *´ ? *¶ §ÿõ:¸ §ÿí-ç :-ÿ*´ *´ ¹ W*+· ¨ § +:¨ ¿:*Y:Â*µ *¶ ç : à ¿©± ! $ $ ( $ A D D I D S _ b b g b Á 8  à ¼ X ,*´ Æ '*´ ¹ ¨ § L¨ § M¨ ,¿N*µ ©± ! Ä Å ¼ l P*´ ?i7*Y:Â*´ ¹ *´ -*´ ¹ ç :ÿ*´ ¶ ? ?? *-*´ ¶ ± + . . 3 . Á 8 Æ Ç ¼ ? 1*Y:Â*¶ ? ñ*´ ?i7:*´ ¶ ? ?? *¶ :*-¶ : *´ ¹ *´ ¹ ?? **´ · W*´ ¶ *´ *´ ¹ ¨ § : ¨ ¿:*´ ¶ ©§ P: **´ · ? ¿*´ ¹ *´ ¶ *´ *´ ¹ ¨ § :¨ ¿: *´ ¶ © ? 9*´ ¶ *´ ´ ? *´ ¹ ¨ § :¨ ¿:*´ ¶ ©§ *µ ç :ÿ± i | ? = ? ? ¹ Ì Ï Ï Ô Ï î ( %( (-( Á 8 È É ¼ <