public class Award extends org.kuali.rice.krad.bo.PersistableBusinessObjectBase implements org.kuali.rice.core.api.mo.common.active.MutableInactivatable, ContractsAndGrantsAward
Constructor and Description |
---|
Award()
Default no-args constructor.
|
Award(Proposal proposal)
Constructs an Award.
|
Modifier and Type | Method and Description |
---|---|
List |
buildListOfDeletionAwareLists()
Creates a collection of lists within this award object that should be aware of when the deletion of one of their elements
occurs.
|
Agency |
getAgency()
Gets the agency attribute.
|
String |
getAgencyAnalystName()
Gets the agencyAnalystName attribute.
|
org.kuali.rice.core.api.util.type.KualiDecimal |
getAgencyFuture1Amount()
Gets the agencyFuture1Amount attribute.
|
org.kuali.rice.core.api.util.type.KualiDecimal |
getAgencyFuture2Amount()
Gets the agencyFuture2Amount attribute.
|
org.kuali.rice.core.api.util.type.KualiDecimal |
getAgencyFuture3Amount()
Gets the agencyFuture3Amount attribute.
|
String |
getAgencyNumber()
Gets the agencyNumber attribute.
|
String |
getAnalystTelephoneNumber()
Gets the analystTelephoneNumber attribute.
|
List<AwardAccount> |
getAwardAccounts()
Gets the awardAccounts list.
|
String |
getAwardAddendumNumber()
Gets the awardAddendumNumber attribute.
|
org.kuali.rice.core.api.util.type.KualiDecimal |
getAwardAllocatedUniversityComputingServicesAmount()
Gets the awardAllocatedUniversityComputingServicesAmount attribute.
|
Date |
getAwardBeginningDate()
Gets the awardBeginningDate attribute.
|
Date |
getAwardClosingDate()
Gets the awardClosingDate attribute.
|
String |
getAwardCommentText()
Gets the awardCommentText attribute.
|
Timestamp |
getAwardCreateTimestamp()
Gets the awardCreateTimestamp attribute.
|
org.kuali.rice.core.api.util.type.KualiDecimal |
getAwardDirectCostAmount()
Gets the awardDirectCostAmount attribute.
|
String |
getAwardDocumentNumber()
Gets the awardDocumentNumber attribute.
|
Date |
getAwardEndingDate()
Gets the awardEndingDate attribute.
|
Date |
getAwardEntryDate()
Gets the awardEntryDate attribute.
|
org.kuali.rice.core.api.util.type.KualiDecimal |
getAwardIndirectCostAmount()
Gets the awardIndirectCostAmount attribute.
|
String |
getAwardInquiryTitle() |
Timestamp |
getAwardLastUpdateDate()
Gets the awardLastUpdateDate attribute.
|
List<AwardOrganization> |
getAwardOrganizations()
Gets the awardOrganizations list.
|
List<AwardProjectDirector> |
getAwardProjectDirectors()
Gets the awardProjectDirectors list.
|
String |
getAwardProjectTitle()
Gets the awardProjectTitle attribute.
|
ProposalPurpose |
getAwardPurpose()
Gets the awardPurpose attribute.
|
String |
getAwardPurposeCode()
Gets the awardPurposeCode attribute.
|
AwardStatus |
getAwardStatus()
Gets the awardStatus attribute.
|
String |
getAwardStatusCode()
Gets the awardStatusCode attribute.
|
List<AwardSubcontractor> |
getAwardSubcontractors()
Gets the awardSubcontractors list.
|
org.kuali.rice.core.api.util.type.KualiDecimal |
getAwardSubcontractorsTotalAmount()
Sums the total for all award subcontractors
|
org.kuali.rice.core.api.util.type.KualiDecimal |
getAwardTotalAmount()
Gets the awardTotalAmount attribute.
|
org.kuali.rice.core.api.util.type.KualiDecimal |
getFederalFundedAmount()
Gets the federalFundedAmount attribute.
|
Agency |
getFederalPassThroughAgency()
Gets the federalPassThroughAgency attribute.
|
String |
getFederalPassThroughAgencyNumber()
Gets the federalPassThroughAgencyNumber attribute.
|
org.kuali.rice.core.api.util.type.KualiDecimal |
getFederalPassThroughFundedAmount()
Gets the federalPassThroughFundedAmount attribute.
|
boolean |
getFederalPassThroughIndicator()
Gets the federalPassThroughIndicator attribute.
|
GrantDescription |
getGrantDescription()
Gets the grantDescription attribute.
|
String |
getGrantDescriptionCode()
Gets the grantDescriptionCode attribute.
|
LetterOfCreditFundGroup |
getLetterOfCreditFundGroup()
Gets the letterOfCreditFundGroup attribute.
|
String |
getLetterOfCreditFundGroupCode()
Gets the letterOfCreditFundGroupCode attribute.
|
org.kuali.rice.kim.api.identity.Person |
getLookupPerson()
Gets the lookup
Person . |
String |
getLookupPersonUniversalIdentifier()
Gets the universal user id of the lookup person.
|
String |
getOldProposalNumber()
Gets the oldProposalNumber attribute.
|
AwardOrganization |
getPrimaryAwardOrganization()
This method gets the primary award organization.
|
Proposal |
getProposal()
Gets the proposal attribute.
|
ProposalAwardType |
getProposalAwardType()
Gets the proposalAwardType attribute.
|
String |
getProposalAwardTypeCode()
Gets the proposalAwardTypeCode attribute.
|
Long |
getProposalNumber()
Gets the proposalNumber attribute.
|
String |
getRoutingChart() |
String |
getRoutingOrg() |
String |
getUserLookupRoleName() |
String |
getUserLookupRoleNamespaceCode() |
boolean |
isActive()
Gets the active attribute.
|
void |
populateFromProposal(Proposal proposal)
This method takes all the applicable attributes from the associated proposal object and sets those attributes into their
corresponding award attributes.
|
protected void |
prePersist()
OJB calls this method as the first operation before this BO is inserted into the database.
|
protected void |
preUpdate()
OJB calls this method as the first operation before this BO is updated to the database.
|
void |
setActive(boolean active)
Sets the active attribute value.
|
void |
setAgency(Agency agency)
Deprecated.
Setter is required by OJB, but should not be used to modify this attribute. This attribute is set on the initial
creation of the object and should not be changed.
|
void |
setAgencyAnalystName(String agencyAnalystName)
Sets the agencyAnalystName attribute.
|
void |
setAgencyFuture1Amount(org.kuali.rice.core.api.util.type.KualiDecimal agencyFuture1Amount)
Sets the agencyFuture1Amount attribute.
|
void |
setAgencyFuture2Amount(org.kuali.rice.core.api.util.type.KualiDecimal agencyFuture2Amount)
Sets the agencyFuture2Amount attribute.
|
void |
setAgencyFuture3Amount(org.kuali.rice.core.api.util.type.KualiDecimal agencyFuture3Amount)
Sets the agencyFuture3Amount attribute.
|
void |
setAgencyNumber(String agencyNumber)
Sets the agencyNumber attribute.
|
void |
setAnalystTelephoneNumber(String analystTelephoneNumber)
Sets the analystTelephoneNumber attribute.
|
void |
setAwardAccounts(List<AwardAccount> awardAccounts)
Sets the awardAccounts list.
|
void |
setAwardAddendumNumber(String awardAddendumNumber)
Sets the awardAddendumNumber attribute.
|
void |
setAwardAllocatedUniversityComputingServicesAmount(org.kuali.rice.core.api.util.type.KualiDecimal awardAllocatedUniversityComputingServicesAmount)
Sets the awardAllocatedUniversityComputingServicesAmount attribute.
|
void |
setAwardBeginningDate(Date awardBeginningDate)
Sets the awardBeginningDate attribute.
|
void |
setAwardClosingDate(Date awardClosingDate)
Sets the awardClosingDate attribute.
|
void |
setAwardCommentText(String awardCommentText)
Sets the awardCommentText attribute.
|
void |
setAwardCreateTimestamp(Timestamp awardCreateTimestamp)
Sets the awardCreateTimestamp attribute.
|
void |
setAwardDirectCostAmount(org.kuali.rice.core.api.util.type.KualiDecimal awardDirectCostAmount)
Sets the awardDirectCostAmount attribute.
|
void |
setAwardDocumentNumber(String awardDocumentNumber)
Sets the awardDocumentNumber attribute.
|
void |
setAwardEndingDate(Date awardEndingDate)
Sets the awardEndingDate attribute.
|
void |
setAwardEntryDate(Date awardEntryDate)
Sets the awardEntryDate attribute.
|
void |
setAwardIndirectCostAmount(org.kuali.rice.core.api.util.type.KualiDecimal awardIndirectCostAmount)
Sets the awardIndirectCostAmount attribute.
|
void |
setAwardInquiryTitle(String inquiryTitle)
Pretends to set the inquiry title
|
void |
setAwardLastUpdateDate(Timestamp awardLastUpdateDate)
Sets the awardLastUpdateDate attribute.
|
void |
setAwardOrganizations(List<AwardOrganization> awardOrganizations)
Sets the awardOrganizations list.
|
void |
setAwardProjectDirectors(List<AwardProjectDirector> awardProjectDirectors)
Sets the awardProjectDirectors list.
|
void |
setAwardProjectTitle(String awardProjectTitle)
Sets the awardProjectTitle attribute.
|
void |
setAwardPurpose(ProposalPurpose awardPurpose)
Deprecated.
Setter is required by OJB, but should not be used to modify this attribute. This attribute is set on the initial
creation of the object and should not be changed.
|
void |
setAwardPurposeCode(String awardPurposeCode)
Sets the awardPurposeCode attribute.
|
void |
setAwardStatus(AwardStatus awardStatus)
Deprecated.
Setter is required by OJB, but should not be used to modify this attribute. This attribute is set on the initial
creation of the object and should not be changed.
|
void |
setAwardStatusCode(String awardStatusCode)
Sets the awardStatusCode attribute.
|
void |
setAwardSubcontractors(List<AwardSubcontractor> awardSubcontractors)
Sets the awardSubcontractors list.
|
void |
setAwardTotalAmount(org.kuali.rice.core.api.util.type.KualiDecimal awardTotalAmount)
Deprecated.
Should not be used. See method description above.
|
void |
setFederalFundedAmount(org.kuali.rice.core.api.util.type.KualiDecimal federalFundedAmount)
Sets the federalFundedAmount attribute.
|
void |
setFederalPassThroughAgency(Agency federalPassThroughAgency)
Deprecated.
Setter is required by OJB, but should not be used to modify this attribute. This attribute is set on the initial
creation of the object and should not be changed.
|
void |
setFederalPassThroughAgencyNumber(String federalPassThroughAgencyNumber)
Sets the federalPassThroughAgencyNumber attribute.
|
void |
setFederalPassThroughFundedAmount(org.kuali.rice.core.api.util.type.KualiDecimal federalPassThroughFundedAmount)
Sets the federalPassThroughFundedAmount attribute.
|
void |
setFederalPassThroughIndicator(boolean federalPassThroughIndicator)
Sets the federalPassThroughIndicator attribute.
|
void |
setGrantDescription(GrantDescription grantDescription)
Deprecated.
Setter is required by OJB, but should not be used to modify this attribute. This attribute is set on the initial
creation of the object and should not be changed.
|
void |
setGrantDescriptionCode(String grantDescriptionCode)
Sets the grantDescriptionCode attribute.
|
void |
setLetterOfCreditFundGroup(LetterOfCreditFundGroup letterOfCreditFundGroup)
Deprecated.
Setter is required by OJB, but should not be used to modify this attribute. This attribute is set on the initial
creation of the object and should not be changed.
|
void |
setLetterOfCreditFundGroupCode(String letterOfCreditFundGroupCode)
Sets the letterOfCreditFundGroupCode attribute.
|
void |
setLookupPerson(org.kuali.rice.kim.api.identity.Person lookupPerson)
Sets the lookup
Person |
void |
setLookupPersonUniversalIdentifier(String lookupPersonId)
Sets the universal user id of the lookup person
|
void |
setOldProposalNumber(String oldProposalNumber)
Sets the oldProposalNumber attribute.
|
void |
setPrimaryAwardOrganization(AwardOrganization primaryAwardOrganization)
This method sets the primary award organization.
|
void |
setProposal(Proposal proposal)
Deprecated.
Setter is required by OJB, but should not be used to modify this attribute. This attribute is set on the initial
creation of the object and should not be changed.
|
void |
setProposalAwardType(ProposalAwardType proposalAwardType)
Deprecated.
Setter is required by OJB, but should not be used to modify this attribute. This attribute is set on the initial
creation of the object and should not be changed.
|
void |
setProposalAwardTypeCode(String proposalAwardTypeCode)
Sets the proposalAwardTypeCode attribute.
|
void |
setProposalNumber(Long proposalNumber)
Sets the proposalNumber attribute.
|
void |
setRoutingChart(String routingChart) |
void |
setRoutingOrg(String routingOrg) |
void |
setUserLookupRoleName(String userLookupRoleName) |
void |
setUserLookupRoleNamespaceCode(String userLookupRoleNamespaceCode) |
afterDelete, afterInsert, afterLookup, afterUpdate, beforeDelete, beforeInsert, beforeUpdate, getExtension, getObjectId, getPersistenceService, getPersistenceStructureService, getVersionNumber, isNewCollectionRecord, linkEditableUserFields, postLoad, postPersist, postRemove, postUpdate, preRemove, refresh, refreshNonUpdateableReferences, refreshReferenceObject, setExtension, setNewCollectionRecord, setObjectId, setVersionNumber
public Award()
public List buildListOfDeletionAwareLists()
buildListOfDeletionAwareLists
in interface org.kuali.rice.krad.bo.PersistableBusinessObject
buildListOfDeletionAwareLists
in class org.kuali.rice.krad.bo.PersistableBusinessObjectBase
PersistableBusinessObjectBase.buildListOfDeletionAwareLists()
public void populateFromProposal(Proposal proposal)
proposal
- The associated proposal that the award will be linked to.public Long getProposalNumber()
getProposalNumber
in interface ContractsAndGrantsAward
public void setProposalNumber(Long proposalNumber)
proposalNumber
- The proposalNumber to set.public Date getAwardBeginningDate()
public void setAwardBeginningDate(Date awardBeginningDate)
awardBeginningDate
- The awardBeginningDate to set.public Date getAwardEndingDate()
public void setAwardEndingDate(Date awardEndingDate)
awardEndingDate
- The awardEndingDate to set.public org.kuali.rice.core.api.util.type.KualiDecimal getAwardTotalAmount()
@Deprecated public void setAwardTotalAmount(org.kuali.rice.core.api.util.type.KualiDecimal awardTotalAmount)
awardTotalAmount
- The awardTotalAmount to set.protected void prePersist()
prePersist
in class org.kuali.rice.krad.bo.PersistableBusinessObjectBase
persistenceBroker
- from OJBPersistenceBrokerException
- Thrown by call to super.prePersist();PersistableBusinessObjectBase.beforeInsert(org.apache.ojb.broker.PersistenceBroker)
protected void preUpdate()
preUpdate
in class org.kuali.rice.krad.bo.PersistableBusinessObjectBase
persistenceBroker
- from OJBPersistenceBrokerException
- Thrown by call to super.preUpdate();PersistableBusinessObjectBase.beforeUpdate(org.apache.ojb.broker.PersistenceBroker)
public String getAwardAddendumNumber()
public void setAwardAddendumNumber(String awardAddendumNumber)
awardAddendumNumber
- The awardAddendumNumber to set.public org.kuali.rice.core.api.util.type.KualiDecimal getAwardAllocatedUniversityComputingServicesAmount()
public void setAwardAllocatedUniversityComputingServicesAmount(org.kuali.rice.core.api.util.type.KualiDecimal awardAllocatedUniversityComputingServicesAmount)
awardAllocatedUniversityComputingServicesAmount
- The awardAllocatedUniversityComputingServicesAmount to set.public org.kuali.rice.core.api.util.type.KualiDecimal getFederalPassThroughFundedAmount()
public void setFederalPassThroughFundedAmount(org.kuali.rice.core.api.util.type.KualiDecimal federalPassThroughFundedAmount)
federalPassThroughFundedAmount
- The federalPassThroughFundedAmount to set.public Date getAwardEntryDate()
public void setAwardEntryDate(Date awardEntryDate)
awardEntryDate
- The awardEntryDate to set.public org.kuali.rice.core.api.util.type.KualiDecimal getAgencyFuture1Amount()
public void setAgencyFuture1Amount(org.kuali.rice.core.api.util.type.KualiDecimal agencyFuture1Amount)
agencyFuture1Amount
- The agencyFuture1Amount to set.public org.kuali.rice.core.api.util.type.KualiDecimal getAgencyFuture2Amount()
public void setAgencyFuture2Amount(org.kuali.rice.core.api.util.type.KualiDecimal agencyFuture2Amount)
agencyFuture2Amount
- The agencyFuture2Amount to set.public org.kuali.rice.core.api.util.type.KualiDecimal getAgencyFuture3Amount()
public void setAgencyFuture3Amount(org.kuali.rice.core.api.util.type.KualiDecimal agencyFuture3Amount)
agencyFuture3Amount
- The agencyFuture3Amount to set.public String getAwardDocumentNumber()
public void setAwardDocumentNumber(String awardDocumentNumber)
awardDocumentNumber
- The awardDocumentNumber to set.public Timestamp getAwardLastUpdateDate()
public void setAwardLastUpdateDate(Timestamp awardLastUpdateDate)
awardLastUpdateDate
- The awardLastUpdateDate to set.public boolean getFederalPassThroughIndicator()
public void setFederalPassThroughIndicator(boolean federalPassThroughIndicator)
federalPassThroughIndicator
- The federalPassThroughIndicator to set.public String getOldProposalNumber()
public void setOldProposalNumber(String oldProposalNumber)
oldProposalNumber
- The oldProposalNumber to set.public org.kuali.rice.core.api.util.type.KualiDecimal getAwardDirectCostAmount()
public void setAwardDirectCostAmount(org.kuali.rice.core.api.util.type.KualiDecimal awardDirectCostAmount)
awardDirectCostAmount
- The awardDirectCostAmount to set.public org.kuali.rice.core.api.util.type.KualiDecimal getAwardIndirectCostAmount()
public void setAwardIndirectCostAmount(org.kuali.rice.core.api.util.type.KualiDecimal awardIndirectCostAmount)
awardIndirectCostAmount
- The awardIndirectCostAmount to set.public org.kuali.rice.core.api.util.type.KualiDecimal getFederalFundedAmount()
public void setFederalFundedAmount(org.kuali.rice.core.api.util.type.KualiDecimal federalFundedAmount)
federalFundedAmount
- The federalFundedAmount to set.public Timestamp getAwardCreateTimestamp()
public void setAwardCreateTimestamp(Timestamp awardCreateTimestamp)
awardCreateTimestamp
- The awardCreateTimestamp to set.public Date getAwardClosingDate()
public void setAwardClosingDate(Date awardClosingDate)
awardClosingDate
- The awardClosingDate to set.public String getProposalAwardTypeCode()
public void setProposalAwardTypeCode(String proposalAwardTypeCode)
proposalAwardTypeCode
- The proposalAwardTypeCode to set.public String getAwardStatusCode()
public void setAwardStatusCode(String awardStatusCode)
awardStatusCode
- The awardStatusCode to set.public String getLetterOfCreditFundGroupCode()
public void setLetterOfCreditFundGroupCode(String letterOfCreditFundGroupCode)
letterOfCreditFundGroupCode
- The letterOfCreditFundGroupCode to set.public String getGrantDescriptionCode()
public void setGrantDescriptionCode(String grantDescriptionCode)
grantDescriptionCode
- The grantDescriptionCode to set.public String getAgencyNumber()
public void setAgencyNumber(String agencyNumber)
agencyNumber
- The agencyNumber to set.public String getFederalPassThroughAgencyNumber()
public void setFederalPassThroughAgencyNumber(String federalPassThroughAgencyNumber)
federalPassThroughAgencyNumber
- The federalPassThroughAgencyNumber to set.public String getAgencyAnalystName()
public void setAgencyAnalystName(String agencyAnalystName)
agencyAnalystName
- The agencyAnalystName to set.public String getAnalystTelephoneNumber()
public void setAnalystTelephoneNumber(String analystTelephoneNumber)
analystTelephoneNumber
- The analystTelephoneNumber to set.public String getAwardProjectTitle()
public void setAwardProjectTitle(String awardProjectTitle)
awardProjectTitle
- The awardProjectTitle to set.public String getAwardCommentText()
public void setAwardCommentText(String awardCommentText)
awardCommentText
- The awardCommentText to set.public String getAwardPurposeCode()
public void setAwardPurposeCode(String awardPurposeCode)
awardPurposeCode
- The awardPurposeCode to set.public boolean isActive()
isActive
in interface org.kuali.rice.core.api.mo.common.active.Inactivatable
public void setActive(boolean active)
setActive
in interface org.kuali.rice.core.api.mo.common.active.MutableInactivatable
active
- The active to set.public Proposal getProposal()
getProposal
in interface ContractsAndGrantsAward
@Deprecated public void setProposal(Proposal proposal)
proposal
- The proposal to set.public ProposalAwardType getProposalAwardType()
@Deprecated public void setProposalAwardType(ProposalAwardType proposalAwardType)
proposalAwardType
- The proposalAwardType to set.public AwardStatus getAwardStatus()
@Deprecated public void setAwardStatus(AwardStatus awardStatus)
awardStatus
- The awardStatus to set.public LetterOfCreditFundGroup getLetterOfCreditFundGroup()
@Deprecated public void setLetterOfCreditFundGroup(LetterOfCreditFundGroup letterOfCreditFundGroup)
letterOfCreditFundGroup
- The letterOfCreditFundGroup to set.public GrantDescription getGrantDescription()
@Deprecated public void setGrantDescription(GrantDescription grantDescription)
grantDescription
- The grantDescription to set.@Deprecated public void setAgency(Agency agency)
agency
- The agency to set.public Agency getFederalPassThroughAgency()
@Deprecated public void setFederalPassThroughAgency(Agency federalPassThroughAgency)
federalPassThroughAgency
- The federalPassThroughAgency to set.public ProposalPurpose getAwardPurpose()
@Deprecated public void setAwardPurpose(ProposalPurpose awardPurpose)
awardPurpose
- The awardPurpose to set.public List<AwardProjectDirector> getAwardProjectDirectors()
public void setAwardProjectDirectors(List<AwardProjectDirector> awardProjectDirectors)
awardProjectDirectors
- The awardProjectDirectors list to set.public List<AwardAccount> getAwardAccounts()
public void setAwardAccounts(List<AwardAccount> awardAccounts)
awardAccounts
- The awardAccounts to set.public List<AwardOrganization> getAwardOrganizations()
public void setAwardOrganizations(List<AwardOrganization> awardOrganizations)
awardOrganizations
- The awardOrganizations to set.public List<AwardSubcontractor> getAwardSubcontractors()
public void setAwardSubcontractors(List<AwardSubcontractor> awardSubcontractors)
awardSubcontractors
- The awardSubcontractors to set.public AwardOrganization getPrimaryAwardOrganization()
public void setPrimaryAwardOrganization(AwardOrganization primaryAwardOrganization)
primaryAwardOrganization
- public org.kuali.rice.core.api.util.type.KualiDecimal getAwardSubcontractorsTotalAmount()
public String getRoutingChart()
org.kuali.ole.sys.document.workflow.AlternateOrgReviewRouting#getRoutingChart()
public void setRoutingChart(String routingChart)
org.kuali.ole.sys.document.workflow.AlternateOrgReviewRouting#setRoutingChart(java.lang.String)
public String getRoutingOrg()
org.kuali.ole.sys.document.workflow.AlternateOrgReviewRouting#getRoutingOrg()
public void setRoutingOrg(String routingOrg)
org.kuali.ole.sys.document.workflow.AlternateOrgReviewRouting#setRoutingOrg(java.lang.String)
public org.kuali.rice.kim.api.identity.Person getLookupPerson()
Person
.Person
public void setLookupPerson(org.kuali.rice.kim.api.identity.Person lookupPerson)
Person
lookupPerson
- public String getLookupPersonUniversalIdentifier()
public void setLookupPersonUniversalIdentifier(String lookupPersonId)
lookupPersonId
- the id of the lookup personpublic String getUserLookupRoleNamespaceCode()
public void setUserLookupRoleNamespaceCode(String userLookupRoleNamespaceCode)
public String getUserLookupRoleName()
public void setUserLookupRoleName(String userLookupRoleName)
public String getAwardInquiryTitle()
getAwardInquiryTitle
in interface ContractsAndGrantsAward
public void setAwardInquiryTitle(String inquiryTitle)
Copyright © 2004–2015 The Kuali Foundation. All rights reserved.