org.kuali.student.enrollment.courseregistration.dto
Class RegistrationRequestInfo

java.lang.Object
  extended by org.kuali.student.r2.common.dto.HasAttributesInfo
      extended by org.kuali.student.r2.common.dto.HasAttributesAndMetaInfo
          extended by org.kuali.student.r2.common.dto.TypeStateEntityInfo
              extended by org.kuali.student.r2.common.dto.EntityInfo
                  extended by org.kuali.student.r2.common.dto.IdEntityInfo
                      extended by org.kuali.student.enrollment.courseregistration.dto.RegistrationRequestInfo
All Implemented Interfaces:
Serializable, RegistrationRequest, Entity, HasAttributes, HasAttributesAndMeta, HasId, HasMeta, HasPrimaryKey, HasState, HasType, IdEntity, TypeStateEntity

public class RegistrationRequestInfo
extends IdEntityInfo
implements RegistrationRequest, Serializable

See Also:
Serialized Form

Constructor Summary
RegistrationRequestInfo()
          Constructs a new RegistrationRequestInfo.
RegistrationRequestInfo(RegistrationRequest registrationRequest)
          Constructs a new RegistrationRequestInfo from another RegistrationRequest.
 
Method Summary
 List<RegistrationRequestItemInfo> getRegistrationRequestItems()
          A list of specific registration request items.
 String getRequestorId()
          The person who is making this request.
 String getTermId()
          The Term in which this registration takes place.
 void setRegistrationRequestItems(List<RegistrationRequestItemInfo> registrationRequestItems)
           
 void setRequestorId(String requestorId)
           
 void setTermId(String termId)
           
 
Methods inherited from class org.kuali.student.r2.common.dto.IdEntityInfo
getId, setId
 
Methods inherited from class org.kuali.student.r2.common.dto.EntityInfo
getDescr, getName, setDescr, setName
 
Methods inherited from class org.kuali.student.r2.common.dto.TypeStateEntityInfo
getState, getStateKey, getType, getTypeKey, setState, setStateKey, setType, setTypeKey
 
Methods inherited from class org.kuali.student.r2.common.dto.HasAttributesAndMetaInfo
getMeta, setMeta
 
Methods inherited from class org.kuali.student.r2.common.dto.HasAttributesInfo
getAttributes, getAttributeValue, getAttributeValueList, setAttributes
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
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
 

Constructor Detail

RegistrationRequestInfo

public RegistrationRequestInfo()
Constructs a new RegistrationRequestInfo.


RegistrationRequestInfo

public RegistrationRequestInfo(RegistrationRequest registrationRequest)
Constructs a new RegistrationRequestInfo from another RegistrationRequest.

Parameters:
registrationRequest - the RegistrationRequest to copy
Method Detail

getRequestorId

public String getRequestorId()
Description copied from interface: RegistrationRequest
The person who is making this request. For a student self-registering, the requestor is the Id of the student. In the case of an adminsitrator registering or updating a registration on behalf of a student, the requestor is the administrator. In either case, the student Id is included in each RegistrationRequestItem.

Specified by:
getRequestorId in interface RegistrationRequest

setRequestorId

public void setRequestorId(String requestorId)

getTermId

public String getTermId()
Description copied from interface: RegistrationRequest
The Term in which this registration takes place.

Specified by:
getTermId in interface RegistrationRequest

setTermId

public void setTermId(String termId)

getRegistrationRequestItems

public List<RegistrationRequestItemInfo> getRegistrationRequestItems()
Description copied from interface: RegistrationRequest
A list of specific registration request items.

Specified by:
getRegistrationRequestItems in interface RegistrationRequest

setRegistrationRequestItems

public void setRegistrationRequestItems(List<RegistrationRequestItemInfo> registrationRequestItems)


Copyright © 2004-2012 The Kuali Foundation. All Rights Reserved.