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
ScatterGatherBackingStoreSupplier
get
in interface ScatterGatherBackingStoreSupplier
IOException
- when something failsCopyright © 2002–2022 The Apache Software Foundation. All rights reserved.