Class DefaultYFormsFieldSearchFacadeStrategy<T extends ItemModel>
java.lang.Object
com.hybris.backoffice.cockpitng.dataaccess.facades.search.DefaultPlatformFieldSearchFacadeStrategy<T>
de.hybris.platform.xyformsbackoffice.core.DefaultYFormsFieldSearchFacadeStrategy<T>
- All Implemented Interfaces:
com.hybris.cockpitng.dataaccess.facades.search.FieldSearchFacade<T>,com.hybris.cockpitng.dataaccess.facades.search.FieldSearchFacadeStrategy<T>
public class DefaultYFormsFieldSearchFacadeStrategy<T extends ItemModel>
extends DefaultPlatformFieldSearchFacadeStrategy<T>
FieldSearchFacadeStrategy that filters out system records for yForms.
-
Field Summary
Fields inherited from class com.hybris.backoffice.cockpitng.dataaccess.facades.search.DefaultPlatformFieldSearchFacadeStrategy
ATTRIBUTE_PERMISSION_CHECK_PROPERTY, BACKOFFICE_CACHE_ON_READ_REPLICA_ENABLED, BACKOFFICE_SEARCH_READ_REPLICA_ENABLED, BACKOFFICE_SEARCH_READ_REPLICA_TYPE_CODES_EXCLUDE, STRATEGY_NAMEFields inherited from interface com.hybris.cockpitng.dataaccess.facades.search.FieldSearchFacadeStrategy
CONTEXT_ORIGINAL_QUERY -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected GenericSearchQuerybuildQuery(com.hybris.cockpitng.search.data.SearchQueryData searchQueryData) UsesGenericQueryto build flexible search query based onSearchQueryDatainformation.booleanvoidsetRolesNotAllowed(String rolesNotAllowed) voidvoidsetUserService(UserService userService) Methods inherited from class com.hybris.backoffice.cockpitng.dataaccess.facades.search.DefaultPlatformFieldSearchFacadeStrategy
adjustSearchQuery, createEnumSortOrder, createSearchQueryDataBuilderWithAttributes, createSortCondition, excludeNoReadPermissionSubTypes, getCockpitProperties, getConditionsOperator, getConfigurationService, getDeletedItemCache, getGenericSearchService, getPermissionFacade, getStrategyName, getTypeService, isAttributePermissionCheckEnabled, isNeedToExcludeNoReadPermissionSubType, isSortable, joinConditionsWithFilteringConditions, parseSearchQueryAttributes, search, searchInternal, setCockpitProperties, setCommonI18NService, setConfigurationService, setDeletedItemCache, setGenericMultiConditionQueryBuilder, setGenericSearchService, setPermissionFacade, setPlatformFacadeStrategyHandleCache, setTypeService, sorEnumByLocalizedNameEnabledMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.hybris.cockpitng.dataaccess.facades.search.FieldSearchFacade
searchMethods inherited from interface com.hybris.cockpitng.dataaccess.facades.search.FieldSearchFacadeStrategy
canHandle, useOrForGlobalOperator
-
Constructor Details
-
DefaultYFormsFieldSearchFacadeStrategy
public DefaultYFormsFieldSearchFacadeStrategy()
-
-
Method Details
-
canHandle
-
buildQuery
protected GenericSearchQuery buildQuery(com.hybris.cockpitng.search.data.SearchQueryData searchQueryData) Description copied from class:DefaultPlatformFieldSearchFacadeStrategyUsesGenericQueryto build flexible search query based onSearchQueryDatainformation.- Overrides:
buildQueryin classDefaultPlatformFieldSearchFacadeStrategy<T extends ItemModel>- Returns:
- String representing flexible search query
-
setTypes
-
setRolesNotAllowed
-
setUserService
-