/**
* execute step via concrete executor
*/
private void executeViaExecutor(DbStep step)
{
StepType type = step.getType();
for (Executor executor : executors) {
if (executor.getType() == type) {
executor.execute(step);
return;
}
}
throw new DbException("Unsupported type:" + type.toString() + ". No Executor for this type.");
}