Class DefaultBackingStoreSupplier

  • All Implemented Interfaces:
    ScatterGatherBackingStoreSupplier

    public class DefaultBackingStoreSupplier
    extends java.lang.Object
    implements ScatterGatherBackingStoreSupplier
    Implements ScatterGatherBackingStoreSupplier using a temporary folder.

    For example:

     final Path dir = Paths.get("target/custom-temp-dir");
     Files.createDirectories(dir);
     final ParallelScatterZipCreator zipCreator = new ParallelScatterZipCreator(
         Executors.newFixedThreadPool(Runtime.getRuntime().availableProcessors()),
         new DefaultBackingStoreSupplier(dir));
     
    Since:
    1.23
    • Constructor Detail

      • DefaultBackingStoreSupplier

        public DefaultBackingStoreSupplier​(java.nio.file.Path dir)
        Constructs a new instance. If dir is null, then use the default temporary-file directory.
        Parameters:
        dir - temporary folder, may be null, must exist if non-null.