public abstract class AbstractSarTask extends AbstractWorkTask implements IChildren, IUpdateColumns
prefix
Constructor and Description |
---|
AbstractSarTask() |
Modifier and Type | Method and Description |
---|---|
abstract String |
getComment() |
abstract String |
getLabel() |
protected void |
initCols(Collection<IColumn> cols)
Abstract method to assemble list of columns necessary.
|
void |
run(IContext context)
Run the task using provided context.
|
boolean |
shouldRun(IContext context)
Check if the task should run.
|
protected void |
traverseChild(IContext context,
List<String> readcolumns,
String[] row,
CascadeSar dt,
String table) |
assignCell, executeBatch, finish, getAllColumns, getColumns, getDescription, getWhere, getWhere, prepareInputs, registerAnonymizations, schemaPrefix, setLogPrefix, sql, sqlColumnsWrap, sqlCountRows, sqlExecuteUpdate, sqlInsertRows, sqlReadRows, sqlUpdateRows, sqlUpdateRows, sqlUpdateRowsNoIndex, start, wrap
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getChildren
getAnonymizations, getIndexColumns
public void run(IContext context) throws Throwable
ITask
public boolean shouldRun(IContext context)
ITask
protected void traverseChild(IContext context, List<String> readcolumns, String[] row, CascadeSar dt, String table) throws Throwable
Throwable
protected void initCols(Collection<IColumn> cols)
AbstractWorkTask
initCols
in class AbstractWorkTask
cols
- list of column definitionspublic abstract String getLabel()
public abstract String getComment()
Copyright © 2021. All rights reserved.