org.kuali.kfs.module.bc.document.service.impl
Class OrganizationSalarySettingSearchServiceImpl

java.lang.Object
  extended by org.kuali.kfs.module.bc.document.service.impl.OrganizationSalarySettingSearchServiceImpl
All Implemented Interfaces:
OrganizationSalarySettingSearchService

@Transactional
public class OrganizationSalarySettingSearchServiceImpl
extends Object
implements OrganizationSalarySettingSearchService

This class implements the OrganizationSalarySettingSearchService interface


Constructor Summary
OrganizationSalarySettingSearchServiceImpl()
           
 
Method Summary
 void buildIntendedIncumbentSelect(String principalName, Integer universityFiscalYear)
          This method populates BudgetConstructionIntendedIncumbentSelect with rows associated with a set of selected organizations in the Organization Tree for the user and that have active funding (PendingBudgetConstructionAppointmentFunding).
 void buildPositionSelect(String principalName, Integer universityFiscalYear)
          This method populates BudgetConstructionPositionSelect with rows associated with a set of selected organizations in the Organization Tree for the user and that are associated with BudgetConstructionPosition (ld_bcn_pos_t) using the positionDepartmentIdentifier (pos_dept_id))
 void cleanIntendedIncumbentSelect(String principalName)
          This method depopulates BudgetConstructionIntendedIncumbentSelect rows associated with a user
 void cleanPositionSelect(String principalName)
          This method depopulates BudgetConstructionPositionSelect rows associated with a user
 void setOrganizationSalarySettingSearchDao(OrganizationSalarySettingSearchDao organizationSalarySettingSearchDao)
          Sets the organizationSalarySettingSearchDao attribute value.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

OrganizationSalarySettingSearchServiceImpl

public OrganizationSalarySettingSearchServiceImpl()
Method Detail

buildIntendedIncumbentSelect

public void buildIntendedIncumbentSelect(String principalName,
                                         Integer universityFiscalYear)
Description copied from interface: OrganizationSalarySettingSearchService
This method populates BudgetConstructionIntendedIncumbentSelect with rows associated with a set of selected organizations in the Organization Tree for the user and that have active funding (PendingBudgetConstructionAppointmentFunding).

Specified by:
buildIntendedIncumbentSelect in interface OrganizationSalarySettingSearchService
See Also:
OrganizationSalarySettingSearchService.buildIntendedIncumbentSelect(java.lang.String, java.lang.Integer)

cleanIntendedIncumbentSelect

public void cleanIntendedIncumbentSelect(String principalName)
Description copied from interface: OrganizationSalarySettingSearchService
This method depopulates BudgetConstructionIntendedIncumbentSelect rows associated with a user

Specified by:
cleanIntendedIncumbentSelect in interface OrganizationSalarySettingSearchService
See Also:
OrganizationSalarySettingSearchService.cleanIntendedIncumbentSelect(java.lang.String)

buildPositionSelect

public void buildPositionSelect(String principalName,
                                Integer universityFiscalYear)
Description copied from interface: OrganizationSalarySettingSearchService
This method populates BudgetConstructionPositionSelect with rows associated with a set of selected organizations in the Organization Tree for the user and that are associated with BudgetConstructionPosition (ld_bcn_pos_t) using the positionDepartmentIdentifier (pos_dept_id))

Specified by:
buildPositionSelect in interface OrganizationSalarySettingSearchService
See Also:
OrganizationSalarySettingSearchService.buildPositionSelect(java.lang.String, java.lang.Integer)

cleanPositionSelect

public void cleanPositionSelect(String principalName)
Description copied from interface: OrganizationSalarySettingSearchService
This method depopulates BudgetConstructionPositionSelect rows associated with a user

Specified by:
cleanPositionSelect in interface OrganizationSalarySettingSearchService
See Also:
OrganizationSalarySettingSearchService.cleanPositionSelect(java.lang.String)

setOrganizationSalarySettingSearchDao

public void setOrganizationSalarySettingSearchDao(OrganizationSalarySettingSearchDao organizationSalarySettingSearchDao)
Sets the organizationSalarySettingSearchDao attribute value.

Parameters:
organizationSalarySettingSearchDao - The organizationSalarySettingSearchDao to set.


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