@Override
  public MappedByteBuffer map(final MapMode mapMode,
                              final long mapRegionOffset,
                              final long mapRegionSize) throws IOException {
    return fileChannelHandle.retryIfInterrupted(ch -> ch.map(mapMode, mapRegionOffset, mapRegionSize));
  }
@Override
  public MappedByteBuffer map(final MapMode mapMode,
                              final long mapRegionOffset,
                              final long mapRegionSize)