/** This method must be called in the per-game initialization code in each * implementing class. This is where the timeslot phase registration gets * done. */ protected void init () { competitionControlService.registerTimeslotPhase(this, timeslotPhase); }