Skip to content

Commit bbd6e8a

Browse files
committed
snaploader-examples: applied API changes
1 parent e323af0 commit bbd6e8a

File tree

2 files changed

+5
-6
lines changed

2 files changed

+5
-6
lines changed

snaploader-examples/src/main/java/electrostatic4j/snaploader/examples/TestFilesystemMemoryLeak.java

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -35,13 +35,11 @@
3535
import electrostatic4j.snaploader.filesystem.FileExtractionListener;
3636
import electrostatic4j.snaploader.filesystem.FileExtractor;
3737
import electrostatic4j.snaploader.filesystem.FileLocator;
38-
import electrostatic4j.snaploader.filesystem.ZipCompressionType;
3938
import electrostatic4j.snaploader.platform.util.PropertiesProvider;
4039
import electrostatic4j.snaploader.util.SnapLoaderLogger;
41-
42-
import java.io.IOException;
4340
import java.util.logging.Level;
4441
import java.util.logging.Logger;
42+
import java.util.zip.ZipFile;
4543

4644
/**
4745
* Testing impacts of memory leaks, test this using jconsole.
@@ -52,7 +50,7 @@ public class TestFilesystemMemoryLeak {
5250
public static void main(String[] args) throws Exception {
5351
/* Locates the image inside the Zip Compression */
5452
SnapLoaderLogger.setLoggingEnabled(true);
55-
final FileLocator fileLocator = new FileLocator(getZipAbsolutePath(), getFilePath(), ZipCompressionType.ZIP);
53+
final FileLocator fileLocator = new FileLocator(new ZipFile(getZipAbsolutePath()), getFilePath());
5654
/* Extracts the image filesystem from the Zip Compression */
5755
final FileExtractor fileExtractor = new FileExtractor(fileLocator, getExtractionPath());
5856
fileLocator.initialize(0);

snaploader-examples/src/main/java/electrostatic4j/snaploader/examples/TestZipExtractor.java

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -35,10 +35,11 @@
3535
import electrostatic4j.snaploader.filesystem.FileExtractionListener;
3636
import electrostatic4j.snaploader.filesystem.FileExtractor;
3737
import electrostatic4j.snaploader.filesystem.FileLocator;
38-
import electrostatic4j.snaploader.filesystem.ZipCompressionType;
3938
import electrostatic4j.snaploader.platform.util.PropertiesProvider;
4039
import electrostatic4j.snaploader.throwable.FilesystemResourceScavengingException;
4140

41+
import java.util.zip.ZipFile;
42+
4243
/**
4344
* Tests extracting an image compression from a Zip compression type filesystem using {@link FileExtractor} API.
4445
*
@@ -48,7 +49,7 @@ public class TestZipExtractor {
4849

4950
public static void main(String[] args) throws Exception {
5051
/* Locates the image inside the Zip Compression */
51-
final FileLocator fileLocator = new FileLocator(getZipAbsolutePath(), getFilePath(), ZipCompressionType.ZIP);
52+
final FileLocator fileLocator = new FileLocator(new ZipFile(getZipAbsolutePath()), getFilePath());
5253
/* Extracts the image filesystem from the Zip Compression */
5354
final FileExtractor fileExtractor = new FileExtractor(fileLocator, getExtractionPath());
5455
fileLocator.initialize(0);

0 commit comments

Comments
 (0)