return Integer.valueOf(result); }
	public Integer getNumberOfExecutionCoursesHavingNotEnroledShiftsFor(			final ExecutionPeriod executionPeriod) {		int result = 0;		final List<Shift> enroledShifts = getShiftsFor(executionPeriod);		for (final ExecutionCourse executionCourse : getAttendingExecutionCoursesFor(executionPeriod)) {            for (final ShiftType shiftType : executionCourse.getOldShiftTypesToEnrol()) {		if (!enroledShiftsContainsShiftWithSameExecutionCourseAndShiftType(enroledShifts,			executionCourse, shiftType)) {					result++;					break;				}			}		}		return Integer.valueOf(result);	}