public abstract class Processor
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
protected java.lang.String |
m_appName |
protected Logger |
m_log |
protected IProperties |
m_propertyOverrides |
| Modifier | Constructor and Description |
|---|---|
protected |
Processor() |
| Modifier and Type | Method and Description |
|---|---|
protected abstract void |
_run(IProperties toolProperties) |
void |
run() |
void |
setAppName(java.lang.String appName) |
void |
setPropertyOverrides(IProperties overrides) |
void |
setPropertyOverrides(java.util.Properties overrides) |
protected void |
validateState() |
protected java.lang.String m_appName
protected IProperties m_propertyOverrides
protected Logger m_log
public void run()
public final void setAppName(java.lang.String appName)
public final void setPropertyOverrides(java.util.Properties overrides)
overrides - [may be null (unsets the previous overrides)]public final void setPropertyOverrides(IProperties overrides)
overrides - [may be null (unsets the previous overrides)]protected abstract void _run(IProperties toolProperties)
protected void validateState()