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

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

@Transactional
public class BudgetConstructionProcessorServiceImpl
extends Object
implements BudgetConstructionProcessorService

See Also:
BudgetConstructionProcessorService

Constructor Summary
BudgetConstructionProcessorServiceImpl()
           
 
Method Summary
protected  List<String> getBudgetProcessorRoleIds()
           
protected  OrganizationService getOrganizationService()
          Gets the organizationService attribute.
 List<Organization> getProcessorOrgs(org.kuali.rice.kim.bo.Person person)
           
 org.kuali.rice.kim.service.RoleManagementService getRoleManagementService()
          Gets the roleManagementService attribute.
 boolean isOrgProcessor(Organization organization, org.kuali.rice.kim.bo.Person person)
           
 boolean isOrgProcessor(String chartOfAccountsCode, String organizationCode, org.kuali.rice.kim.bo.Person person)
           
 void setOrganizationService(OrganizationService organizationService)
          Sets the organizationService attribute value.
 void setRoleManagementService(org.kuali.rice.kim.service.RoleManagementService roleManagementService)
          Sets the roleManagementService attribute value.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BudgetConstructionProcessorServiceImpl

public BudgetConstructionProcessorServiceImpl()
Method Detail

getProcessorOrgs

public List<Organization> getProcessorOrgs(org.kuali.rice.kim.bo.Person person)
Specified by:
getProcessorOrgs in interface BudgetConstructionProcessorService
See Also:
BudgetConstructionProcessorService.getProcessorOrgs(org.kuali.rice.kim.bo.Person)

isOrgProcessor

public boolean isOrgProcessor(String chartOfAccountsCode,
                              String organizationCode,
                              org.kuali.rice.kim.bo.Person person)
Specified by:
isOrgProcessor in interface BudgetConstructionProcessorService
See Also:
BudgetConstructionProcessorService.isOrgProcessor(java.lang.String, java.lang.String, org.kuali.rice.kim.bo.Person)

isOrgProcessor

public boolean isOrgProcessor(Organization organization,
                              org.kuali.rice.kim.bo.Person person)
Specified by:
isOrgProcessor in interface BudgetConstructionProcessorService
See Also:
BudgetConstructionProcessorService.isOrgProcessor(org.kuali.kfs.coa.businessobject.Organization, org.kuali.rice.kim.bo.Person)

getBudgetProcessorRoleIds

protected List<String> getBudgetProcessorRoleIds()
Returns:
role id for the budget processor role

getRoleManagementService

public org.kuali.rice.kim.service.RoleManagementService getRoleManagementService()
Gets the roleManagementService attribute.

Returns:
Returns the roleManagementService.

setRoleManagementService

public void setRoleManagementService(org.kuali.rice.kim.service.RoleManagementService roleManagementService)
Sets the roleManagementService attribute value.

Parameters:
roleManagementService - The roleManagementService to set.

getOrganizationService

protected OrganizationService getOrganizationService()
Gets the organizationService attribute.

Returns:
Returns the organizationService.

setOrganizationService

public void setOrganizationService(OrganizationService organizationService)
Sets the organizationService attribute value.

Parameters:
organizationService - The organizationService to set.


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