Package ch.tocco.nice2.userbase.impl
Class SearchFilterLoadingServiceImpl
java.lang.Object
ch.tocco.nice2.userbase.impl.SearchFilterLoadingServiceImpl
- All Implemented Interfaces:
SearchFilterLoadingService
@Component
public class SearchFilterLoadingServiceImpl
extends Object
implements SearchFilterLoadingService
-
Field Summary
Fields inherited from interface ch.tocco.nice2.userbase.api.SearchFilterLoadingService
SEARCH_FILTER_ENTITY
-
Constructor Summary
ConstructorDescriptionSearchFilterLoadingServiceImpl
(Context context, DataModel dataModel, QueryBuilderFactory queryBuilderFactory, BusinessUnitManager businessUnitManager, PrincipalService principalService, SecurityManager securityManager) -
Method Summary
Modifier and TypeMethodDescriptionloadFilters
(String filterEntity, String entityName, @Nullable Condition additionalCondition) Loads the entities for the given search filter that match the entity name (eg 'Address') and an optionally passed additional conditionMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface ch.tocco.nice2.userbase.api.SearchFilterLoadingService
loadFilters, loadSearchFilters, loadSearchFilters
-
Constructor Details
-
SearchFilterLoadingServiceImpl
public SearchFilterLoadingServiceImpl(Context context, DataModel dataModel, QueryBuilderFactory queryBuilderFactory, BusinessUnitManager businessUnitManager, PrincipalService principalService, SecurityManager securityManager)
-
-
Method Details
-
loadFilters
public EntityList loadFilters(String filterEntity, String entityName, @Nullable @Nullable Condition additionalCondition) Description copied from interface:SearchFilterLoadingService
Loads the entities for the given search filter that match the entity name (eg 'Address') and an optionally passed additional condition- Specified by:
loadFilters
in interfaceSearchFilterLoadingService
- Returns:
- May be empty.
-