org.kuali.student.enrollment.lpr.dto
Class LprTransactionItemInfo

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.lpr.dto.LprTransactionItemInfo
All Implemented Interfaces:
Serializable, LprTransactionItem, Entity, HasAttributes, HasAttributesAndMeta, HasId, HasMeta, HasPrimaryKey, HasState, HasType, IdEntity, TypeStateEntity

public class LprTransactionItemInfo
extends IdEntityInfo
implements LprTransactionItem, Serializable

See Also:
Serialized Form

Constructor Summary
LprTransactionItemInfo()
           
LprTransactionItemInfo(LprTransactionItem lprTransactionItem)
           
 
Method Summary
 String getExistingLuiId()
          The existing LUI id for an existing relation remove or change requests.
 LprTransactionItemResultInfo getLprTransactionItemResult()
          Returns the result for this transaction item once it has been processed.
 String getNewLuiId()
          The LUI id for a new relation request.
 String getPersonId()
          The person id for whom this request is to generate or update the lpr
 List<LprTransactionItemRequestOptionInfo> getRequestOptions()
          Specify the various request (or registration ) options for creating this relationship.
 List<String> getResultValuesGroupKeys()
          The keys of the result values groups to be applied to the LPR once created.
 String getTransactionId()
          The identifier of the transaction that contains this transaction item.
 void setExistingLuiId(String existingLuiId)
           
 void setLprTransactionItemResult(LprTransactionItemResultInfo lprTransactionItemResult)
           
 void setLprTransactionResult(LprTransactionItemResultInfo lprTransactionResult)
           
 void setNewLuiId(String newLuiId)
           
 void setPersonId(String personId)
           
 void setRequestOptions(List<LprTransactionItemRequestOptionInfo> requestOptions)
           
 void setResultValuesGroupKeys(List<String> resultValuesGroupKeys)
           
 void setTransactionId(String transactionId)
           
 String toString()
           
 
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, wait, wait, wait
 
Methods inherited from interface org.kuali.student.enrollment.lpr.infc.LprTransactionItem
getStateKey, getTypeKey
 
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
 
Methods inherited from interface org.kuali.student.r2.common.infc.HasState
getState
 
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

LprTransactionItemInfo

public LprTransactionItemInfo()

LprTransactionItemInfo

public LprTransactionItemInfo(LprTransactionItem lprTransactionItem)
Method Detail

getLprTransactionItemResult

public LprTransactionItemResultInfo getLprTransactionItemResult()
Description copied from interface: LprTransactionItem
Returns the result for this transaction item once it has been processed.

Specified by:
getLprTransactionItemResult in interface LprTransactionItem

setLprTransactionResult

public void setLprTransactionResult(LprTransactionItemResultInfo lprTransactionResult)

getRequestOptions

public List<LprTransactionItemRequestOptionInfo> getRequestOptions()
Description copied from interface: LprTransactionItem
Specify the various request (or registration ) options for creating this relationship.

Specified by:
getRequestOptions in interface LprTransactionItem

setRequestOptions

public void setRequestOptions(List<LprTransactionItemRequestOptionInfo> requestOptions)

setNewLuiId

public void setNewLuiId(String newLuiId)

setExistingLuiId

public void setExistingLuiId(String existingLuiId)

getNewLuiId

public String getNewLuiId()
Description copied from interface: LprTransactionItem
The LUI id for a new relation request.

Specified by:
getNewLuiId in interface LprTransactionItem

getExistingLuiId

public String getExistingLuiId()
Description copied from interface: LprTransactionItem
The existing LUI id for an existing relation remove or change requests.

Specified by:
getExistingLuiId in interface LprTransactionItem

getPersonId

public String getPersonId()
Description copied from interface: LprTransactionItem
The person id for whom this request is to generate or update the lpr

Specified by:
getPersonId in interface LprTransactionItem

setPersonId

public void setPersonId(String personId)

getTransactionId

public String getTransactionId()
Description copied from interface: LprTransactionItem
The identifier of the transaction that contains this transaction item.

Specified by:
getTransactionId in interface LprTransactionItem

setTransactionId

public void setTransactionId(String transactionId)

getResultValuesGroupKeys

public List<String> getResultValuesGroupKeys()
Description copied from interface: LprTransactionItem
The keys of the result values groups to be applied to the LPR once created. For example, setting the grading option to pass/fail or the credits to 3 for a course.

Specified by:
getResultValuesGroupKeys in interface LprTransactionItem

setResultValuesGroupKeys

public void setResultValuesGroupKeys(List<String> resultValuesGroupKeys)

setLprTransactionItemResult

public void setLprTransactionItemResult(LprTransactionItemResultInfo lprTransactionItemResult)

toString

public String toString()
Overrides:
toString in class Object


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