Class DefaultCMSVersionSearchService
java.lang.Object
de.hybris.platform.cms2.version.service.impl.DefaultCMSVersionSearchService
- All Implemented Interfaces:
CMSVersionSearchService
Default implementation of the
CMSVersionSearchService-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionfindVersions(CMSVersionSearchData cmsVersionSearchData, PageableData pageableData) Returns versions matching the search criteriaprotected CatalogVersionServiceprotected NamedQueryServiceprotected PermissionCRUDServiceprotected SearchHelpervoidsetCatalogVersionService(CatalogVersionService catalogVersionService) voidsetNamedQueryService(NamedQueryService namedQueryService) voidsetPermissionCRUDService(PermissionCRUDService permissionCRUDService) voidsetSearchHelper(SearchHelper searchHelper)
-
Field Details
-
MASK_QUERY_PARAM
- See Also:
-
NAMED_QUERY_CMS_VERSION_SEARCH_BY_ITEM_UID
- See Also:
-
NAMED_QUERY_CMS_VERSION_SEARCH_BY_ITEM_UID_WITH_LABEL
- See Also:
-
-
Constructor Details
-
DefaultCMSVersionSearchService
public DefaultCMSVersionSearchService()
-
-
Method Details
-
findVersions
public SearchResult<CMSVersionModel> findVersions(CMSVersionSearchData cmsVersionSearchData, PageableData pageableData) Returns versions matching the search criteria- Specified by:
findVersionsin interfaceCMSVersionSearchService- Parameters:
cmsVersionSearchData- the catalog and filter informationpageableData- the pagination object- Returns:
- the search result object containing the resulting list and the pagination object.
- Throws:
TypePermissionException- when currentPrincipalModeldoes not have type permission onCMSVersionModel.
-
getCatalogVersionService
-
setCatalogVersionService
-
getNamedQueryService
-
setNamedQueryService
-
getSearchHelper
-
setSearchHelper
-
getPermissionCRUDService
-
setPermissionCRUDService
-