Class LoadJarPlaceholder

  • All Implemented Interfaces:
    org.nuxeo.connect.update.task.Command

    public class LoadJarPlaceholder
    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 Detail

      • LoadJarPlaceholder

        public LoadJarPlaceholder()
      • LoadJarPlaceholder

        public LoadJarPlaceholder​(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 class AbstractCommand
        Parameters:
        task - The task being validated
        status - Use ValidationStatus.addError(String) or ValidationStatus.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 class AbstractCommand
        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 class AbstractCommand
        Throws:
        org.nuxeo.connect.update.PackageException
      • writeTo

        public void writeTo​(org.nuxeo.connect.update.xml.XmlWriter writer)