Class UndeployConfigPlaceholder
- java.lang.Object
-
- org.nuxeo.connect.update.task.standalone.commands.AbstractCommand
-
- org.nuxeo.connect.update.task.standalone.commands.UndeployConfigPlaceholder
-
- All Implemented Interfaces:
org.nuxeo.connect.update.task.Command
- Direct Known Subclasses:
UndeployConfig
public class UndeployConfigPlaceholder extends AbstractCommand
Install bundle, flush any application cache and perform Nuxeo preprocessing on the bundle. The inverse of this command is Undeploy.- Author:
- Bogdan Stefanescu
-
-
Constructor Summary
Constructors Constructor Description UndeployConfigPlaceholder()
UndeployConfigPlaceholder(File file)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected org.nuxeo.connect.update.task.Command
doRun(org.nuxeo.connect.update.task.Task task, Map<String,String> prefs)
Override to implement command actionsprotected void
doValidate(org.nuxeo.connect.update.task.Task task, org.nuxeo.connect.update.ValidationStatus status)
Override to implement validation.void
readFrom(Element element)
Must be implemented to initialize the command arguments from an XML fragment.void
writeTo(org.nuxeo.connect.update.xml.XmlWriter writer)
-
Methods inherited from class org.nuxeo.connect.update.task.standalone.commands.AbstractCommand
getId, ignore, initialize, isPostInstall, run, setFail, setIgnore, setPackageUpdateService, validate
-
-
-
-
Field Detail
-
ID
public static final String ID
- See Also:
- Constant Field Values
-
file
protected File file
-
-
Constructor Detail
-
UndeployConfigPlaceholder
public UndeployConfigPlaceholder()
-
UndeployConfigPlaceholder
public UndeployConfigPlaceholder(File file)
-
-
Method Detail
-
doValidate
protected void doValidate(org.nuxeo.connect.update.task.Task task, org.nuxeo.connect.update.ValidationStatus status) throws org.nuxeo.connect.update.PackageException
Description copied from class:AbstractCommand
Override to implement validation.- Specified by:
doValidate
in classAbstractCommand
- Parameters:
task
- The task being validatedstatus
- UseValidationStatus.addError(String)
orValidationStatus.addWarning(String)
to provide validation error/warning messages- Throws:
org.nuxeo.connect.update.PackageException
-
doRun
protected org.nuxeo.connect.update.task.Command doRun(org.nuxeo.connect.update.task.Task task, Map<String,String> prefs) throws org.nuxeo.connect.update.PackageException
Description copied from class:AbstractCommand
Override to implement command actions- Specified by:
doRun
in classAbstractCommand
- Returns:
- Rollback command
- Throws:
org.nuxeo.connect.update.PackageException
-
readFrom
public void readFrom(Element element) throws org.nuxeo.connect.update.PackageException
Description copied from class:AbstractCommand
Must be implemented to initialize the command arguments from an XML fragment.- Specified by:
readFrom
in classAbstractCommand
- Throws:
org.nuxeo.connect.update.PackageException
-
writeTo
public void writeTo(org.nuxeo.connect.update.xml.XmlWriter writer)
-
-