com.application.areca.processor
Class ShellScriptProcessor
java.lang.Object
com.application.areca.processor.AbstractProcessor
com.application.areca.processor.ShellScriptProcessor
- All Implemented Interfaces:
- Processor, Duplicable, java.lang.Comparable
public class ShellScriptProcessor
- extends AbstractProcessor
Launches a shell script
- Author:
- Olivier PETRUCCI
Areca Build ID : 7299034069467778562
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
ShellScriptProcessor
public ShellScriptProcessor()
getCommand
public java.lang.String getCommand()
setCommand
public void setCommand(java.lang.String command)
getCommandParameters
public java.lang.String getCommandParameters()
setCommandParameters
public void setCommandParameters(java.lang.String parameters)
runImpl
public void runImpl(ProcessContext context)
throws ApplicationException
- Specified by:
runImpl
in class AbstractProcessor
- Throws:
ApplicationException
requiresFilteredEntriesListing
public boolean requiresFilteredEntriesListing()
getParametersSummary
public java.lang.String getParametersSummary()
duplicate
public Duplicable duplicate()
- Description copied from interface:
Duplicable
- Create a copy of the Duplicable
validate
public void validate()
throws ProcessorValidationException
- Throws:
ProcessorValidationException
equals
public boolean equals(java.lang.Object obj)
- Overrides:
equals
in class java.lang.Object
hashCode
public int hashCode()
- Overrides:
hashCode
in class java.lang.Object