|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface SeatPoolDefinition
Information about a single seat pool that can be associated with either a course offering or registration group. Seat pools provides a handle for statements that will be used to created enrollment restrictions based on capacity. Seat pools are ordered using rank to enable the most restrictive pools to be filled first.
| Method Summary | |
|---|---|
String |
getExpirationMilestoneTypeKey()
When this seat pool definition expires. |
Boolean |
getIsPercentage()
Tests if the seat limit is an absolute number or a percentage of MaximumEnrollment in the ActivityOffering. |
String |
getPopulationId()
The Population to which this seat pool applies. |
Integer |
getProcessingPriority()
Indicates the order in which this seat pool will be processed during registration. |
Integer |
getSeatLimit()
The limit on the number of seats in this pool. |
| Methods inherited from interface org.kuali.student.r2.common.infc.HasId |
|---|
getId |
| Methods inherited from interface org.kuali.student.r2.common.infc.Entity |
|---|
getDescr, getName |
| Methods inherited from interface org.kuali.student.r2.common.infc.HasType |
|---|
getType, getTypeKey |
| Methods inherited from interface org.kuali.student.r2.common.infc.HasState |
|---|
getState, getStateKey |
| Methods inherited from interface org.kuali.student.r2.common.infc.HasAttributes |
|---|
getAttributes |
| Methods inherited from interface org.kuali.student.r2.common.infc.HasMeta |
|---|
getMeta |
| Method Detail |
|---|
String getExpirationMilestoneTypeKey()
Boolean getIsPercentage()
Integer getSeatLimit()
Integer getProcessingPriority()
String getPopulationId()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||