|
||||||||||
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.
ArchiverException
File 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 |