org.nuxeo.connect.update.impl.task.commands
Class Delete
java.lang.Object
org.nuxeo.connect.update.impl.task.AbstractCommand
org.nuxeo.connect.update.impl.task.commands.Delete
- All Implemented Interfaces:
- Command
public class Delete
- extends AbstractCommand
The delete command. This command takes 2 arguments: the file path to delete
and an optional md5. Of md5 is set then the command fails id the target file
has not the same md5.
The inverse of the delete command is a copy command.
- Author:
- Bogdan Stefanescu
Method Summary |
void |
readFrom(Element element)
Must be implemented to initialize the command arguments from an XML
fragment. |
void |
writeTo(XmlWriter writer)
Write the command as XML using the given XmlWriter . |
ID
public static final String ID
- See Also:
- Constant Field Values
Delete
public Delete()
Delete
public Delete(File file,
String md5)
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(XmlWriter writer)
- Description copied from interface:
Command
- Write the command as XML using the given
XmlWriter
. This method
will be called by the task to create an uninstall.xml file.
Copyright © 2011 Nuxeo SAS. All Rights Reserved.