hudson.model
Class UpdateCenter.PluginDowngradeJob
java.lang.Object
hudson.model.UpdateCenter.UpdateCenterJob
hudson.model.UpdateCenter.DownloadJob
hudson.model.UpdateCenter.PluginDowngradeJob
- All Implemented Interfaces:
- Runnable
- Enclosing class:
- UpdateCenter
public final class UpdateCenter.PluginDowngradeJob
- extends UpdateCenter.DownloadJob
Represents the state of the downgrading activity of plugin.
plugin
public final UpdateSite.Plugin plugin
- What plugin are we trying to install?
UpdateCenter.PluginDowngradeJob
public UpdateCenter.PluginDowngradeJob(UpdateSite.Plugin plugin,
UpdateSite site,
org.acegisecurity.Authentication auth)
getURL
protected URL getURL()
throws MalformedURLException
- Description copied from class:
UpdateCenter.DownloadJob
- Where to download the file from.
- Specified by:
getURL
in class UpdateCenter.DownloadJob
- Throws:
MalformedURLException
getDestination
protected File getDestination()
- Description copied from class:
UpdateCenter.DownloadJob
- Where to download the file to.
- Specified by:
getDestination
in class UpdateCenter.DownloadJob
getBackup
protected File getBackup()
getName
public String getName()
- Specified by:
getName
in class UpdateCenter.DownloadJob
run
public void run()
- Specified by:
run
in interface Runnable
- Overrides:
run
in class UpdateCenter.DownloadJob
_run
protected void _run()
throws IOException
- Overrides:
_run
in class UpdateCenter.DownloadJob
- Throws:
IOException
replace
protected void replace(File dst,
File backup)
throws IOException
- Called to overwrite
current version with backup file
- Overrides:
replace
in class UpdateCenter.DownloadJob
- Throws:
IOException
onSuccess
protected void onSuccess()
- Description copied from class:
UpdateCenter.DownloadJob
- Called when the whole thing went successfully.
- Specified by:
onSuccess
in class UpdateCenter.DownloadJob
toString
public String toString()
- Overrides:
toString
in class Object
Copyright © 2004-2013. All Rights Reserved.