package pt.utl.ist.scripts.runOnce; import pt.utl.ist.scripts.commons.AtomicScript; public class MoveIndividualCandidaciesToSeriesGrading extends AtomicScript { public static void main(String[] args) { AtomicScript.processWriteTransaction(new MoveIndividualCandidaciesToSeriesGrading()); } @Override protected void run() throws Exception { // for (IndividualCandidacy candidacy : // RootDomainObject.getInstance().getIndividualCandidacies()) { // Class clazz = candidacy.getClass(); // if (clazz.equals(DegreeCandidacyForGraduatedPerson.class)){ // ((DegreeCandidacyForGraduatedPerson) candidacy).lazyInit(); // }else if (clazz.equals(DegreeChangeIndividualCandidacy.class)){ // ((DegreeChangeIndividualCandidacy) candidacy).lazyInit(); // }else if (clazz.equals(DegreeTransferIndividualCandidacy.class)){ // ((DegreeTransferIndividualCandidacy) candidacy).lazyInit(); // }else if (clazz.equals(SecondCycleIndividualCandidacy.class)){ // ((SecondCycleIndividualCandidacy) candidacy).lazyInit(); // } // } } }