|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface InactivateableFromToService
Provides methods for retrieval of business objects implementing InactivateableFromTo and needing effective dating logic
org.kuali.rice.kns.bo.InactivateableFromTo
Method Summary | |
---|---|
List<InactivatableFromTo> |
filterOutNonActive(List<InactivatableFromTo> filterList)
Removes instances from the given list that are inactive based on the current date |
List<InactivatableFromTo> |
filterOutNonActive(List<InactivatableFromTo> filterList,
Date activeAsOfDate)
Removes instances from the given list that are inactive based on the given date |
List<InactivatableFromTo> |
filterOutNonCurrent(List<InactivatableFromTo> filterList)
Removes instances from the given list that are not current based on the current date |
List<InactivatableFromTo> |
filterOutNonCurrent(List<InactivatableFromTo> filterList,
Date currentAsOfDate)
Removes instances from the given list that are not current based on the given date |
List<InactivatableFromTo> |
findMatchingActive(Class<? extends InactivatableFromTo> clazz,
Map fieldValues)
Performs search on given class and criteria and returns only results that active based on the active to/from dates and the current date |
List<InactivatableFromTo> |
findMatchingActiveAsOfDate(Class<? extends InactivatableFromTo> clazz,
Map fieldValues,
Date activeAsOfDate)
Performs search on given class and criteria and returns only results that active based on the active to/from dates and the given active as of date |
List<InactivatableFromTo> |
findMatchingCurrent(Class<? extends InactivatableFromTo> clazz,
Map fieldValues)
Performs search on given class and criteria and returns that are active and most current. |
List<InactivatableFromTo> |
findMatchingCurrent(Class<? extends InactivatableFromTo> clazz,
Map fieldValues,
Date currentAsOfDate)
Performs search on given class and criteria and returns that are active and most current based on the given date. |
Method Detail |
---|
List<InactivatableFromTo> findMatchingActive(Class<? extends InactivatableFromTo> clazz, Map fieldValues)
clazz
- - InactivateableFromTo class to searchfieldValues
- - Search key values
List<InactivatableFromTo> findMatchingActiveAsOfDate(Class<? extends InactivatableFromTo> clazz, Map fieldValues, Date activeAsOfDate)
clazz
- - InactivateableFromTo class to searchfieldValues
- - Search key valuesactiveAsOfDate
- - Date to compare to for determining active status
List<InactivatableFromTo> filterOutNonActive(List<InactivatableFromTo> filterList)
filterList
- - List of InactivateableFromTo instances to filter
List<InactivatableFromTo> filterOutNonActive(List<InactivatableFromTo> filterList, Date activeAsOfDate)
filterList
- - List of InactivateableFromTo instances to filteractiveAsOfDate
- - Date to compare to for determining active status
List<InactivatableFromTo> findMatchingCurrent(Class<? extends InactivatableFromTo> clazz, Map fieldValues)
clazz
- - InactivateableFromTo class to searchfieldValues
- - Search key values
List<InactivatableFromTo> findMatchingCurrent(Class<? extends InactivatableFromTo> clazz, Map fieldValues, Date currentAsOfDate)
clazz
- - InactivateableFromTo class to searchfieldValues
- - Search key valuescurrentAsOfDate
- - Date to compare to for determining active and current status
List<InactivatableFromTo> filterOutNonCurrent(List<InactivatableFromTo> filterList)
filterList
- - List of InactivateableFromTo instances to filter
List<InactivatableFromTo> filterOutNonCurrent(List<InactivatableFromTo> filterList, Date currentAsOfDate)
filterList
- - List of InactivateableFromTo instances to filtercurrentAsOfDate
- - Date to compare to for determining active and current status
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |