|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.kuali.rice.kns.service.impl.InactivateableFromToServiceImpl
public class InactivateableFromToServiceImpl
Implementation of InactivateableFromToService that uses the lookup service for query implementation
InactivateableFromToService| Field Summary | |
|---|---|
protected org.kuali.rice.kns.service.BusinessObjectDictionaryService |
businessObjectDictionaryService
|
protected org.kuali.rice.core.api.datetime.DateTimeService |
dateTimeService
|
protected org.kuali.rice.kns.service.LookupService |
lookupService
|
| Constructor Summary | |
|---|---|
InactivateableFromToServiceImpl()
|
|
| Method Summary | |
|---|---|
protected String |
buildGroupByValueString(org.kuali.rice.kns.bo.BusinessObject businessObject,
List<String> groupByList)
Builds a string containing the values from the given business object for the fields in the given list, concatenated together using a bar. |
List<org.kuali.rice.kns.bo.InactivateableFromTo> |
filterOutNonActive(List<org.kuali.rice.kns.bo.InactivateableFromTo> filterList)
|
List<org.kuali.rice.kns.bo.InactivateableFromTo> |
filterOutNonActive(List<org.kuali.rice.kns.bo.InactivateableFromTo> filterList,
Date activeAsOfDate)
|
List<org.kuali.rice.kns.bo.InactivateableFromTo> |
filterOutNonCurrent(List<org.kuali.rice.kns.bo.InactivateableFromTo> filterList)
|
List<org.kuali.rice.kns.bo.InactivateableFromTo> |
filterOutNonCurrent(List<org.kuali.rice.kns.bo.InactivateableFromTo> filterList,
Date currentAsOfDate)
|
List<org.kuali.rice.kns.bo.InactivateableFromTo> |
findMatchingActive(Class<? extends org.kuali.rice.kns.bo.InactivateableFromTo> clazz,
Map fieldValues)
Uses lookup service which will convert the active criteria to active begin/to field criteria |
List<org.kuali.rice.kns.bo.InactivateableFromTo> |
findMatchingActiveAsOfDate(Class<? extends org.kuali.rice.kns.bo.InactivateableFromTo> clazz,
Map fieldValues,
Date activeAsOfDate)
Uses lookup service which will convert the active criteria to active begin/to field criteria |
List<org.kuali.rice.kns.bo.InactivateableFromTo> |
findMatchingCurrent(Class<? extends org.kuali.rice.kns.bo.InactivateableFromTo> clazz,
Map fieldValues)
Uses lookup service which will convert the active and current criteria to active begin/to field criteria |
List<org.kuali.rice.kns.bo.InactivateableFromTo> |
findMatchingCurrent(Class<? extends org.kuali.rice.kns.bo.InactivateableFromTo> clazz,
Map fieldValues,
Date currentAsOfDate)
Uses lookup service which will convert the active and current criteria to active begin/to field criteria |
void |
setBusinessObjectDictionaryService(org.kuali.rice.kns.service.BusinessObjectDictionaryService businessObjectDictionaryService)
|
void |
setDateTimeService(org.kuali.rice.core.api.datetime.DateTimeService dateTimeService)
|
void |
setLookupService(org.kuali.rice.kns.service.LookupService lookupService)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
protected org.kuali.rice.core.api.datetime.DateTimeService dateTimeService
protected org.kuali.rice.kns.service.BusinessObjectDictionaryService businessObjectDictionaryService
protected org.kuali.rice.kns.service.LookupService lookupService
| Constructor Detail |
|---|
public InactivateableFromToServiceImpl()
| Method Detail |
|---|
public List<org.kuali.rice.kns.bo.InactivateableFromTo> findMatchingActive(Class<? extends org.kuali.rice.kns.bo.InactivateableFromTo> clazz,
Map fieldValues)
findMatchingActive in interface org.kuali.rice.kns.service.InactivateableFromToServiceInactivateableFromToService.findMatchingActive(java.lang.Class, java.util.Map)
public List<org.kuali.rice.kns.bo.InactivateableFromTo> findMatchingActiveAsOfDate(Class<? extends org.kuali.rice.kns.bo.InactivateableFromTo> clazz,
Map fieldValues,
Date activeAsOfDate)
findMatchingActiveAsOfDate in interface org.kuali.rice.kns.service.InactivateableFromToServiceInactivateableFromToService.findMatchingActiveAsOfDate(java.lang.Class, java.util.Map,
java.util.Date)public List<org.kuali.rice.kns.bo.InactivateableFromTo> filterOutNonActive(List<org.kuali.rice.kns.bo.InactivateableFromTo> filterList)
filterOutNonActive in interface org.kuali.rice.kns.service.InactivateableFromToServiceInactivateableFromToService.filterOutNonActive(java.util.List)
public List<org.kuali.rice.kns.bo.InactivateableFromTo> filterOutNonActive(List<org.kuali.rice.kns.bo.InactivateableFromTo> filterList,
Date activeAsOfDate)
filterOutNonActive in interface org.kuali.rice.kns.service.InactivateableFromToServiceInactivateableFromToService.filterOutNonActive(java.util.List, java.util.Date)
public List<org.kuali.rice.kns.bo.InactivateableFromTo> findMatchingCurrent(Class<? extends org.kuali.rice.kns.bo.InactivateableFromTo> clazz,
Map fieldValues)
findMatchingCurrent in interface org.kuali.rice.kns.service.InactivateableFromToServiceInactivateableFromToService.findMatchingCurrent(java.lang.Class, java.util.Map)
public List<org.kuali.rice.kns.bo.InactivateableFromTo> findMatchingCurrent(Class<? extends org.kuali.rice.kns.bo.InactivateableFromTo> clazz,
Map fieldValues,
Date currentAsOfDate)
findMatchingCurrent in interface org.kuali.rice.kns.service.InactivateableFromToServiceInactivateableFromToService.findMatchingCurrent(java.lang.Class, java.util.Map, java.util.Date)public List<org.kuali.rice.kns.bo.InactivateableFromTo> filterOutNonCurrent(List<org.kuali.rice.kns.bo.InactivateableFromTo> filterList)
filterOutNonCurrent in interface org.kuali.rice.kns.service.InactivateableFromToServiceInactivateableFromToService.filterOutNonCurrent(java.util.List)
public List<org.kuali.rice.kns.bo.InactivateableFromTo> filterOutNonCurrent(List<org.kuali.rice.kns.bo.InactivateableFromTo> filterList,
Date currentAsOfDate)
filterOutNonCurrent in interface org.kuali.rice.kns.service.InactivateableFromToServiceInactivateableFromToService.filterOutNonCurrent(java.util.List, java.util.Date)
protected String buildGroupByValueString(org.kuali.rice.kns.bo.BusinessObject businessObject,
List<String> groupByList)
businessObject - - business object instance to get values fromgroupByList - - list of fields to get values for
public void setDateTimeService(org.kuali.rice.core.api.datetime.DateTimeService dateTimeService)
public void setBusinessObjectDictionaryService(org.kuali.rice.kns.service.BusinessObjectDictionaryService businessObjectDictionaryService)
public void setLookupService(org.kuali.rice.kns.service.LookupService lookupService)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||