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

All Known Implementing Classes:
SecurityDaoOjb

public interface SecurityDao


Method Summary
 List<Security> getAllSecuritiesWithNextPayDateEqualCurrentDate()
          Gets all the securities for which the next income pay date is current date.
 List<Security> getSecuritiesByClassCodeWithUnitsGreaterThanZero(List<String> classCodes)
          Gets all securities with a class code in the list given as input and with the number of units greater than zero.
 Collection<Security> getSecuritiesBySecurityClassCode(String securityClassCode)
          Gets a collection of securities for a given securityclasscode (SEC_CLS_CD)
 List<Security> getSecuritiesWithNextPayDateEqualToCurrentDate()
          Gets securities whose next income pay date is equal to the current date and whose frequency code is valid
 

Method Detail

getAllSecuritiesWithNextPayDateEqualCurrentDate

List<Security> getAllSecuritiesWithNextPayDateEqualCurrentDate()
Gets all the securities for which the next income pay date is current date.

Returns:

getSecuritiesWithNextPayDateEqualToCurrentDate

List<Security> getSecuritiesWithNextPayDateEqualToCurrentDate()
Gets securities whose next income pay date is equal to the current date and whose frequency code is valid

Returns:
List

getSecuritiesByClassCodeWithUnitsGreaterThanZero

List<Security> getSecuritiesByClassCodeWithUnitsGreaterThanZero(List<String> classCodes)
Gets all securities with a class code in the list given as input and with the number of units greater than zero.

Parameters:
classCodes - the list of class codes to use to retrieve securities
Returns:
all securities that meet the criteria

getSecuritiesBySecurityClassCode

Collection<Security> getSecuritiesBySecurityClassCode(String securityClassCode)
Gets a collection of securities for a given securityclasscode (SEC_CLS_CD)

Parameters:
securityClassCode -
Returns:
Collection


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