public class Util
extends java.lang.Object
| Constructor and Description |
|---|
Util() |
| Modifier and Type | Method and Description |
|---|---|
static int |
copyStream(java.io.InputStream in,
boolean closeIn,
java.io.OutputStream out,
boolean closeOut)
Copy an input stream to an output stream.
|
static IStatus |
createError(java.lang.String message) |
static IArtifactRepositoryManager |
getArtifactRepositoryManager(IProvisioningAgent agent) |
static IFileArtifactRepository |
getDownloadCacheRepo(IProvisioningAgent agent) |
static java.lang.String |
getInstallFolder(IProfile profile) |
static void |
log(java.lang.String message) |
static java.io.File[] |
unzipFile(java.io.File zipFile,
java.io.File outputDir,
IBackupStore store,
java.lang.String taskName,
IProgressMonitor monitor)
Unzip from a File to an output directory, with progress indication and backup.
|
static java.io.File[] |
unzipFile(java.io.File zipFile,
java.io.File outputDir,
java.lang.String path,
java.lang.String[] includePatterns,
java.lang.String[] excludePatterns,
IBackupStore store,
java.lang.String taskName,
IProgressMonitor monitor)
Unzip from a File to an output directory, with progress indication and backup.
|
static java.io.File[] |
unzipStream(java.io.InputStream stream,
long size,
java.io.File outputDir,
IBackupStore store,
java.lang.String taskName,
IProgressMonitor monitor)
Unzip from an InputStream to an output directory using backup of overwritten files
if backup store is not null.
|
static java.io.File[] |
unzipStream(java.io.InputStream stream,
long size,
java.io.File outputDir,
java.lang.String path,
java.lang.String[] includePatterns,
java.lang.String[] excludePatterns,
IBackupStore store,
java.lang.String taskName,
IProgressMonitor monitor)
Unzip from an InputStream to an output directory using backup of overwritten files
if backup store is not null.
|
public static void log(java.lang.String message)
public static IStatus createError(java.lang.String message)
public static java.lang.String getInstallFolder(IProfile profile)
public static IArtifactRepositoryManager getArtifactRepositoryManager(IProvisioningAgent agent)
public static IFileArtifactRepository getDownloadCacheRepo(IProvisioningAgent agent)
throws ProvisionException
ProvisionExceptionpublic static java.io.File[] unzipFile(java.io.File zipFile,
java.io.File outputDir,
IBackupStore store,
java.lang.String taskName,
IProgressMonitor monitor)
throws java.io.IOException
java.io.IOExceptionpublic static java.io.File[] unzipFile(java.io.File zipFile,
java.io.File outputDir,
java.lang.String path,
java.lang.String[] includePatterns,
java.lang.String[] excludePatterns,
IBackupStore store,
java.lang.String taskName,
IProgressMonitor monitor)
throws java.io.IOException
java.io.IOExceptionpublic static java.io.File[] unzipStream(java.io.InputStream stream,
long size,
java.io.File outputDir,
IBackupStore store,
java.lang.String taskName,
IProgressMonitor monitor)
throws java.io.IOException
java.io.IOExceptionpublic static java.io.File[] unzipStream(java.io.InputStream stream,
long size,
java.io.File outputDir,
java.lang.String path,
java.lang.String[] includePatterns,
java.lang.String[] excludePatterns,
IBackupStore store,
java.lang.String taskName,
IProgressMonitor monitor)
throws java.io.IOException
java.io.IOExceptionpublic static int copyStream(java.io.InputStream in,
boolean closeIn,
java.io.OutputStream out,
boolean closeOut)
throws java.io.IOException
java.io.IOException