public class SubAwardServiceImpl extends Object implements SubAwardService
| Constructor and Description |
|---|
SubAwardServiceImpl() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
archiveCurrentActiveSubAward(Long subAwardId)
This method is for archiveCurrentActiveSubAward...
|
SubAwardDocument |
createNewSubAwardVersion(SubAwardDocument subAwardDocument)
.
|
SubAward |
getActiveSubAward(Long subAwardId) |
SubAward |
getAmountInfo(SubAward subAward)
.
|
org.kuali.rice.krad.service.BusinessObjectService |
getBusinessObjectService()
.
|
Date |
getCalculatedFollowupDate(Date baseDate)
.
|
String |
getCalculatedFollowupDateForAjaxCall(String baseDate)
This method returns a formatted Date string based on the base date.
|
org.kuali.rice.krad.service.DocumentService |
getDocumentService()
.
|
String |
getFollowupDateDefaultLength()
.
|
int |
getFollowupDateDefaultLengthInDays()
.
|
protected Map<String,String> |
getHashMap(String subAwardNumber)
.
|
List<SubAward> |
getLinkedSubAwards(Award award) |
String |
getNextSubAwardCode()
This method returns an unused SubAwardCode.
|
org.kuali.rice.coreservice.framework.parameter.ParameterService |
getParameterService()
.
|
VersionHistoryService |
getVersionHistoryService() |
protected VersioningService |
getVersioningService()
.
|
protected void |
incrementVersionNumberIfCanceledVersionsExist(SubAward subAward)
.
|
void |
setBusinessObjectService(org.kuali.rice.krad.service.BusinessObjectService businessObjectService)
.
|
void |
setDocumentService(org.kuali.rice.krad.service.DocumentService documentService)
.
|
void |
setParameterService(org.kuali.rice.coreservice.framework.parameter.ParameterService parameterService)
.
|
void |
setSequenceAccessorService(org.kuali.rice.krad.service.SequenceAccessorService sequenceAccessorService)
Set the Sequence Accessor Service.
|
void |
setVersionHistoryService(VersionHistoryService versionHistoryService) |
void |
setVersioningService(VersioningService versioningService)
This method is for setting versioningService...
|
void |
updateSubAwardSequenceStatus(SubAward subAward,
VersionStatus status)
.
|
public SubAwardDocument createNewSubAwardVersion(SubAwardDocument subAwardDocument) throws VersionException, org.kuali.rice.kew.api.exception.WorkflowException
createNewSubAwardVersion in interface SubAwardServicesubAwardDocument - VersionExceptionorg.kuali.rice.kew.api.exception.WorkflowExceptionprotected void incrementVersionNumberIfCanceledVersionsExist(SubAward subAward)
subAward... - protected Map<String,String> getHashMap(String subAwardNumber)
subAwardNumber - protected VersioningService getVersioningService()
public void setVersioningService(VersioningService versioningService)
versioningService - the versioningServicepublic org.kuali.rice.krad.service.DocumentService getDocumentService()
public void setDocumentService(org.kuali.rice.krad.service.DocumentService documentService)
documentService - The documentService to set.public org.kuali.rice.coreservice.framework.parameter.ParameterService getParameterService()
public void setParameterService(org.kuali.rice.coreservice.framework.parameter.ParameterService parameterService)
parameterService - The parameterService to set.public void updateSubAwardSequenceStatus(SubAward subAward, VersionStatus status)
SubAwardServiceupdateSubAwardSequenceStatus in interface SubAwardServiceprotected void archiveCurrentActiveSubAward(Long subAwardId)
subAwardId - public org.kuali.rice.krad.service.BusinessObjectService getBusinessObjectService()
public void setBusinessObjectService(org.kuali.rice.krad.service.BusinessObjectService businessObjectService)
businessObjectService - The businessObjectService to set.public String getNextSubAwardCode()
getNextSubAwardCode in interface SubAwardServicepublic void setSequenceAccessorService(org.kuali.rice.krad.service.SequenceAccessorService sequenceAccessorService)
sequenceAccessorService - the Sequence Accessor Servicepublic SubAward getAmountInfo(SubAward subAward)
getAmountInfo in interface SubAwardServicesubAward - public String getFollowupDateDefaultLength()
getFollowupDateDefaultLength in interface SubAwardServicepublic Date getCalculatedFollowupDate(Date baseDate)
getCalculatedFollowupDate in interface SubAwardServicebaseDate - public String getCalculatedFollowupDateForAjaxCall(String baseDate)
SubAwardServicegetCalculatedFollowupDateForAjaxCall in interface SubAwardServicepublic int getFollowupDateDefaultLengthInDays()
getFollowupDateDefaultLengthInDays in interface SubAwardServicepublic SubAward getActiveSubAward(Long subAwardId)
getActiveSubAward in interface SubAwardServicepublic List<SubAward> getLinkedSubAwards(Award award)
getLinkedSubAwards in interface SubAwardServicepublic VersionHistoryService getVersionHistoryService()
public void setVersionHistoryService(VersionHistoryService versionHistoryService)
Copyright © 2013 The Kuali Foundation. All Rights Reserved.