package org.prevayler.demos.scalability.prevayler;
import org.prevayler.Prevayler;
import org.prevayler.demos.scalability.ScalabilityTestSubject;
abstract class PrevaylerScalabilitySubject implements ScalabilityTestSubject {
protected Prevayler prevayler;
{System.gc();}
public String name() { return "Prevayler"; }
public void replaceAllRecords(int records) {
try {
prevayler.execute(new AllRecordsReplacement(records));
} catch (Exception ex) {
ex.printStackTrace();
throw new RuntimeException("Unexpected Exception: " + ex);
}
}
}