类 com.alibaba.rocketmq.store.MapedFile
的使用

使用 MapedFile 的软件包
com.alibaba.rocketmq.store   
 

com.alibaba.rocketmq.storeMapedFile 的使用
 

返回 MapedFilecom.alibaba.rocketmq.store 中的方法
 MapedFile MapedFileQueue.findMapedFileByOffset(long offset)
           
 MapedFile MapedFileQueue.findMapedFileByOffset(long offset, boolean returnFirstOnNotFound)
           
 MapedFile MapedFileQueue.getFirstMapedFileOnLock()
           
 MapedFile MapedFileQueue.getLastMapedFile()
           
 MapedFile MapedFileQueue.getLastMapedFile(long startOffset)
          获取最后一个MapedFile对象,如果一个都没有,则新创建一个,如果最后一个写满了,则新创建一个
 MapedFile MapedFileQueue.getLastMapedFile2()
           
 MapedFile SelectMapedBufferResult.getMapedFile()
           
 MapedFile MapedFileQueue.getMapedFileByTime(long timestamp)
           
 MapedFile AllocateMapedFileService.putRequestAndReturnMapedFile(String nextFilePath, String nextNextFilePath, int fileSize)
           
 

返回变量类型为 MapedFile 的类型的 com.alibaba.rocketmq.store 中的方法
 List<MapedFile> MapedFileQueue.getMapedFiles()
           
 

参数类型为 MapedFilecom.alibaba.rocketmq.store 中的构造方法
SelectMapedBufferResult(long startOffset, ByteBuffer byteBuffer, int size, MapedFile mapedFile)
           
 



Copyright © 2012–2015. All rights reserved.