public class TimeAndMoneyAction extends KraTransactionalDocumentActionBase
DOCUMENT_LOAD_COMMANDS| Constructor and Description |
|---|
TimeAndMoneyAction() |
| Modifier and Type | Method and Description |
|---|---|
org.apache.struts.action.ActionForward |
addAwardDirectFandADistribution(org.apache.struts.action.ActionMapping mapping,
org.apache.struts.action.ActionForm form,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
This method adds a new AwardDirectFandADistribution to the list.
|
org.apache.struts.action.ActionForward |
addTransaction() |
org.apache.struts.action.ActionForward |
addTransaction(org.apache.struts.action.ActionMapping mapping,
org.apache.struts.action.ActionForm form,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
This method adds a new transaction.
|
protected void |
addTransactionDetails(String sourceAwardNumber,
String destinationAwardNumber,
Integer sequenceNumber,
String currentAwardNumber,
String documentNumber,
String commentsString,
List<TransactionDetail> transactionDetailItems) |
org.apache.struts.action.ActionForward |
blanketApprove(org.apache.struts.action.ActionMapping mapping,
org.apache.struts.action.ActionForm form,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
override to call save before we blanket approve.
|
String |
buildForwardStringForActionListCommand(String forwardPath,
String docIdRequestParameter)
This method builds the string for the ActionForward
|
org.apache.struts.action.ActionForward |
cancel(org.apache.struts.action.ActionMapping mapping,
org.apache.struts.action.ActionForm form,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
must remove all award amount infos corresponding to this document.
|
org.apache.struts.action.ActionForward |
deleteAwardDirectFandADistribution(org.apache.struts.action.ActionMapping mapping,
org.apache.struts.action.ActionForm form,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
This method removes an AwardDirectFandADistribution from the list.
|
org.apache.struts.action.ActionForward |
deleteTransaction() |
org.apache.struts.action.ActionForward |
deleteTransaction(org.apache.struts.action.ActionMapping mapping,
org.apache.struts.action.ActionForm form,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
This method adds a deletes a transaction.
|
org.apache.struts.action.ActionForward |
docHandler(org.apache.struts.action.ActionMapping mapping,
org.apache.struts.action.ActionForm form,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response) |
org.apache.struts.action.ActionForward |
editOrVersion(org.apache.struts.action.ActionMapping mapping,
org.apache.struts.action.ActionForm form,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response) |
protected ActivePendingTransactionsService |
getActivePendingTransactionsService() |
protected AwardDirectFandADistributionService |
getAwardDirectFandADistributionService()
This method is a helper method to retrieve AwardSponsorTermService.
|
protected AwardHierarchyService |
getAwardHierarchyService() |
AwardVersionService |
getAwardVersionService()
Gets the businessObjectService attribute.
|
org.kuali.rice.krad.service.BusinessObjectService |
getBusinessObjectService()
Gets the businessObjectService attribute.
|
protected KraWorkflowService |
getKraWorkflowService() |
protected org.kuali.rice.coreservice.framework.parameter.ParameterService |
getParameterService()
Looks up and returns the ParameterService.
|
org.apache.struts.action.ActionForward |
goToNextAward(org.apache.struts.action.ActionMapping mapping,
org.apache.struts.action.ActionForm form,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response) |
org.apache.struts.action.ActionForward |
goToPreviousAward(org.apache.struts.action.ActionMapping mapping,
org.apache.struts.action.ActionForm form,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response) |
org.apache.struts.action.ActionForward |
handleDocument(org.apache.struts.action.ActionMapping mapping,
org.apache.struts.action.ActionForm form,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
TimeAndMoneyForm timeAndMoneyForm) |
protected boolean |
inspectAndCaptureCurrentFundEffectiveDateChanges(TimeAndMoneyForm timeAndMoneyForm,
Boolean isNoCostExtension,
AwardAmountInfo aai,
Integer index,
Award award,
TimeAndMoneyDocument timeAndMoneyDocument,
Map.Entry<String,AwardHierarchyNode> awardHierarchyNode,
List<TransactionDetail> dateChangeTransactionDetailItems)
Date changes in hierarchy view are captured here.
|
protected boolean |
inspectAndCaptureFinalExpirationDateChanges(TimeAndMoneyForm timeAndMoneyForm,
Boolean isNoCostExtension,
AwardAmountInfo aai,
Integer index,
Award award,
TimeAndMoneyDocument timeAndMoneyDocument,
Map.Entry<String,AwardHierarchyNode> awardHierarchyNode,
List<TransactionDetail> dateChangeTransactionDetailItems)
Date changes in hierarchy view are captured here.
|
protected boolean |
inspectAndCaptureObligationExpirationDateChanges(TimeAndMoneyForm timeAndMoneyForm,
Boolean isNoCostExtension,
AwardAmountInfo aai,
Integer index,
Award award,
TimeAndMoneyDocument timeAndMoneyDocument,
Map.Entry<String,AwardHierarchyNode> awardHierarchyNode,
List<TransactionDetail> dateChangeTransactionDetailItems)
Date changes in hierarchy view are captured here.
|
boolean |
isDirectIndirectViewEnabled() |
boolean |
isNewAward(TimeAndMoneyForm timeAndMoneyForm)
This method tests if the award is new by checking the size of AwardDirectFandADistributions on the Award.
|
protected void |
populateAuthorizationFields(org.kuali.rice.kns.web.struts.form.KualiDocumentFormBase formBase) |
org.apache.struts.action.ActionForward |
recalculateDirectFandADistributionTotals(org.apache.struts.action.ActionMapping mapping,
org.apache.struts.action.ActionForm form,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
This method is used to recalculate the Total amounts in the Direct F and A Distribution panel.
|
org.apache.struts.action.ActionForward |
refreshView(org.apache.struts.action.ActionMapping mapping,
org.apache.struts.action.ActionForm form,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
This method refreshes the view depending on various view options like either active or pending view or dates only, totals and
distributed/distributable.
|
org.apache.struts.action.ActionForward |
reload(org.apache.struts.action.ActionMapping mapping,
org.apache.struts.action.ActionForm form,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response) |
org.apache.struts.action.ActionForward |
returnToAward(org.apache.struts.action.ActionMapping mapping,
org.apache.struts.action.ActionForm form,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
This method retrieves the awardDocument from the session and redirects the user to the appropriate Award
|
org.apache.struts.action.ActionForward |
route(org.apache.struts.action.ActionMapping mapping,
org.apache.struts.action.ActionForm form,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response) |
org.apache.struts.action.ActionForward |
save(org.apache.struts.action.ActionMapping mapping,
org.apache.struts.action.ActionForm form,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
Provide hooks for subclasses to perform additional tasks related to saving
the document.
|
org.apache.struts.action.ActionForward |
submit() |
org.apache.struts.action.ActionForward |
switchAward(org.apache.struts.action.ActionMapping mapping,
org.apache.struts.action.ActionForm form,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
This method switches the award for history, summary and Action Summary panels.
|
org.apache.struts.action.ActionForward |
timeAndMoney(org.apache.struts.action.ActionMapping mapping,
org.apache.struts.action.ActionForm form,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
This method is used to recalculate the Total amounts in the Direct F and A Distribution panel.
|
buildActionUrl, buildForwardUrl, buildParameterizedConfirmationQuestion, close, confirm, createSuccessfulSubmitRedirect, dispatchMethod, execute, generatePessimisticLockMessage, getValidHeaderString, headerTab, initialDocumentSave, isAuthorized, loadDocument, performQuestionWithoutInput, postDocumentSave, preDocumentSave, processAuthorizationViolation, recall, releaseLocks, reloadWithoutWarning, returnToSender, routeToHoldingPage, routeToHoldingPage, saveOnClose, sendAdHocRequests, setupPessimisticLockMessages, streamToResponsecopyacknowledge, approve, attemptLockRelease, buildAuthorizationException, cancelBOAttachment, canSave, checkAndWarnAboutSensitiveData, checkAuthorization, combineAdHocRecipients, complete, convertSetToMap, createDocument, delete, deleteAdHocRoutePerson, deleteAdHocRouteWorkgroup, deleteBONote, determineNoteWorkflowNotificationAction, disapprove, doProcessingAfterPost, downloadBOAttachment, exitingDocument, fyi, getAttachmentService, getBusinessObjectAuthorizationService, getBusinessObjectMetaDataService, getDataDictionaryService, getDocumentHelperService, getDocumentService, getEntityManagerFactory, getGroupService, getKualiConfigurationService, getKualiRuleService, getNoteService, getPessimisticLockService, getQuestion, hasPendingAdhocForCompletion, hideAllTabs, insertAdHocRoutePerson, insertAdHocRouteWorkgroup, insertBONote, isFormRepresentingLockObject, performRouteReport, populateAdHocActionRequestCodes, promptBeforeValidation, promptBeforeValidation, refresh, refreshAdHocRoutingWorkgroupLookups, selectedAttachmentIndex, sendNoteWorkflowNotification, setupDocumentExit, showAllTabs, streamToResponse, superUserApprove, superUserDisapprove, supervisorFunctions, takeSuperUserActions, toggleTabaddMethodToCallToUncheckedList, defaultDispatch, findMethodToCall, getApplicationBaseUrl, getEncryptionService, getHeaderTabDispatch, getHeaderTabNavigateTo, getImageContext, getKualiModuleService, getLineToDelete, getLineToEdit, getReturnLocation, getRoleQualification, getSelectedLine, getTabToToggle, isModuleLocked, performInquiry, performLookup, performQuestionWithInput, performQuestionWithInputAgainBecauseOfErrors, performQuestionWithoutInput, performWorkgroupLookup, postTextAreaToParent, retrieveLookupParameterValue, updateTextArea, validateLookupInquiryFullParametercancelled, getMethod, getMethodName, getParameter, unspecifiedaddErrors, addMessages, execute, generateToken, getErrors, getLocale, getMessages, getResources, getResources, getServlet, isCancelled, isTokenValid, isTokenValid, resetToken, saveErrors, saveErrors, saveMessages, saveMessages, saveToken, setLocale, setServletpublic org.apache.struts.action.ActionForward save(org.apache.struts.action.ActionMapping mapping,
org.apache.struts.action.ActionForm form,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
throws Exception
KraTransactionalDocumentActionBaseprotected boolean inspectAndCaptureCurrentFundEffectiveDateChanges(TimeAndMoneyForm timeAndMoneyForm, Boolean isNoCostExtension, AwardAmountInfo aai, Integer index, Award award, TimeAndMoneyDocument timeAndMoneyDocument, Map.Entry<String,AwardHierarchyNode> awardHierarchyNode, List<TransactionDetail> dateChangeTransactionDetailItems)
protected boolean inspectAndCaptureObligationExpirationDateChanges(TimeAndMoneyForm timeAndMoneyForm, Boolean isNoCostExtension, AwardAmountInfo aai, Integer index, Award award, TimeAndMoneyDocument timeAndMoneyDocument, Map.Entry<String,AwardHierarchyNode> awardHierarchyNode, List<TransactionDetail> dateChangeTransactionDetailItems)
protected boolean inspectAndCaptureFinalExpirationDateChanges(TimeAndMoneyForm timeAndMoneyForm, Boolean isNoCostExtension, AwardAmountInfo aai, Integer index, Award award, TimeAndMoneyDocument timeAndMoneyDocument, Map.Entry<String,AwardHierarchyNode> awardHierarchyNode, List<TransactionDetail> dateChangeTransactionDetailItems)
protected void addTransactionDetails(String sourceAwardNumber, String destinationAwardNumber, Integer sequenceNumber, String currentAwardNumber, String documentNumber, String commentsString, List<TransactionDetail> transactionDetailItems)
public org.apache.struts.action.ActionForward route(org.apache.struts.action.ActionMapping mapping,
org.apache.struts.action.ActionForm form,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
throws Exception
route in class KraTransactionalDocumentActionBaseExceptionpublic org.apache.struts.action.ActionForward blanketApprove(org.apache.struts.action.ActionMapping mapping,
org.apache.struts.action.ActionForm form,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
throws Exception
blanketApprove in class org.kuali.rice.kns.web.struts.action.KualiDocumentActionBaseExceptionKualiDocumentActionBase.blanketApprove(org.apache.struts.action.ActionMapping, org.apache.struts.action.ActionForm, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse)public org.apache.struts.action.ActionForward cancel(org.apache.struts.action.ActionMapping mapping,
org.apache.struts.action.ActionForm form,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
throws Exception
cancel in class org.kuali.rice.kns.web.struts.action.KualiDocumentActionBaseExceptionKualiDocumentActionBase.cancel(org.apache.struts.action.ActionMapping, org.apache.struts.action.ActionForm, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse)public org.apache.struts.action.ActionForward refreshView(org.apache.struts.action.ActionMapping mapping,
org.apache.struts.action.ActionForm form,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
throws Exception
mapping - form - request - response - Exceptionpublic org.apache.struts.action.ActionForward docHandler(org.apache.struts.action.ActionMapping mapping,
org.apache.struts.action.ActionForm form,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
throws Exception
docHandler in class KraTransactionalDocumentActionBaseExceptionKualiDocumentActionBase.docHandler(org.apache.struts.action.ActionMapping, org.apache.struts.action.ActionForm, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse)protected AwardHierarchyService getAwardHierarchyService()
public org.apache.struts.action.ActionForward handleDocument(org.apache.struts.action.ActionMapping mapping,
org.apache.struts.action.ActionForm form,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
TimeAndMoneyForm timeAndMoneyForm)
throws Exception
mapping - form - request - response - awardForm - Exceptionpublic org.apache.struts.action.ActionForward addTransaction(org.apache.struts.action.ActionMapping mapping,
org.apache.struts.action.ActionForm form,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
throws Exception
mapping - form - request - response - Exceptionpublic org.apache.struts.action.ActionForward deleteTransaction(org.apache.struts.action.ActionMapping mapping,
org.apache.struts.action.ActionForm form,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
throws Exception
mapping - form - request - response - Exceptionpublic org.apache.struts.action.ActionForward switchAward(org.apache.struts.action.ActionMapping mapping,
org.apache.struts.action.ActionForm form,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
throws Exception
mapping - form - request - response - Exceptionpublic boolean isNewAward(TimeAndMoneyForm timeAndMoneyForm)
awardForm - protected AwardDirectFandADistributionService getAwardDirectFandADistributionService()
public AwardVersionService getAwardVersionService()
protected ActivePendingTransactionsService getActivePendingTransactionsService()
public String buildForwardStringForActionListCommand(String forwardPath, String docIdRequestParameter)
forwardPath - docIdRequestParameter - public org.apache.struts.action.ActionForward addTransaction()
public org.apache.struts.action.ActionForward deleteTransaction()
public org.apache.struts.action.ActionForward submit()
public org.apache.struts.action.ActionForward addAwardDirectFandADistribution(org.apache.struts.action.ActionMapping mapping,
org.apache.struts.action.ActionForm form,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
throws Exception
mapping - form - request - response - Exceptionpublic org.apache.struts.action.ActionForward deleteAwardDirectFandADistribution(org.apache.struts.action.ActionMapping mapping,
org.apache.struts.action.ActionForm form,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
throws Exception
mapping - form - request - response - Exceptionpublic org.apache.struts.action.ActionForward timeAndMoney(org.apache.struts.action.ActionMapping mapping,
org.apache.struts.action.ActionForm form,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
throws Exception
mapping - form - request - response - Exceptionpublic org.apache.struts.action.ActionForward recalculateDirectFandADistributionTotals(org.apache.struts.action.ActionMapping mapping,
org.apache.struts.action.ActionForm form,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
throws Exception
mapping - form - request - response - Exceptionpublic org.kuali.rice.krad.service.BusinessObjectService getBusinessObjectService()
getBusinessObjectService in class org.kuali.rice.kns.web.struts.action.KualiDocumentActionBasepublic org.apache.struts.action.ActionForward reload(org.apache.struts.action.ActionMapping mapping,
org.apache.struts.action.ActionForm form,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
throws Exception
reload in class KraTransactionalDocumentActionBaseExceptionpublic org.apache.struts.action.ActionForward returnToAward(org.apache.struts.action.ActionMapping mapping,
org.apache.struts.action.ActionForm form,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
throws Exception
mapping - form - request - response - Exceptionprotected KraWorkflowService getKraWorkflowService()
protected org.kuali.rice.coreservice.framework.parameter.ParameterService getParameterService()
getParameterService in class org.kuali.rice.kns.web.struts.action.KualiDocumentActionBasepublic boolean isDirectIndirectViewEnabled()
public org.apache.struts.action.ActionForward goToNextAward(org.apache.struts.action.ActionMapping mapping,
org.apache.struts.action.ActionForm form,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
throws Exception
Exceptionpublic org.apache.struts.action.ActionForward goToPreviousAward(org.apache.struts.action.ActionMapping mapping,
org.apache.struts.action.ActionForm form,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
throws Exception
Exceptionpublic org.apache.struts.action.ActionForward editOrVersion(org.apache.struts.action.ActionMapping mapping,
org.apache.struts.action.ActionForm form,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
throws Exception
Exceptionprotected void populateAuthorizationFields(org.kuali.rice.kns.web.struts.form.KualiDocumentFormBase formBase)
populateAuthorizationFields in class KraTransactionalDocumentActionBaseKualiTransactionalDocumentActionBase.populateAuthorizationFields(org.kuali.rice.kns.web.struts.form.KualiDocumentFormBase)Copyright © 2013 The Kuali Foundation. All Rights Reserved.