org.kuali.kfs.module.bc.document.web.struts
Class QuickSalarySettingAction

java.lang.Object
  extended by org.apache.struts.action.Action
      extended by org.apache.struts.actions.DispatchAction
          extended by org.kuali.rice.kns.web.struts.action.KualiAction
              extended by org.kuali.kfs.module.bc.document.web.struts.BudgetExpansionAction
                  extended by org.kuali.kfs.module.bc.document.web.struts.SalarySettingBaseAction
                      extended by org.kuali.kfs.module.bc.document.web.struts.QuickSalarySettingAction

public class QuickSalarySettingAction
extends SalarySettingBaseAction

the struts action for the quick salary setting


Field Summary
 
Fields inherited from class org.kuali.rice.kns.web.struts.action.KualiAction
FORM_ACTION, FORWARD_NEXT, FORWARD_TEXT_AREA_UPDATE, METHOD_TO_CALL, POST_TEXT_AREA_TO_PARENT, TEXT_AREA_FIELD_ANCHOR, TEXT_AREA_FIELD_LABEL, TEXT_AREA_FIELD_NAME, TEXT_AREA_MAX_LENGTH, TEXT_AREA_READ_ONLY
 
Fields inherited from class org.apache.struts.actions.DispatchAction
clazz, log, messages, methods, types
 
Fields inherited from class org.apache.struts.action.Action
defaultLocale, servlet
 
Constructor Summary
QuickSalarySettingAction()
           
 
Method Summary
 org.apache.struts.action.ActionForward addIncumbent(org.apache.struts.action.ActionMapping mapping, org.apache.struts.action.ActionForm form, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
          Forwards to budget incumbent lookup passing parameters for new funding line.
 org.apache.struts.action.ActionForward addPosition(org.apache.struts.action.ActionMapping mapping, org.apache.struts.action.ActionForm form, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
          Forwards to budget position lookup passing parameters for new funding line.
 org.apache.struts.action.ActionForward adjustAllSalarySettingLinesPercent(org.apache.struts.action.ActionMapping mapping, org.apache.struts.action.ActionForm form, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
          adjust the salary amounts of all funding lines
 org.apache.struts.action.ActionForward close(org.apache.struts.action.ActionMapping mapping, org.apache.struts.action.ActionForm form, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
          Handling for screen close.
protected  String getFundingAwareObjectName()
          get the name of object that holds a set of appointment funding lines
 org.apache.struts.action.ActionForward loadExpansionScreen(org.apache.struts.action.ActionMapping mapping, org.apache.struts.action.ActionForm form, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
          loads the data for the expansion screen based on the passed in url parameters
 org.apache.struts.action.ActionForward performIncumbentSalarySetting(org.apache.struts.action.ActionMapping mapping, org.apache.struts.action.ActionForm form, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
          perform salary setting by incumbent with the specified funding line
 org.apache.struts.action.ActionForward performPositionSalarySetting(org.apache.struts.action.ActionMapping mapping, org.apache.struts.action.ActionForm form, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
          perform salary setting by position with the specified funding line
 org.apache.struts.action.ActionForward refresh(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)
          save the information in the current form into underlying data store
 org.apache.struts.action.ActionForward toggleAdjustmentMeasurement(org.apache.struts.action.ActionMapping mapping, org.apache.struts.action.ActionForm form, javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response)
          perform salary setting by position with the specified funding line
 
Methods inherited from class org.kuali.kfs.module.bc.document.web.struts.SalarySettingBaseAction
adjustSalary, adjustSalarySettingLinePercent, adjustSalarySettingLinePercent, deleteSalarySettingLine, execute, getErrorKeyPrefixOfAppointmentFundingLine, getSelectedFundingLine, initAuthorization, invokeRules, normalizePayRateAndAmount, populateAuthorizationFields, purgeSalarySettingLine, restorePurgedSalarySettingLine, returnAfterClose, revertSalarySettingLine, undeleteSalarySettingLine, vacateSalarySettingLine
 
Methods inherited from class org.kuali.kfs.module.bc.document.web.struts.BudgetExpansionAction
addCallBackMessagesAsObjectInSession, cleanupAnySessionForm, moveCallBackMessagesInPlace, removeCallBackMessagesObjectFromSession, returnToCaller
 
Methods inherited from class org.kuali.rice.kns.web.struts.action.KualiAction
addMethodToCallToUncheckedList, checkAuthorization, defaultDispatch, dispatchMethod, doProcessingAfterPost, findMethodToCall, getApplicationBaseUrl, getBasePath, getBusinessObjectAuthorizationService, getEncryptionService, getHeaderTabDispatch, getHeaderTabNavigateTo, getImageContext, getKualiModuleService, getLineToDelete, getReturnLocation, getRoleQualification, getSelectedLine, getTabToToggle, headerTab, hideAllTabs, performInquiry, performLookup, performQuestionWithInput, performQuestionWithInputAgainBecauseOfErrors, performQuestionWithoutInput, performWorkgroupLookup, postTextAreaToParent, retrieveLookupParameterValue, showAllTabs, toggleTab, updateTextArea, validateLookupInquiryFullParameter
 
Methods inherited from class org.apache.struts.actions.DispatchAction
cancelled, getMethod, getMethodName, getParameter, unspecified
 
Methods inherited from class org.apache.struts.action.Action
addErrors, addMessages, execute, generateToken, getDataSource, getDataSource, getErrors, getLocale, getMessages, getResources, getResources, getServlet, isCancelled, isTokenValid, isTokenValid, resetToken, saveErrors, saveErrors, saveErrors, saveMessages, saveMessages, saveToken, setLocale, setServlet
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

QuickSalarySettingAction

public QuickSalarySettingAction()
Method Detail

refresh

public org.apache.struts.action.ActionForward refresh(org.apache.struts.action.ActionMapping mapping,
                                                      org.apache.struts.action.ActionForm form,
                                                      javax.servlet.http.HttpServletRequest request,
                                                      javax.servlet.http.HttpServletResponse response)
                                               throws Exception
Overrides:
refresh in class BudgetExpansionAction
Throws:
Exception
See Also:
KualiAction.refresh(org.apache.struts.action.ActionMapping, org.apache.struts.action.ActionForm, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse)

addIncumbent

public org.apache.struts.action.ActionForward addIncumbent(org.apache.struts.action.ActionMapping mapping,
                                                           org.apache.struts.action.ActionForm form,
                                                           javax.servlet.http.HttpServletRequest request,
                                                           javax.servlet.http.HttpServletResponse response)
                                                    throws Exception
Forwards to budget incumbent lookup passing parameters for new funding line.

Throws:
Exception

addPosition

public org.apache.struts.action.ActionForward addPosition(org.apache.struts.action.ActionMapping mapping,
                                                          org.apache.struts.action.ActionForm form,
                                                          javax.servlet.http.HttpServletRequest request,
                                                          javax.servlet.http.HttpServletResponse response)
                                                   throws Exception
Forwards to budget position lookup passing parameters for new funding line.

Throws:
Exception

loadExpansionScreen

public org.apache.struts.action.ActionForward loadExpansionScreen(org.apache.struts.action.ActionMapping mapping,
                                                                  org.apache.struts.action.ActionForm form,
                                                                  javax.servlet.http.HttpServletRequest request,
                                                                  javax.servlet.http.HttpServletResponse response)
                                                           throws Exception
Description copied from class: SalarySettingBaseAction
loads the data for the expansion screen based on the passed in url parameters

Specified by:
loadExpansionScreen in class SalarySettingBaseAction
Throws:
Exception
See Also:
SalarySettingBaseAction.loadExpansionScreen(org.apache.struts.action.ActionMapping, org.apache.struts.action.ActionForm, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse)

performIncumbentSalarySetting

public org.apache.struts.action.ActionForward performIncumbentSalarySetting(org.apache.struts.action.ActionMapping mapping,
                                                                            org.apache.struts.action.ActionForm form,
                                                                            javax.servlet.http.HttpServletRequest request,
                                                                            javax.servlet.http.HttpServletResponse response)
                                                                     throws Exception
perform salary setting by incumbent with the specified funding line

Throws:
Exception

performPositionSalarySetting

public org.apache.struts.action.ActionForward performPositionSalarySetting(org.apache.struts.action.ActionMapping mapping,
                                                                           org.apache.struts.action.ActionForm form,
                                                                           javax.servlet.http.HttpServletRequest request,
                                                                           javax.servlet.http.HttpServletResponse response)
                                                                    throws Exception
perform salary setting by position with the specified funding line

Throws:
Exception

adjustAllSalarySettingLinesPercent

public org.apache.struts.action.ActionForward adjustAllSalarySettingLinesPercent(org.apache.struts.action.ActionMapping mapping,
                                                                                 org.apache.struts.action.ActionForm form,
                                                                                 javax.servlet.http.HttpServletRequest request,
                                                                                 javax.servlet.http.HttpServletResponse response)
                                                                          throws Exception
adjust the salary amounts of all funding lines

Throws:
Exception

toggleAdjustmentMeasurement

public org.apache.struts.action.ActionForward toggleAdjustmentMeasurement(org.apache.struts.action.ActionMapping mapping,
                                                                          org.apache.struts.action.ActionForm form,
                                                                          javax.servlet.http.HttpServletRequest request,
                                                                          javax.servlet.http.HttpServletResponse response)
                                                                   throws Exception
perform salary setting by position with the specified funding line

Throws:
Exception

close

public org.apache.struts.action.ActionForward close(org.apache.struts.action.ActionMapping mapping,
                                                    org.apache.struts.action.ActionForm form,
                                                    javax.servlet.http.HttpServletRequest request,
                                                    javax.servlet.http.HttpServletResponse response)
                                             throws Exception
Description copied from class: BudgetExpansionAction
Handling for screen close. Default action is return to caller.

Overrides:
close in class SalarySettingBaseAction
Throws:
Exception
See Also:
SalarySettingBaseAction.close(org.apache.struts.action.ActionMapping, org.apache.struts.action.ActionForm, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse)

save

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
Description copied from class: SalarySettingBaseAction
save the information in the current form into underlying data store

Overrides:
save in class SalarySettingBaseAction
Throws:
Exception
See Also:
SalarySettingBaseAction.save(org.apache.struts.action.ActionMapping, org.apache.struts.action.ActionForm, javax.servlet.http.HttpServletRequest, javax.servlet.http.HttpServletResponse)

getFundingAwareObjectName

protected String getFundingAwareObjectName()
Description copied from class: SalarySettingBaseAction
get the name of object that holds a set of appointment funding lines

Specified by:
getFundingAwareObjectName in class SalarySettingBaseAction
See Also:
SalarySettingBaseAction.getFundingAwareObjectName()


Copyright © 2005-2012 The Kuali Foundation. All Rights Reserved.