public class BeginAssessmentProducer
implements uk.org.ponder.rsf.view.ViewComponentProducer, uk.org.ponder.rsf.view.DefaultView
Producer to show basic Assessment info and allow the user (student) to begin the assessment if
they want. Also ensures that the user is logged in and has the proper authorization as well as
that the assessment is currently available.
This code contains some parts I'd rather not have to do in order to pass control off from RSF to
JSF... please don't judge, but feel free to propose better solutions or rewrite delivery in RSF