// no DBs available jet --> make a create operation
if (availableDBs.size()<=1) {
operation = createOperation(random, dbNo, i);
dbNo++;
} else {
Operation op = Operation.values()[random.nextInt(Operation.values().length)];
switch (op) {
case create:
operation = createOperation(random, dbNo, i);
dbNo++;
break;
case copy:
operation = copyOperation(random, dbNo, i);
dbNo++;
break;
case delete:
operation = deleteOperation(random, i);
break;
default:
throw new UnsupportedOperationException ("for "+op.toString());
}
}
opsAtView.add(operation);
}
operationsScenario.put(i, opsAtView);