code: @Override
      public void store(final MultipartFile file) {
          final String filename = validateFile(file);
          final Path rootLocation = Paths.get(this.gedbrowserHome);
          try (InputStream inputStream = file.getInputStream()) {
              Files.copy(inputStream, rootLocation.resolve(filename),
                      StandardCopyOption.REPLACE_EXISTING);
          } catch (IOException e) {
              throw new StorageException("Failed to store file " + filename, e);
          }
      }
docs: {@inheritDoc}