class ParallelSnapshotFileMapper implements SnapshotFileMapper {

  @Override
  public File mapExportPath(DistributedMember member, File snapshot) {
    String baseName = getBaseName(snapshot);
    String memberUniqueId = createUniqueId((InternalDistributedMember) member);
    String fullName =
        baseName + "-" + memberUniqueId + RegionSnapshotService.SNAPSHOT_FILE_EXTENSION;
    return new File(snapshot.getParentFile(), fullName);
  }

}