public class DefaultBackingStoreSupplier extends Object implements ScatterGatherBackingStoreSupplier
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));
| Constructor and Description |
|---|
DefaultBackingStoreSupplier(Path dir)
Constructs a new instance.
|
| Modifier and Type | Method and Description |
|---|---|
ScatterGatherBackingStore |
get()
Create a ScatterGatherBackingStore.
|
public DefaultBackingStoreSupplier(Path dir)
dir is null, then use the default temporary-file directory.dir - temporary folder, may be null, must exist if non-null.public ScatterGatherBackingStore get() throws IOException
ScatterGatherBackingStoreSupplierget in interface ScatterGatherBackingStoreSupplierIOException - when something failsCopyright © 2002–2022 The Apache Software Foundation. All rights reserved.