
com.groupbyinc.flux.index.translog.ChannelReference.class Maven / Gradle / Ivy
???? 3 ` 3com/groupbyinc/flux/index/translog/ChannelReference =com/groupbyinc/flux/common/util/concurrent/AbstractRefCounted ChannelReference.java file Ljava/nio/file/Path; channel Ljava/nio/channels/FileChannel;
generation J onClose *Lcom/groupbyinc/flux/common/util/Callback; aLcom/groupbyinc/flux/common/util/Callback; a(Ljava/nio/file/Path;JLjava/nio/channels/FileChannel;Lcom/groupbyinc/flux/common/util/Callback;)V java/io/IOException java/nio/file/Path toString ()Ljava/lang/String; (Ljava/lang/String;)V
" this 5Lcom/groupbyinc/flux/index/translog/ChannelReference;
getGeneration ()J getPath ()Ljava/nio/file/Path;
getChannel !()Ljava/nio/channels/FileChannel; java/lang/StringBuilder , ()V .
- / channel: file [ 1 append -(Ljava/lang/String;)Ljava/lang/StringBuilder; 3 4
- 5 -(Ljava/lang/Object;)Ljava/lang/StringBuilder; 3 7
- 8 ], ref count [ : refCount ()I <