public interface ArchiveExtractor extends TeamCityExtension
| Modifier and Type | Method and Description |
|---|---|
void |
extractFiles(java.io.File archive,
ArchiveFileSelector selector)
Extracts files from given archive filtered by file selector
|
boolean |
isSupported(java.io.File archive)
Detect whether archive can be extract by this extractor
|
boolean isSupported(@NotNull
java.io.File archive)
archive - path to archivevoid extractFiles(@NotNull
java.io.File archive,
@NotNull
ArchiveFileSelector selector)
throws java.io.IOException
archive - archive to be processedselector - selector for files within the archivejava.io.IOException - Error occurred during extraction