org.kuali.student.enrollment.courseregistration.infc
Interface CourseRegistration
- All Superinterfaces:
- HasAttributes, HasAttributesAndMeta, HasEffectiveDates, HasId, HasMeta, HasPrimaryKey, HasState, HasType, Relationship
- All Known Implementing Classes:
- CourseRegistrationInfo
public interface CourseRegistration
- extends Relationship
Course Registration is the consolidated view of the details of a
student's relation with a course.
The CourseRegistration is created only upon the successful
registration of the student into the course as a result of a
RegistrationRequest, and not after waitlist or any other type of
relation with the course.
Methods inherited from interface org.kuali.student.r2.common.infc.HasId |
getId |
Methods inherited from interface org.kuali.student.r2.common.infc.HasMeta |
getMeta |
getStudentId
String getStudentId()
- The person Id for the course registration.
getCourseOfferingId
String getCourseOfferingId()
- The Course Offering Id for this course registration.
getCredits
String getCredits()
- The number of credits for which the student
registered. Typically, this number should be in the range
defined at the CourseOffering or RegistrationGroup.
This value is a number represented as a string.
getGradingOptionId
String getGradingOptionId()
- The Id for the Grading Option for which the student
registered. Typically, this option should be in the allowable
range defined at the CourseOffering or RegistrationGroup.
Copyright © 2004-2013 The Kuali Foundation. All Rights Reserved.