All Downloads are FREE. Search and download functionalities are using the official Maven repository.

org.apache.activemq.kaha.impl.async.ReadOnlyAsyncDataManager.class Maven / Gradle / Ivy

There is a newer version: 5.7.0
Show newest version
????1
<t	9u	9vw
x	9yz
t
{|}|~?

?
?
?
?	9?
??
??
???	9?
?	9?
%???	9?
%?
?????
?
??	9??{?
%?	9?
%?	9?
???
+?
??
???
%?
+t
+?
+?
+?
9???
6??
??	9??LOG Lorg/apache/commons/logging/Log;dirsLjava/util/ArrayList;	Signature%Ljava/util/ArrayList;(Ljava/util/ArrayList;)VCodeLineNumberTableLocalVariableTablethis>Lorg/apache/activemq/kaha/impl/async/ReadOnlyAsyncDataManager;LocalVariableTypeTable((Ljava/util/ArrayList;)Vstart()ViIdLjava/io/File;f[Ljava/io/File;	directoryi$Ljava/util/Iterator;nLjava/lang/String;numStrnumdataFile.Lorg/apache/activemq/kaha/impl/async/DataFile;e!Ljava/lang/NumberFormatException;filedfl.Lorg/apache/activemq/kaha/impl/async/Location;files	dataFilesLjava/util/List;@Ljava/util/List;
Exceptions?closegetFirstLocation0()Lorg/apache/activemq/kaha/impl/async/Location;firstcur?delete()Z
SourceFileReadOnlyAsyncDataManager.javaCM?@??8org/apache/activemq/kaha/impl/async/DataFileAccessorPoolC???java/util/ArrayList????p??java/io/File>org/apache/activemq/kaha/impl/async/ReadOnlyAsyncDataManager$1InnerClassesC????????X????????4org/apache/activemq/kaha/impl/async/ReadOnlyDataFile?OC???????????????java/lang/NumberFormatException??C?????\?,org/apache/activemq/kaha/impl/async/DataFile???????????,org/apache/activemq/kaha/impl/async/Location????iM?M??????????java/lang/RuntimeException(Cannot delete a ReadOnlyAsyncDataManagerC?4org/apache/activemq/kaha/impl/async/AsyncDataManagerjava/io/IOExceptionjava/lang/IllegalStateExceptionstartedZ9(Lorg/apache/activemq/kaha/impl/async/AsyncDataManager;)VaccessorPool:Lorg/apache/activemq/kaha/impl/async/DataFileAccessorPool;iterator()Ljava/util/Iterator;java/util/IteratorhasNextnext()Ljava/lang/Object;O(Lorg/apache/activemq/kaha/impl/async/ReadOnlyAsyncDataManager;Ljava/io/File;)V	listFiles)(Ljava/io/FilenameFilter;)[Ljava/io/File;add(Ljava/lang/Object;)ZgetName()Ljava/lang/String;
filePrefixjava/lang/Stringlength()I	substring(II)Ljava/lang/String;java/lang/IntegerparseInt(Ljava/lang/String;)IpreferedFileLength(Ljava/io/File;II)VfileMapLjava/util/Map;
getDataFileId()Ljava/lang/Integer;
java/util/Mapput8(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;	storeSize(Ljava/util/concurrent/atomic/AtomicLong;	getLength&java/util/concurrent/atomic/AtomicLong	addAndGet(J)Jvalues()Ljava/util/Collection;(Ljava/util/Collection;)Vjava/util/Collectionssort(Ljava/util/List;)VcurrentWriteFilejava/util/List	linkAfterL(Lorg/apache/activemq/util/LinkedNode;)Lorg/apache/activemq/util/LinkedNode;
fileByFileMapgetFile()Ljava/io/File;lastAppendLocation-Ljava/util/concurrent/atomic/AtomicReference;+java/util/concurrent/atomic/AtomicReferencegetintValuecleargetHeadNode'()Lorg/apache/activemq/util/LinkedNode;
setDataFileId(I)V	setOffsetsetSizegetNextLocation^(Lorg/apache/activemq/kaha/impl/async/Location;)Lorg/apache/activemq/kaha/impl/async/Location;(Ljava/lang/String;)V%org/apache/commons/logging/LogFactorygetLog3(Ljava/lang/Class;)Lorg/apache/commons/logging/Log;!9<=>?@ABCDEX
*?*+??F()	*G
HI
?@J
?BAK!LME?g*???*?*?Y*???Y?L*??	M,?
??,??N-:?
Y*??:6??+2?W??????+?	M,?
?d,??N-?:*????:?6?Y-*??:*???W*????X?:????Y*?? ?!M,?"*?#,?$N-?
?9-??%:*?#?
*?#?&W*?#*?'?(?W???*?#?%*?)?*?+N-?-?,*?#??-?N????F?#./2
46!7<8?9P>[?e>kAnC?E?F?G?H?I?J?M?K?M?R?S?T?UVW#Y)Z=_DbOcddfgG?SNO?,PQPRS</TQ)EUV?IWX?6YX?/ZO?[\?]^?T_QsjUV(`\??UVOabgHI!Fc@?ydeJ!FcB?ydfgh!iMEi'*???*??.*??/*?'?/*??Fjkmno!p&qG'HIghjkE?7*?#??*?#?0?%L?+Y?1M,+??-?2,?3,?4*,?5?F"uv	yz{'|,}1~G 7HI#l\mbgnh!opE4
?6Y7?8?F?G
HIghqME"
9?:?;?F%rs?





© 2015 - 2024 Weber Informatics LLC | Privacy Policy