META-INF/MANIFEST.MF
META-INF/ECLIPSEF.SF
META-INF/ECLIPSEF.RSA
META-INF/
META-INF/eclipse.inf
plugin.xml
.api_description
about.html
plugin.properties
org/
org/eclipse/
org/eclipse/equinox/
org/eclipse/equinox/internal/
org/eclipse/equinox/internal/p2/
org/eclipse/equinox/internal/p2/touchpoint/
org/eclipse/equinox/internal/p2/touchpoint/natives/
org/eclipse/equinox/internal/p2/touchpoint/natives/Activator.class
Activator.java
package org.eclipse.equinox.internal.p2.touchpoint.natives
public org.eclipse.equinox.internal.p2.touchpoint.natives.Activator extends java.lang.Object implements org.osgi.framework.BundleActivator {
public static final String ID
private static org.osgi.framework.BundleContext context
static void <clinit> ()
public void <init> ()
public static org.osgi.framework.BundleContext getContext ()
public void start (org.osgi.framework.BundleContext) throws java.lang.Exception
org.osgi.framework.BundleContext aContext
public void stop (org.osgi.framework.BundleContext) throws java.lang.Exception
org.osgi.framework.BundleContext aContext
}
org/eclipse/equinox/internal/p2/touchpoint/natives/BackupStore.class
BackupStore.java
package org.eclipse.equinox.internal.p2.touchpoint.natives
public org.eclipse.equinox.internal.p2.touchpoint.natives.BackupStore extends java.lang.Object implements org.eclipse.equinox.internal.p2.touchpoint.natives.IBackupStore {
private static final String ROOTCHAR
private final java.io.File backupRoot
private String backupName
private String dummyName
private java.net.ServerSocket socket
private long backupCounter
private long restoreCounter
private boolean closed
private static long msCounter
static void <clinit> ()
public void <init> ()
public void <init> (java.io.File, java.lang.String)
java.io.File buParentDirectory
String prefix
String unique
protected void finalize () throws java.lang.Throwable
public java.lang.String getBackupName ()
public java.io.File getBackupRoot ()
public boolean backup (java.io.File) throws java.io.IOException
java.io.File file
java.io.File buRoot
java.io.File buDir
java.io.File buFile
public void backupAll (java.io.File) throws java.io.IOException
java.io.File file
java.io.File[] files
int i
public void backupCopyAll (java.io.File) throws java.io.IOException
java.io.File file
java.io.File[] files
int i
public boolean backupCopy (java.io.File) throws java.io.IOException
java.io.File file
java.io.File buDir
java.io.File buFile
public boolean backupDirectory (java.io.File) throws java.io.IOException
java.io.File file
java.io.File dummy
boolean result
public void restore () throws java.io.IOException
java.util.Set unrestorable
boolean restored
private void logUnrestorables (java.util.Set)
java.util.Set unrestorable
java.io.File file
public void discard ()
private void close (boolean) throws java.io.IOException
boolean fullyRestored
private void closeSocket ()
private void removeBackups ()
java.io.File buRoot
private static void logWarning (java.lang.String)
String message
private static org.eclipse.core.runtime.IStatus createWarning (java.lang.String)
String message
private static void logError (java.lang.String)
String message
private static org.eclipse.core.runtime.IStatus createError (java.lang.String)
String message
private boolean fullyDelete (java.io.File)
java.io.File file
java.io.File[] children
int i
private void restore (java.io.File, java.io.File, java.util.Set)
java.io.File root
java.io.File buRoot
java.util.Set unrestorable
java.io.File[] children
int i
java.io.File bu
java.io.File target
private void restoreRoots (java.io.File, java.util.Set)
java.io.File buRoot
java.util.Set unrestorable
java.io.File[] children
int i
String name
String rName
String prefix
java.io.File bu
java.io.File target
private java.lang.String genUnique ()
long timePart
long ipPart
byte[] address
int i
int port
long aPart
private java.io.File makeRelativeFromRoot (java.io.File)
java.io.File file
java.io.File absolute
String path
String prefix
int idx
private java.io.File makeParentCanonical (java.io.File) throws java.io.IOException
java.io.File file
}
org/eclipse/equinox/internal/p2/touchpoint/natives/ClosedBackupStoreException.class
ClosedBackupStoreException.java
package org.eclipse.equinox.internal.p2.touchpoint.natives
public org.eclipse.equinox.internal.p2.touchpoint.natives.ClosedBackupStoreException extends java.lang.IllegalStateException {
private static final long serialVersionUID
public void <init> ()
public void <init> (java.lang.String)
String message
}
org/eclipse/equinox/internal/p2/touchpoint/natives/IBackupStore.class
IBackupStore.java
package org.eclipse.equinox.internal.p2.touchpoint.natives
public abstract org.eclipse.equinox.internal.p2.touchpoint.natives.IBackupStore extends java.lang.Object {
public abstract boolean backup (java.io.File) throws java.io.IOException
public abstract boolean backupCopy (java.io.File) throws java.io.IOException
public abstract boolean backupDirectory (java.io.File) throws java.io.IOException
public abstract void discard ()
public abstract void restore () throws java.io.IOException
public abstract java.lang.String getBackupName ()
public abstract void backupAll (java.io.File) throws java.io.IOException
public abstract void backupCopyAll (java.io.File) throws java.io.IOException
}
org/eclipse/equinox/internal/p2/touchpoint/natives/LazyBackupStore.class
LazyBackupStore.java
package org.eclipse.equinox.internal.p2.touchpoint.natives
public org.eclipse.equinox.internal.p2.touchpoint.natives.LazyBackupStore extends java.lang.Object implements org.eclipse.equinox.internal.p2.touchpoint.natives.IBackupStore {
private org.eclipse.equinox.internal.p2.touchpoint.natives.BackupStore delegate
private final String prefix
public void <init> (java.lang.String)
String prefix
public boolean backup (java.io.File) throws java.io.IOException
java.io.File file
public boolean backupDirectory (java.io.File) throws java.io.IOException
java.io.File file
public void discard ()
public void restore () throws java.io.IOException
private void loadDelegate ()
public java.lang.String getBackupName ()
public boolean backupCopy (java.io.File) throws java.io.IOException
java.io.File file
public void backupCopyAll (java.io.File) throws java.io.IOException
java.io.File file
public void backupAll (java.io.File) throws java.io.IOException
java.io.File file
}
org/eclipse/equinox/internal/p2/touchpoint/natives/Messages.class
Messages.java
package org.eclipse.equinox.internal.p2.touchpoint.natives
public org.eclipse.equinox.internal.p2.touchpoint.natives.Messages extends org.eclipse.osgi.util.NLS {
private static final String BUNDLE_NAME
public static String BackupStore_0_of_1_items_restored
public static String BackupStore_backupCopy_closed_store
public static String BackupStore_can_not_close_tcp_port
public static String BackupStore_can_not_copy_directory
public static String BackupStore_can_not_create_dummy
public static String BackupStore_can_not_delete_after_copy_0
public static String BackupStore_can_not_delete_tmp_file
public static String BackupStore_can_not_remove
public static String BackupStore_can_not_remove_bu_directory
public static String BackupStore_directory_file_mismatch
public static String BackupStore_directory_not_empty
public static String BackupStore_errors_while_restoring_see_log
public static String BackupStore_externally_modified_0_of_1_restored
public static String BackupStore_file_directory_mismatch
public static String BackupStore_file_not_found
public static String BackupStore_manual_restore_needed
public static String BackupStore_missing_backup_directory
public static String BackupStore_not_a_directory
public static String BackupStore_restore_closed_store
public static String action_0_failed_file_1_doesNotExist
public static String artifact_not_available
public static String artifact_repo_not_found
public static String could_not_obtain_download_cache
public static String download_cache_not_writeable
public static String unzipping
public static String param_not_set
public static String copy_failed
public static String failed_backup_restore
public static String backup_file_failed
public static String Error_list_children_0
public static String link_failed
public static String mkdir_failed
public static String rmdir_failed
public static String Util_Invalid_Zip_File_Format
public static String Util_Error_Unzipping
static void <clinit> ()
public void <init> ()
}
org/eclipse/equinox/internal/p2/touchpoint/natives/NativeTouchpoint.class
NativeTouchpoint.java
package org.eclipse.equinox.internal.p2.touchpoint.natives
public org.eclipse.equinox.internal.p2.touchpoint.natives.NativeTouchpoint extends org.eclipse.equinox.p2.engine.spi.Touchpoint {
public static final String PARM_BACKUP
public static final String PARM_ARTIFACT
public static final String PARM_ARTIFACT_LOCATION
private static java.util.Map backups
static void <clinit> ()
public void <init> ()
public org.eclipse.core.runtime.IStatus initializeOperand (org.eclipse.equinox.p2.engine.IProfile, java.util.Map)
org.eclipse.equinox.p2.engine.IProfile profile
java.util.Map parameters
org.eclipse.equinox.p2.core.IProvisioningAgent agent
org.eclipse.equinox.p2.metadata.IArtifactKey artifactKey
org.eclipse.equinox.p2.repository.artifact.IFileArtifactRepository downloadCache
java.io.File fileLocation
org.eclipse.equinox.p2.core.ProvisionException e
public org.eclipse.core.runtime.IStatus initializePhase (org.eclipse.core.runtime.IProgressMonitor, org.eclipse.equinox.p2.engine.IProfile, java.lang.String, java.util.Map)
org.eclipse.core.runtime.IProgressMonitor monitor
org.eclipse.equinox.p2.engine.IProfile profile
String phaseId
java.util.Map touchpointParameters
public java.lang.String qualifyAction (java.lang.String)
String actionId
public org.eclipse.core.runtime.IStatus prepare (org.eclipse.equinox.p2.engine.IProfile)
org.eclipse.equinox.p2.engine.IProfile profile
public org.eclipse.core.runtime.IStatus commit (org.eclipse.equinox.p2.engine.IProfile)
org.eclipse.equinox.p2.engine.IProfile profile
org.eclipse.equinox.internal.p2.touchpoint.natives.IBackupStore store
public static java.lang.String escape (java.lang.String)
String toEscape
StringBuffer buffer
int length
int i
char ch
public org.eclipse.core.runtime.IStatus rollback (org.eclipse.equinox.p2.engine.IProfile)
org.eclipse.equinox.p2.engine.IProfile profile
org.eclipse.core.runtime.IStatus returnStatus
org.eclipse.equinox.internal.p2.touchpoint.natives.IBackupStore store
java.io.IOException e
org.eclipse.equinox.internal.p2.touchpoint.natives.ClosedBackupStoreException e
private static synchronized void clearProfileState (org.eclipse.equinox.p2.engine.IProfile)
org.eclipse.equinox.p2.engine.IProfile profile
private static synchronized org.eclipse.equinox.internal.p2.touchpoint.natives.IBackupStore getBackupStore (org.eclipse.equinox.p2.engine.IProfile)
org.eclipse.equinox.p2.engine.IProfile profile
org.eclipse.equinox.internal.p2.touchpoint.natives.IBackupStore store
}
org/eclipse/equinox/internal/p2/touchpoint/natives/Util.class
Util.java
package org.eclipse.equinox.internal.p2.touchpoint.natives
public org.eclipse.equinox.internal.p2.touchpoint.natives.Util extends java.lang.Object {
public void <init> ()
public static void log (java.lang.String)
String message
public static org.eclipse.core.runtime.IStatus createError (java.lang.String)
String message
public static java.lang.String getInstallFolder (org.eclipse.equinox.p2.engine.IProfile)
org.eclipse.equinox.p2.engine.IProfile profile
private static org.eclipse.equinox.p2.core.IAgentLocation getAgentLocation (org.eclipse.equinox.p2.core.IProvisioningAgent)
org.eclipse.equinox.p2.core.IProvisioningAgent agent
public static org.eclipse.equinox.p2.repository.artifact.IArtifactRepositoryManager getArtifactRepositoryManager (org.eclipse.equinox.p2.core.IProvisioningAgent)
org.eclipse.equinox.p2.core.IProvisioningAgent agent
public static org.eclipse.equinox.p2.repository.artifact.IFileArtifactRepository getDownloadCacheRepo (org.eclipse.equinox.p2.core.IProvisioningAgent) throws org.eclipse.equinox.p2.core.ProvisionException
org.eclipse.equinox.p2.core.IProvisioningAgent agent
java.net.URI location
org.eclipse.equinox.p2.repository.artifact.IArtifactRepositoryManager manager
org.eclipse.equinox.p2.repository.artifact.IArtifactRepository repository
org.eclipse.equinox.p2.repository.artifact.IArtifactRepository repository
String repositoryName
java.util.Map properties
org.eclipse.equinox.p2.repository.artifact.IFileArtifactRepository downloadCache
private static java.net.URI getDownloadCacheLocation (org.eclipse.equinox.p2.core.IProvisioningAgent)
org.eclipse.equinox.p2.core.IProvisioningAgent agent
org.eclipse.equinox.p2.core.IAgentLocation location
public static java.io.File[] unzipFile (java.io.File, java.io.File, org.eclipse.equinox.internal.p2.touchpoint.natives.IBackupStore, java.lang.String, org.eclipse.core.runtime.IProgressMonitor) throws java.io.IOException
java.io.File zipFile
java.io.File outputDir
org.eclipse.equinox.internal.p2.touchpoint.natives.IBackupStore store
String taskName
org.eclipse.core.runtime.IProgressMonitor monitor
java.io.InputStream in
java.io.IOException e
public static java.io.File[] unzipStream (java.io.InputStream, long, java.io.File, org.eclipse.equinox.internal.p2.touchpoint.natives.IBackupStore, java.lang.String, org.eclipse.core.runtime.IProgressMonitor) throws java.io.IOException
java.io.InputStream stream
long size
java.io.File outputDir
org.eclipse.equinox.internal.p2.touchpoint.natives.IBackupStore store
String taskName
org.eclipse.core.runtime.IProgressMonitor monitor
java.io.InputStream is
java.util.zip.ZipInputStream in
java.util.zip.ZipEntry ze
java.util.ArrayList unzippedFiles
java.io.File outFile
public static int copyStream (java.io.InputStream, boolean, java.io.OutputStream, boolean) throws java.io.IOException
java.io.InputStream in
boolean closeIn
java.io.OutputStream out
boolean closeOut
int written
byte[] buffer
int len
int len
}
org/eclipse/equinox/internal/p2/touchpoint/natives/actions/
org/eclipse/equinox/internal/p2/touchpoint/natives/actions/ActionConstants.class
ActionConstants.java
package org.eclipse.equinox.internal.p2.touchpoint.natives.actions
public org.eclipse.equinox.internal.p2.touchpoint.natives.actions.ActionConstants extends java.lang.Object {
public static final String PARM_AGENT
public static final String PARM_PATH
public static final String PARM_TARGET_FILE
public static final String PARM_PERMISSIONS
public static final String PARM_TARGET_DIR
public static final String PARM_TARGET
public static final String PARM_SOURCE
public static final String PARM_IU
public static final String PIPE
public static final String PARM_AT_ARTIFACT
public static final String PARM_ARTIFACT_REQUESTS
public static final String PARM_PROFILE
public static final String PARM_LINK_NAME
public static final String PARM_LINK_TARGET
public static final String PARM_LINK_FORCE
public static final String PARM_COPY_TARGET
public static final String PARM_COPY_SOURCE
public static final String PARM_COPY_OVERWRITE
public static final String PARM_OPTIONS
public void <init> ()
}
org/eclipse/equinox/internal/p2/touchpoint/natives/actions/ChmodAction.class
ChmodAction.java
package org.eclipse.equinox.internal.p2.touchpoint.natives.actions
public org.eclipse.equinox.internal.p2.touchpoint.natives.actions.ChmodAction extends org.eclipse.equinox.p2.engine.spi.ProvisioningAction {
private static final String ACTION_CHMOD
private static final boolean WINDOWS
static void <clinit> ()
public void <init> ()
public org.eclipse.core.runtime.IStatus execute (java.util.Map)
java.util.Map parameters
String targetDir
String targetFile
String permissions
String optionsString
java.io.File probe
String[] options
java.util.ArrayList collect
String r
int spaceIdx
public org.eclipse.core.runtime.IStatus undo (java.util.Map)
java.util.Map parameters
public void chmod (java.lang.String, java.lang.String, java.lang.String, java.lang.String[])
String targetDir
String targetFile
String perms
String[] options
Runtime r
String[] args
int i
int j
Process process
private void readOffStream (java.io.InputStream)
java.io.InputStream inputStream
java.io.BufferedReader reader
}
org/eclipse/equinox/internal/p2/touchpoint/natives/actions/CleanupcopyAction.class
CleanupcopyAction.java
package org.eclipse.equinox.internal.p2.touchpoint.natives.actions
public org.eclipse.equinox.internal.p2.touchpoint.natives.actions.CleanupcopyAction extends org.eclipse.equinox.p2.engine.spi.ProvisioningAction {
public static final String ACTION_CLEANUPCOPY
public void <init> ()
public org.eclipse.core.runtime.IStatus execute (java.util.Map)
java.util.Map parameters
public org.eclipse.core.runtime.IStatus undo (java.util.Map)
java.util.Map parameters
public static org.eclipse.core.runtime.IStatus cleanupcopy (java.util.Map, boolean)
java.util.Map parameters
boolean restoreable
String source
String target
org.eclipse.equinox.internal.p2.touchpoint.natives.IBackupStore backupStore
org.eclipse.equinox.p2.metadata.IInstallableUnit iu
org.eclipse.equinox.p2.engine.IProfile profile
String copied
java.util.StringTokenizer tokenizer
java.util.List directories
String fileName
java.io.File file
java.io.File directory
java.io.File[] children
}
org/eclipse/equinox/internal/p2/touchpoint/natives/actions/CleanupzipAction$1.class
CleanupzipAction.java
package org.eclipse.equinox.internal.p2.touchpoint.natives.actions
org.eclipse.equinox.internal.p2.touchpoint.natives.actions.CleanupzipAction$1 extends java.lang.Object implements java.util.Comparator {
void <init> ()
public int compare (java.io.File, java.io.File)
java.io.File f1
java.io.File f2
public volatile int compare (java.lang.Object, java.lang.Object)
}
org/eclipse/equinox/internal/p2/touchpoint/natives/actions/CleanupzipAction.class
CleanupzipAction.java
package org.eclipse.equinox.internal.p2.touchpoint.natives.actions
public org.eclipse.equinox.internal.p2.touchpoint.natives.actions.CleanupzipAction extends org.eclipse.equinox.p2.engine.spi.ProvisioningAction {
private static final String UNZIPPED
public static final String ACTION_CLEANUPZIP
public void <init> ()
public org.eclipse.core.runtime.IStatus execute (java.util.Map)
java.util.Map parameters
public org.eclipse.core.runtime.IStatus undo (java.util.Map)
java.util.Map parameters
public static org.eclipse.core.runtime.IStatus cleanupzip (java.util.Map, boolean)
java.util.Map parameters
boolean restoreable
String source
String target
org.eclipse.equinox.p2.metadata.IInstallableUnit iu
org.eclipse.equinox.internal.p2.engine.Profile profile
String iuPropertyKey
String unzipped
java.util.Map iuProperties
String sourcePrefix
String key
String storedTarget
org.eclipse.equinox.internal.p2.touchpoint.natives.IBackupStore store
java.util.StringTokenizer tokenizer
java.util.List directories
String fileName
java.io.File file
java.io.IOException e
java.io.File directory
java.io.File[] children
java.io.IOException e
private static java.lang.String substituteTarget (java.lang.String, java.lang.String, java.lang.String)
String oldTarget
String newTarget
String value
StringBuffer buffer
java.util.StringTokenizer tokenizer
String fileName
}
org/eclipse/equinox/internal/p2/touchpoint/natives/actions/CollectAction.class
CollectAction.java
package org.eclipse.equinox.internal.p2.touchpoint.natives.actions
public org.eclipse.equinox.internal.p2.touchpoint.natives.actions.CollectAction extends org.eclipse.equinox.p2.engine.spi.ProvisioningAction {
public static final String ACTION_COLLECT
public void <init> ()
public org.eclipse.core.runtime.IStatus execute (java.util.Map)
java.util.Map parameters
org.eclipse.equinox.p2.engine.IProfile profile
org.eclipse.equinox.p2.core.IProvisioningAgent agent
org.eclipse.equinox.p2.metadata.IInstallableUnit iu
org.eclipse.equinox.p2.repository.artifact.IArtifactRequest[] requests
java.util.Collection artifactRequests
org.eclipse.equinox.p2.core.ProvisionException e
public org.eclipse.core.runtime.IStatus undo (java.util.Map)
java.util.Map parameters
org.eclipse.equinox.p2.repository.artifact.IArtifactRequest[] collect (org.eclipse.equinox.p2.core.IProvisioningAgent, org.eclipse.equinox.p2.metadata.IInstallableUnit, org.eclipse.equinox.p2.engine.IProfile) throws org.eclipse.equinox.p2.core.ProvisionException
org.eclipse.equinox.p2.core.IProvisioningAgent agent
org.eclipse.equinox.p2.metadata.IInstallableUnit installableUnit
org.eclipse.equinox.p2.engine.IProfile profile
java.util.Collection toDownload
org.eclipse.equinox.p2.repository.artifact.IArtifactRepository destination
org.eclipse.equinox.p2.repository.artifact.IArtifactRequest[] requests
int count
org.eclipse.equinox.p2.metadata.IArtifactKey key
org.eclipse.equinox.p2.repository.artifact.IArtifactRequest[] result
}
org/eclipse/equinox/internal/p2/touchpoint/natives/actions/CopyAction.class
CopyAction.java
package org.eclipse.equinox.internal.p2.touchpoint.natives.actions
public org.eclipse.equinox.internal.p2.touchpoint.natives.actions.CopyAction extends org.eclipse.equinox.p2.engine.spi.ProvisioningAction {
public static final String ID
public void <init> ()
public org.eclipse.core.runtime.IStatus execute (java.util.Map)
java.util.Map parameters
public static org.eclipse.core.runtime.IStatus copy (java.util.Map, boolean)
java.util.Map parameters
boolean restoreable
String target
org.eclipse.equinox.internal.p2.touchpoint.natives.IBackupStore backupStore
String source
String overwrite
org.eclipse.equinox.internal.p2.engine.Profile profile
org.eclipse.equinox.p2.metadata.IInstallableUnit iu
String originalSource
String artifactLocation
org.eclipse.equinox.p2.metadata.IArtifactKey artifactKey
java.io.File sourceFile
java.io.File targetFile
java.io.File[] copiedFiles
java.io.IOException e
StringBuffer copiedFileNameBuffer
int i
public org.eclipse.core.runtime.IStatus undo (java.util.Map)
java.util.Map parameters
private static java.io.File[] mergeCopy (java.io.File, java.io.File, boolean, org.eclipse.equinox.internal.p2.touchpoint.natives.IBackupStore) throws java.io.IOException
java.io.File source
java.io.File target
boolean overwrite
org.eclipse.equinox.internal.p2.touchpoint.natives.IBackupStore backupStore
java.util.ArrayList copiedFiles
private static void xcopy (java.util.ArrayList, java.io.File, java.io.File, boolean, org.eclipse.equinox.internal.p2.touchpoint.natives.IBackupStore) throws java.io.IOException
java.util.ArrayList copiedFiles
java.io.File source
java.io.File target
boolean overwrite
org.eclipse.equinox.internal.p2.touchpoint.natives.IBackupStore backupStore
java.io.File[] children
int i
java.io.IOException e
}
org/eclipse/equinox/internal/p2/touchpoint/natives/actions/LinkAction.class
LinkAction.java
package org.eclipse.equinox.internal.p2.touchpoint.natives.actions
public org.eclipse.equinox.internal.p2.touchpoint.natives.actions.LinkAction extends org.eclipse.equinox.p2.engine.spi.ProvisioningAction {
public static final String ID
private static final boolean WINDOWS
static void <clinit> ()
public void <init> ()
public org.eclipse.core.runtime.IStatus execute (java.util.Map)
java.util.Map parameters
String targetDir
String linkTarget
String linkName
String force
org.eclipse.equinox.internal.p2.touchpoint.natives.IBackupStore store
java.io.IOException e
public org.eclipse.core.runtime.IStatus undo (java.util.Map)
java.util.Map parameters
String targetDir
String linkName
java.io.File linkFile
private void ln (java.lang.String, java.lang.String, java.lang.String, boolean, org.eclipse.equinox.internal.p2.touchpoint.natives.IBackupStore) throws java.io.IOException
String targetDir
String linkTarget
String linkName
boolean force
org.eclipse.equinox.internal.p2.touchpoint.natives.IBackupStore store
java.io.File xFile
Runtime r
Process process
private void readOffStream (java.io.InputStream)
java.io.InputStream inputStream
java.io.BufferedReader reader
}
org/eclipse/equinox/internal/p2/touchpoint/natives/actions/MkdirAction.class
MkdirAction.java
package org.eclipse.equinox.internal.p2.touchpoint.natives.actions
public org.eclipse.equinox.internal.p2.touchpoint.natives.actions.MkdirAction extends org.eclipse.equinox.p2.engine.spi.ProvisioningAction {
public static final String ID
public void <init> ()
public org.eclipse.core.runtime.IStatus execute (java.util.Map)
java.util.Map parameters
String path
java.io.File dir
public org.eclipse.core.runtime.IStatus undo (java.util.Map)
java.util.Map parameters
String path
java.io.File dir
}
org/eclipse/equinox/internal/p2/touchpoint/natives/actions/RemoveAction.class
RemoveAction.java
package org.eclipse.equinox.internal.p2.touchpoint.natives.actions
public org.eclipse.equinox.internal.p2.touchpoint.natives.actions.RemoveAction extends org.eclipse.equinox.p2.engine.spi.ProvisioningAction {
public static final String ID
public void <init> ()
public org.eclipse.core.runtime.IStatus execute (java.util.Map)
java.util.Map parameters
String path
java.io.File file
org.eclipse.equinox.internal.p2.touchpoint.natives.IBackupStore store
java.io.IOException e
public org.eclipse.core.runtime.IStatus undo (java.util.Map)
java.util.Map parameters
}
org/eclipse/equinox/internal/p2/touchpoint/natives/actions/RmdirAction.class
RmdirAction.java
package org.eclipse.equinox.internal.p2.touchpoint.natives.actions
public org.eclipse.equinox.internal.p2.touchpoint.natives.actions.RmdirAction extends org.eclipse.equinox.p2.engine.spi.ProvisioningAction {
public static final String ID
public void <init> ()
public org.eclipse.core.runtime.IStatus execute (java.util.Map)
java.util.Map parameters
String path
org.eclipse.equinox.internal.p2.touchpoint.natives.IBackupStore store
java.io.File dir
java.io.IOException e
public org.eclipse.core.runtime.IStatus undo (java.util.Map)
java.util.Map parameters
String path
org.eclipse.equinox.internal.p2.touchpoint.natives.IBackupStore store
}
org/eclipse/equinox/internal/p2/touchpoint/natives/actions/UnzipAction.class
UnzipAction.java
package org.eclipse.equinox.internal.p2.touchpoint.natives.actions
public org.eclipse.equinox.internal.p2.touchpoint.natives.actions.UnzipAction extends org.eclipse.equinox.p2.engine.spi.ProvisioningAction {
public static final String ACTION_UNZIP
public void <init> ()
public org.eclipse.core.runtime.IStatus execute (java.util.Map)
java.util.Map parameters
public org.eclipse.core.runtime.IStatus undo (java.util.Map)
java.util.Map parameters
public static org.eclipse.core.runtime.IStatus unzip (java.util.Map, boolean)
java.util.Map parameters
boolean restoreable
String source
String originalSource
String target
org.eclipse.equinox.p2.metadata.IInstallableUnit iu
org.eclipse.equinox.internal.p2.engine.Profile profile
String artifactLocation
org.eclipse.equinox.p2.metadata.IArtifactKey artifactKey
org.eclipse.equinox.internal.p2.touchpoint.natives.IBackupStore store
java.io.File[] unzippedFiles
StringBuffer unzippedFileNameBuffer
int i
private static java.io.File[] unzip (java.lang.String, java.lang.String, org.eclipse.equinox.internal.p2.touchpoint.natives.IBackupStore)
String source
String destination
org.eclipse.equinox.internal.p2.touchpoint.natives.IBackupStore store
java.io.File zipFile
String taskName
}
org/eclipse/equinox/internal/p2/touchpoint/natives/messages.properties