public class BudgetAction extends BudgetActionBase
| Modifier and Type | Field and Description |
|---|---|
protected static String |
CONFIRM_SYNCH_AWARD_RATES |
protected static String |
CONFIRM_SYNCH_BUDGET_RATE |
protected static String |
NO_SYNCH_AWARD_RATES |
protected static String |
NO_SYNCH_BUDGET_RATE |
COPY_BUDGET_PERIOD_QUESTION, QUESTION_TEXT, QUESTION_TYPEDOCUMENT_LOAD_COMMANDS| Constructor and Description |
|---|
BudgetAction() |
| Modifier and Type | Method and Description |
|---|---|
org.apache.struts.action.ActionForward |
budgetActions(org.apache.struts.action.ActionMapping mapping,
org.apache.struts.action.ActionForm form,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response) |
protected void |
calculateBudgetPeriod(Budget budget,
BudgetPeriod budgetPeriod)
This method...
|
org.apache.struts.action.ActionForward |
confirmSynchAwardRates(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 |
distributionAndIncome(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 |
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 |
execute(org.apache.struts.action.ActionMapping mapping,
org.apache.struts.action.ActionForm form,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
Need to suppress buttons here when 'Totals' tab is clicked.
|
org.apache.struts.action.ActionForward |
expenses(org.apache.struts.action.ActionMapping mapping,
org.apache.struts.action.ActionForm form,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response) |
protected void |
fixDocHeaderVersion(BudgetDocument budgetDoc)
Load the document again and ensure that the document header version is the same to avoid optimistic lock exceptions
given that the proposal might save this doc header.
|
protected BudgetCommonService<BudgetParent> |
getBudgetCommonService(BudgetParentDocument parentBudgetDocument)
This method gets the BudgetCommonService
|
List<org.kuali.rice.kns.datadictionary.HeaderNavigation> |
getBudgetHeaderNavigatorList() |
protected BudgetSummaryService |
getBudgetSummaryService() |
protected BudgetCalculationService |
getCalculationService()
Locates the {@link BudgetCalculationService]
|
protected ProposalHierarcyActionHelper |
getHierarchyHelper() |
protected org.kuali.rice.krad.service.PessimisticLockService |
getPessimisticLockService() |
org.apache.struts.action.ActionForward |
hierarchy(org.apache.struts.action.ActionMapping mapping,
org.apache.struts.action.ActionForm form,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response) |
protected boolean |
isAwardBudget(BudgetDocument budgetDocument)
This method returns true if the BudgetDocument is an AwardBudgetDocument instance
|
org.apache.struts.action.ActionForward |
modularBudget(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 |
noSynchAwardRates(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 |
parameters(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 |
personnel(org.apache.struts.action.ActionMapping mapping,
org.apache.struts.action.ActionForm form,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response) |
protected void |
populateNonPersonnelCategoryTypeCodes(BudgetForm budgetForm) |
protected void |
populatePersonnelCategoryTypeCodes(BudgetForm budgetForm) |
protected void |
populatePersonnelHierarchySummary(BudgetForm budgetForm) |
protected void |
populatePersonnelRoles(BudgetDocument budgetDocument) |
org.apache.struts.action.ActionForward |
proposalHierarchy(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 |
rates(org.apache.struts.action.ActionMapping mapping,
org.apache.struts.action.ActionForm form,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response) |
protected void |
recalculateBudgetPeriod(BudgetForm budgetForm,
Budget budget,
BudgetPeriod budgetPeriod)
This method is to recalculate the budget period
|
protected void |
reconcileBudgetStatus(BudgetForm budgetForm) |
void |
reconcilePersonnelRoles(BudgetDocument budgetDocument) |
org.apache.struts.action.ActionForward |
reject(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 |
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 |
reloadWithoutWarning(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) |
org.apache.struts.action.ActionForward |
returnToProposal(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.
|
void |
streamToResponse(AttachmentDataSource attachmentDataSource,
javax.servlet.http.HttpServletResponse response)
Handy method to stream the byte array to response object
|
org.apache.struts.action.ActionForward |
summaryTotals(org.apache.struts.action.ActionMapping mapping,
org.apache.struts.action.ActionForm form,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response) |
protected StrutsConfirmation |
syncAwardBudgetRateConfirmationQuestion(org.apache.struts.action.ActionMapping mapping,
org.apache.struts.action.ActionForm form,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
String message) |
protected void |
updateBudgetAttributes(org.apache.struts.action.ActionForm form,
javax.servlet.http.HttpServletRequest request) |
org.apache.struts.action.ActionForward |
versions(org.apache.struts.action.ActionMapping mapping,
org.apache.struts.action.ActionForm form,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response) |
copyBudget, getFinalBudgetVersion, populateTabState, setBudgetParentStatus, setBudgetStatuses, setFinalBudgetVersion, setupPessimisticLockMessagesbuildActionUrl, buildForwardUrl, buildParameterizedConfirmationQuestion, close, confirm, createSuccessfulSubmitRedirect, dispatchMethod, generatePessimisticLockMessage, getValidHeaderString, headerTab, initialDocumentSave, isAuthorized, loadDocument, performQuestionWithoutInput, populateAuthorizationFields, postDocumentSave, preDocumentSave, processAuthorizationViolation, recall, releaseLocks, returnToSender, route, routeToHoldingPage, routeToHoldingPage, saveOnClose, sendAdHocRequestscopyacknowledge, approve, attemptLockRelease, blanketApprove, buildAuthorizationException, cancel, cancelBOAttachment, canSave, checkAndWarnAboutSensitiveData, checkAuthorization, combineAdHocRecipients, complete, convertSetToMap, createDocument, delete, deleteAdHocRoutePerson, deleteAdHocRouteWorkgroup, deleteBONote, determineNoteWorkflowNotificationAction, disapprove, doProcessingAfterPost, downloadBOAttachment, exitingDocument, fyi, getAttachmentService, getBusinessObjectAuthorizationService, getBusinessObjectMetaDataService, getBusinessObjectService, getDataDictionaryService, getDocumentHelperService, getDocumentService, getEntityManagerFactory, getGroupService, getKualiConfigurationService, getKualiRuleService, getNoteService, getParameterService, 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, setServletprotected static final String CONFIRM_SYNCH_BUDGET_RATE
protected static final String NO_SYNCH_BUDGET_RATE
protected static final String CONFIRM_SYNCH_AWARD_RATES
protected static final String NO_SYNCH_AWARD_RATES
public 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 KraTransactionalDocumentActionBaseExceptionorg.kuali.core.web.struts.action.KualiDocumentActionBase#docHandler(org.apache.struts.action.ActionMapping, org.apache.struts.action.ActionForm, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse)protected StrutsConfirmation syncAwardBudgetRateConfirmationQuestion(org.apache.struts.action.ActionMapping mapping, org.apache.struts.action.ActionForm form, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, String message) throws Exception
Exceptionpublic org.apache.struts.action.ActionForward confirmSynchAwardRates(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 noSynchAwardRates(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 boolean isAwardBudget(BudgetDocument budgetDocument)
budgetDocument - public List<org.kuali.rice.kns.datadictionary.HeaderNavigation> getBudgetHeaderNavigatorList()
public org.apache.struts.action.ActionForward execute(org.apache.struts.action.ActionMapping mapping,
org.apache.struts.action.ActionForm form,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
throws Exception
execute in class KraTransactionalDocumentActionBaseExceptionorg.kuali.core.web.struts.action.KualiDocumentActionBase#execute(org.apache.struts.action.ActionMapping, org.apache.struts.action.ActionForm, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse)public 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
save in class BudgetActionBaseExceptionorg.kuali.core.web.struts.action.KualiDocumentActionBase#save(org.apache.struts.action.ActionMapping, org.apache.struts.action.ActionForm, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse)protected void fixDocHeaderVersion(BudgetDocument budgetDoc) throws org.kuali.rice.kew.api.exception.WorkflowException
budgetDoc - org.kuali.rice.kew.api.exception.WorkflowExceptionprotected BudgetSummaryService getBudgetSummaryService()
public 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 reloadWithoutWarning(org.apache.struts.action.ActionMapping mapping,
org.apache.struts.action.ActionForm form,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
throws Exception
reloadWithoutWarning in class KraTransactionalDocumentActionBaseExceptionprotected void updateBudgetAttributes(org.apache.struts.action.ActionForm form,
javax.servlet.http.HttpServletRequest request)
public org.apache.struts.action.ActionForward versions(org.apache.struts.action.ActionMapping mapping,
org.apache.struts.action.ActionForm form,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
public org.apache.struts.action.ActionForward parameters(org.apache.struts.action.ActionMapping mapping,
org.apache.struts.action.ActionForm form,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
public org.apache.struts.action.ActionForward personnel(org.apache.struts.action.ActionMapping mapping,
org.apache.struts.action.ActionForm form,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
protected void populatePersonnelHierarchySummary(BudgetForm budgetForm)
protected void populatePersonnelCategoryTypeCodes(BudgetForm budgetForm)
protected void populateNonPersonnelCategoryTypeCodes(BudgetForm budgetForm)
public org.apache.struts.action.ActionForward expenses(org.apache.struts.action.ActionMapping mapping,
org.apache.struts.action.ActionForm form,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
public org.apache.struts.action.ActionForward rates(org.apache.struts.action.ActionMapping mapping,
org.apache.struts.action.ActionForm form,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
public org.apache.struts.action.ActionForward distributionAndIncome(org.apache.struts.action.ActionMapping mapping,
org.apache.struts.action.ActionForm form,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
public org.apache.struts.action.ActionForward modularBudget(org.apache.struts.action.ActionMapping mapping,
org.apache.struts.action.ActionForm form,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
protected void populatePersonnelRoles(BudgetDocument budgetDocument)
public org.apache.struts.action.ActionForward summaryTotals(org.apache.struts.action.ActionMapping mapping,
org.apache.struts.action.ActionForm form,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
public org.apache.struts.action.ActionForward proposalHierarchy(org.apache.struts.action.ActionMapping mapping,
org.apache.struts.action.ActionForm form,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
public org.apache.struts.action.ActionForward hierarchy(org.apache.struts.action.ActionMapping mapping,
org.apache.struts.action.ActionForm form,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
public org.apache.struts.action.ActionForward budgetActions(org.apache.struts.action.ActionMapping mapping,
org.apache.struts.action.ActionForm form,
javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response)
protected ProposalHierarcyActionHelper getHierarchyHelper()
public org.apache.struts.action.ActionForward returnToProposal(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 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
Exceptionpublic void reconcilePersonnelRoles(BudgetDocument budgetDocument)
protected void reconcileBudgetStatus(BudgetForm budgetForm)
public void streamToResponse(AttachmentDataSource attachmentDataSource, javax.servlet.http.HttpServletResponse response) throws Exception
streamToResponse in class KraTransactionalDocumentActionBaseattachmentDataSource - response - Exceptionprotected org.kuali.rice.krad.service.PessimisticLockService getPessimisticLockService()
getPessimisticLockService in class BudgetActionBaseBudgetActionBase.getPessimisticLockService()public org.apache.struts.action.ActionForward reject(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 BudgetCommonService<BudgetParent> getBudgetCommonService(BudgetParentDocument parentBudgetDocument)
BudgetActionBasegetBudgetCommonService in class BudgetActionBaseprotected void recalculateBudgetPeriod(BudgetForm budgetForm, Budget budget, BudgetPeriod budgetPeriod)
budgetForm - budget - budgetPeriod - protected void calculateBudgetPeriod(Budget budget, BudgetPeriod budgetPeriod)
budget - budgetPeriod - protected BudgetCalculationService getCalculationService()
BudgetCalculationService singleton instanceCopyright © 2013 The Kuali Foundation. All Rights Reserved.