public class UninstallPlugInCommand extends AbstractCommand
Modifier and Type | Class and Description |
---|---|
static class |
UninstallPlugInCommand.InvalidPlugInArchiveException
Custom Exception used in case if the target plug-in directory
is unknown or if zip entry is null
|
CATEGORY_APPLICATION_HIGH_PRIO, CATEGORY_APPLICATION_LOW_PRIO, CATEGORY_COPY, CATEGORY_DELETE, CATEGORY_DOCUMENT, CATEGORY_EDIT, CATEGORY_EXECUTE, CATEGORY_FAVORITES, CATEGORY_IMPORT_EXPORT, CATEGORY_LCM, CATEGORY_LINK, CATEGORY_MIN, CATEGORY_MISC, CATEGORY_NEW, CATEGORY_OBJECT, CATEGORY_OPEN, CATEGORY_PREFERENCES, CATEGORY_SAVE, CATEGORY_SEARCH, CATEGORY_SHOW, CATEGORY_UPDATE, CATEGORY_UPDATE_EXT, CATEGORY_VIEW, COMMAND_ACTIVATE_DEACTIVATE, COMMAND_ADD_CATEGORY, COMMAND_ADD_COPY, COMMAND_ADD_DOCUMENT, COMMAND_ADD_FOLDER, COMMAND_ADD_TO_FAVORITES, COMMAND_ADD_TO_LIST, COMMAND_ADD_TYPE, COMMAND_ADD_VERSION, COMMAND_ATTACH_WS_POLICY, COMMAND_ATTACH_WSDL, COMMAND_CHANGE_LIFEC_STATE, COMMAND_CHANGE_PROVIDING_ORG, COMMAND_CHECK_CONN, COMMAND_COMPARE, COMMAND_COPY_SHORTCUT, COMMAND_DELETE, COMMAND_DOCUMENTATION, COMMAND_DOWNLOAD, COMMAND_DOWNLOAD_BPEL, COMMAND_DOWNLOAD_WSDL, COMMAND_DOWNLOAD_XMLSCHEMA, COMMAND_EDIT_DETAILS, COMMAND_EXPORT, COMMAND_EXPORT_CONTENTS, COMMAND_EXPORT_FAVORITE, COMMAND_GENERATE_REPORT, COMMAND_IMPACT_ANALYSIS, COMMAND_IMPORT_ASSET, COMMAND_LC_CREATE_NEW_VERS, COMMAND_NOTIFY_ME, COMMAND_PERMISSIONS, COMMAND_REGISTER_AS_CONSUMER, COMMAND_REGISTER_CONS, COMMAND_REMOVE_FROM_FAVORITES, COMMAND_RENAME, COMMAND_RENAME_LIST, COMMAND_SHOW_DETAILS, COMMAND_VIRTUALIZE, rcs_id
Constructor and Description |
---|
UninstallPlugInCommand(java.util.Locale lc) |
Modifier and Type | Method and Description |
---|---|
void |
execute(CommandContext context)
Delete the Plug-in directory.
|
int |
getCategory()
Returns the category constant which can be used in some comparing i.e.
|
java.lang.String |
getImageURL()
The URL address of image on centext menu command for uninstalling Plug-ins
|
java.lang.String |
getName()
Obtain the name of the command
|
static void |
main(java.lang.String[] args)
Command line interface for uninstall of plug-in
|
void |
setUninstallationMode(boolean online)
Set the uninstall process to take place in running CentraSite Control runtime
|
execute, executeWrapped, getComparator, getId, getLocale, getSelectable, getSubCommands, isEnabled, isEnabled, isSameGroup, isToBeVisualized, isVisible, setEnabled, setLocale, setSelectable, setVisible, toString
public void setUninstallationMode(boolean online)
online
- public void execute(CommandContext context)
execute
in interface Command
execute
in class AbstractCommand
context
- the command contextjava.io.IOException
public int getCategory()
getCategory
in interface Command
getCategory
in class AbstractCommand
public java.lang.String getImageURL()
getImageURL
in interface Command
getImageURL
in class AbstractCommand
public java.lang.String getName()
getName
in interface Command
getName
in class AbstractCommand
public static void main(java.lang.String[] args)
args
- OR -z zip archive which consists of several plug-ins. All plug-ins will be uninstalled.