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

All Known Implementing Classes:
HoldingHistoryDaoOjb

public interface HoldingHistoryDao


Method Summary
 List<HoldingHistory> getHoldingHistory(String kemid, org.kuali.rice.kns.util.KualiInteger medId)
          Gets HoldingHistory
 List<HoldingHistory> getHoldingHistoryByKemid(String kemid)
          Gets HoldingHistory records
 List<HoldingHistory> getHoldingHistoryByKemidIdAndMonthEndIdAndIpInd(String kemid, org.kuali.rice.kns.util.KualiInteger monthEndId, String ipInd)
          Gets a list of HoldingHistory by kemid, medId, ipInd and with units > 0
 BigDecimal getHoldingHistoryTotalHoldingMarketValue(FeeMethod feeMethod)
          Calculates the total Holding market value based on FEE_BAL_TYP_CD = AMV OR MMV
 BigDecimal getHoldingHistoryTotalHoldingUnits(FeeMethod feeMethod)
          Calculates the total Holding Units based on FEE_BAL_TYP_CD = AU OR MU
 BigDecimal getSumOfHoldginHistoryAttribute(String attributeName, String kemid, org.kuali.rice.kns.util.KualiInteger medId, String securityId, String ipInd)
          Gets the sum of the given attribute
 

Method Detail

getHoldingHistoryTotalHoldingUnits

BigDecimal getHoldingHistoryTotalHoldingUnits(FeeMethod feeMethod)
Calculates the total Holding Units based on FEE_BAL_TYP_CD = AU OR MU

Parameters:
feeMethod - feeMethod object
Returns:
totalHoldingUnits

getHoldingHistoryTotalHoldingMarketValue

BigDecimal getHoldingHistoryTotalHoldingMarketValue(FeeMethod feeMethod)
Calculates the total Holding market value based on FEE_BAL_TYP_CD = AMV OR MMV

Parameters:
feeMethod - feeMethod object
Returns:
totalHoldingMarketValue

getHoldingHistory

List<HoldingHistory> getHoldingHistory(String kemid,
                                       org.kuali.rice.kns.util.KualiInteger medId)
Gets HoldingHistory

Parameters:
kemid -
medId -
Returns:

getHoldingHistoryByKemid

List<HoldingHistory> getHoldingHistoryByKemid(String kemid)
Gets HoldingHistory records

Parameters:
kemid -
Returns:
List

getSumOfHoldginHistoryAttribute

BigDecimal getSumOfHoldginHistoryAttribute(String attributeName,
                                           String kemid,
                                           org.kuali.rice.kns.util.KualiInteger medId,
                                           String securityId,
                                           String ipInd)
Gets the sum of the given attribute

Parameters:
kemid -
medId -
securityId -
ipInd -
attributeName -
Returns:

getHoldingHistoryByKemidIdAndMonthEndIdAndIpInd

List<HoldingHistory> getHoldingHistoryByKemidIdAndMonthEndIdAndIpInd(String kemid,
                                                                     org.kuali.rice.kns.util.KualiInteger monthEndId,
                                                                     String ipInd)
Gets a list of HoldingHistory by kemid, medId, ipInd and with units > 0

Parameters:
kemid -
monthEndId -
ipInd -
Returns:


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