|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface UnArchiver
| Field Summary | |
|---|---|
static String |
ROLE
|
| Method Summary | |
|---|---|
void |
extract()
Extract the archive. |
void |
extract(String path,
File outputDirectory)
Take a patch into the archive and extract it to the specified directory. |
File |
getDestDirectory()
|
File |
getDestFile()
|
org.codehaus.plexus.components.io.fileselectors.FileSelector[] |
getFileSelectors()
Returns a set of FileSelector instances, which may be used to select the files to extract from the
archive. |
File |
getSourceFile()
|
boolean |
isIgnorePermissions()
|
boolean |
isUseJvmChmod()
|
void |
setDestDirectory(File destDirectory)
|
void |
setDestFile(File destFile)
|
void |
setFileSelectors(org.codehaus.plexus.components.io.fileselectors.FileSelector[] selectors)
Sets a set of FileSelector instances, which may be used to select the files to extract from the archive. |
void |
setIgnorePermissions(boolean ignorePermissions)
|
void |
setOverwrite(boolean b)
Should we overwrite files in dest, even if they are newer than the corresponding entries in the archive? |
void |
setSourceFile(File sourceFile)
|
void |
setUseJvmChmod(boolean useJvmChmod)
to use or not the jvm method for file permissions : user all not active for group permissions |
| Field Detail |
|---|
static final String ROLE
| Method Detail |
|---|
void extract()
throws ArchiverException
ArchiverException
void extract(String path,
File outputDirectory)
throws ArchiverException
path - Path inside the archive to be extracted.outputDirectory - Directory to extract to.
ArchiverExceptionFile getDestDirectory()
void setDestDirectory(File destDirectory)
File getDestFile()
void setDestFile(File destFile)
File getSourceFile()
void setSourceFile(File sourceFile)
void setOverwrite(boolean b)
void setFileSelectors(org.codehaus.plexus.components.io.fileselectors.FileSelector[] selectors)
FileSelector instances, which may be used to select the files to extract from the archive.
If file selectors are present, then a file is only extracted, if it is confirmed by all file selectors.
org.codehaus.plexus.components.io.fileselectors.FileSelector[] getFileSelectors()
FileSelector instances, which may be used to select the files to extract from the
archive. If file selectors are present, then a file is only extracted, if it is confirmed by all file selectors.
void setUseJvmChmod(boolean useJvmChmod)
useJvmChmod - boolean isUseJvmChmod()
boolean isIgnorePermissions()
void setIgnorePermissions(boolean ignorePermissions)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||