public abstract class BaseConvertProcess extends Object implements ConvertProcess
Constructor and Description |
---|
BaseConvertProcess() |
Modifier and Type | Method and Description |
---|---|
void |
convert() |
protected abstract void |
doConvert() |
String |
getConfigurationErrorMessage() |
abstract String |
getDescription() |
String |
getParameterDescription() |
String[] |
getParameterNames() |
String[] |
getParameterValues() |
String |
getPath() |
abstract boolean |
isEnabled() |
void |
setParameterValues(String[] values) |
void |
validate() |
public void convert() throws ConvertException
convert
in interface ConvertProcess
ConvertException
public String getConfigurationErrorMessage()
getConfigurationErrorMessage
in interface ConvertProcess
public abstract String getDescription()
getDescription
in interface ConvertProcess
public String getParameterDescription()
getParameterDescription
in interface ConvertProcess
public String[] getParameterNames()
getParameterNames
in interface ConvertProcess
public String[] getParameterValues()
public String getPath()
getPath
in interface ConvertProcess
public abstract boolean isEnabled()
isEnabled
in interface ConvertProcess
public void setParameterValues(String[] values)
setParameterValues
in interface ConvertProcess
public void validate() throws ConvertException
validate
in interface ConvertProcess
ConvertException
protected abstract void doConvert() throws Exception
Exception