org.kuali.kfs.module.endow.dataaccess
Interface KemidBenefittingOrganizationDao

All Known Implementing Classes:
KemidBenefittingOrganizationDaoOjb

public interface KemidBenefittingOrganizationDao


Method Summary
 List<String> getAttributeValues(String attributeName, List<String> values)
          Gets the attributes values by the given value strings
 List<KemidBenefittingOrganization> getBenefittingOrganizations(List<String> kemids)
          Gets KemidBenefittingOrganizations by kemids
 String getCampusCode(String charCode, String organziationCode)
          Gets the campus code by chart code and organization code
 List<String> getCampusCodes(String attributeName, List<String> values)
          Gets the campus codes by the given given attribute values
 List<String> getIdsForMultipleBenefittingOrganizations(List<String> kemids)
          Get the kemids that are more than one
 List<String> getKemidsByAttribute(String attributeName, List<String> values)
          Gets kemids by the given attribute value strings
 List<String> getKemidsByCampusCode(List<String> campusCodes)
          Gets the campus codes, using the campus codes
 List<KemidsWithMultipleBenefittingOrganizationsDataHolder> getKemidsWithMultipleBenefittingOrganizations(List<String> kemids)
          Gets BenefittingOrganizations whose kemids exist in multiple
 

Method Detail

getKemidsByAttribute

List<String> getKemidsByAttribute(String attributeName,
                                  List<String> values)
Gets kemids by the given attribute value strings

Parameters:
attributeName -
values -
Returns:

getAttributeValues

List<String> getAttributeValues(String attributeName,
                                List<String> values)
Gets the attributes values by the given value strings

Parameters:
attributeName -
values -
Returns:

getKemidsWithMultipleBenefittingOrganizations

List<KemidsWithMultipleBenefittingOrganizationsDataHolder> getKemidsWithMultipleBenefittingOrganizations(List<String> kemids)
Gets BenefittingOrganizations whose kemids exist in multiple

Parameters:
kemids -
Returns:

getBenefittingOrganizations

List<KemidBenefittingOrganization> getBenefittingOrganizations(List<String> kemids)
Gets KemidBenefittingOrganizations by kemids

Parameters:
kemids -
Returns:

getIdsForMultipleBenefittingOrganizations

List<String> getIdsForMultipleBenefittingOrganizations(List<String> kemids)
Get the kemids that are more than one

Parameters:
kemids -
Returns:

getKemidsByCampusCode

List<String> getKemidsByCampusCode(List<String> campusCodes)
Gets the campus codes, using the campus codes

Parameters:
campusCodes -
Returns:

getCampusCodes

List<String> getCampusCodes(String attributeName,
                            List<String> values)
Gets the campus codes by the given given attribute values

Parameters:
attributeName -
values -
Returns:

getCampusCode

String getCampusCode(String charCode,
                     String organziationCode)
Gets the campus code by chart code and organization code

Parameters:
charCode -
organziationCode -
Returns:


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