Class LookupServiceImpl

java.lang.Object
org.kuali.rice.krad.service.impl.LookupServiceImpl
All Implemented Interfaces:
org.kuali.rice.krad.service.LookupService

public class LookupServiceImpl extends Object implements org.kuali.rice.krad.service.LookupService
Service implementation for the Lookup structure. It Provides a generic search mechanism against Business Objects. This is the default implementation, that is delivered with Kuali.
Author:
Kuali Rice Team (rice.collab@kuali.org)
  • Constructor Details

    • LookupServiceImpl

      public LookupServiceImpl()
  • Method Details

    • findCollectionBySearchUnbounded

      @Deprecated public <T> Collection<T> findCollectionBySearchUnbounded(Class<T> example, Map<String,String> formProps)
      Deprecated.
      Specified by:
      findCollectionBySearchUnbounded in interface org.kuali.rice.krad.service.LookupService
    • findCollectionBySearch

      @Deprecated public <T> Collection<T> findCollectionBySearch(Class<T> type, Map<String,String> formProps)
      Deprecated.
      Specified by:
      findCollectionBySearch in interface org.kuali.rice.krad.service.LookupService
    • findCollectionBySearchHelper

      @Deprecated public <T> Collection<T> findCollectionBySearchHelper(Class<T> type, Map<String,String> formProps, boolean unbounded)
      Deprecated.
      Specified by:
      findCollectionBySearchHelper in interface org.kuali.rice.krad.service.LookupService
    • findCollectionBySearchHelper

      @Deprecated public <T> Collection<T> findCollectionBySearchHelper(Class<T> type, Map<String,String> formProps, boolean unbounded, Integer searchResultsLimit)
      Deprecated.
      Specified by:
      findCollectionBySearchHelper in interface org.kuali.rice.krad.service.LookupService
    • findCollectionBySearchHelper

      public <T> Collection<T> findCollectionBySearchHelper(Class<T> type, Map<String,String> formProps, List<String> wildcardAsLiteralPropertyNames, boolean unbounded, Integer searchResultsLimit)
      Specified by:
      findCollectionBySearchHelper in interface org.kuali.rice.krad.service.LookupService
    • findObjectBySearch

      public <T> T findObjectBySearch(Class<T> type, Map<String,String> formProps)
      Specified by:
      findObjectBySearch in interface org.kuali.rice.krad.service.LookupService
    • allPrimaryKeyValuesPresentAndNotWildcard

      public boolean allPrimaryKeyValuesPresentAndNotWildcard(Class<?> boClass, Map<String,String> formProps)
      Specified by:
      allPrimaryKeyValuesPresentAndNotWildcard in interface org.kuali.rice.krad.service.LookupService
    • getKualiConfigurationService

      public org.kuali.rice.core.api.config.property.ConfigurationService getKualiConfigurationService()
    • setKualiConfigurationService

      public void setKualiConfigurationService(org.kuali.rice.core.api.config.property.ConfigurationService kualiConfigurationService)
    • getLegacyDataAdapter

      public org.kuali.rice.krad.service.LegacyDataAdapter getLegacyDataAdapter()
    • setLegacyDataAdapter

      public void setLegacyDataAdapter(org.kuali.rice.krad.service.LegacyDataAdapter legacyDataAdapter)