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); } } }