org.kuali.kfs.module.endow.document.service
Interface FeeMethodService

All Known Implementing Classes:
FeeMethodServiceImpl

public interface FeeMethodService


Method Summary
 FeeMethod getByPrimaryKey(String code)
          Gets a feeMethod by primary key.
 Date getFeeMethodNextProcessDate(String feeMethodCode)
          Gets the feeMethod next process date.
 String getFeeMethodNextProcessDateForAjax(String feeMethodCode)
          Gets the feeMethod next process date as a String for use in javascript.
 Collection<FeeMethod> getFeeMethods()
          Gets a collection of record from END_FEE_MTHD_T table
 Collection<FeeMethod> getFeeMethodsByNextProcessingDate(Date nextProcessingDate)
          Gets a collection of record from END_FEE_MTHD_T table based on next processing date (FEE_NXT_PROC_DT) is equal to the current date.
 boolean isFeeMethodUsedOnAnyKemid(String feeMethodCode)
          Checks if the fee method is used on any Kemid.
 

Method Detail

getFeeMethods

Collection<FeeMethod> getFeeMethods()
Gets a collection of record from END_FEE_MTHD_T table

Returns:
feeMethods

getFeeMethodsByNextProcessingDate

Collection<FeeMethod> getFeeMethodsByNextProcessingDate(Date nextProcessingDate)
Gets a collection of record from END_FEE_MTHD_T table based on next processing date (FEE_NXT_PROC_DT) is equal to the current date.

Returns:
feeMethods

getByPrimaryKey

FeeMethod getByPrimaryKey(String code)
Gets a feeMethod by primary key.

Parameters:
code -
Returns:
a feeMethod code

getFeeMethodNextProcessDateForAjax

String getFeeMethodNextProcessDateForAjax(String feeMethodCode)
Gets the feeMethod next process date as a String for use in javascript.

Parameters:
feeMethodCode -
Returns:
the fee Method next process date as a String

getFeeMethodNextProcessDate

Date getFeeMethodNextProcessDate(String feeMethodCode)
Gets the feeMethod next process date.

Parameters:
feeMethodCode -
Returns:
the fee Method next process date

isFeeMethodUsedOnAnyKemid

boolean isFeeMethodUsedOnAnyKemid(String feeMethodCode)
Checks if the fee method is used on any Kemid.

Parameters:
feeMethodCode -
Returns:
true if used, false otherwise


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