Class AbstractBaseFacade
java.lang.Object
de.hybris.platform.personalizationfacades.AbstractBaseFacade
- Direct Known Subclasses:
DefaultActionFacade,DefaultCustomerSegmentationFacade,DefaultCustomizationFacade,DefaultSegmentFacade,DefaultTriggerFacade,DefaultVariationFacade
Abstract class with utility method for controller facades
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected <I,R> SearchPageData<R> convertSearchPage(SearchPageData<I> input, Function<List<I>, List<R>> mapper) protected UnknownIdentifierExceptioncreateUnknownIdentifierException(String name, String code) protected <ITEM> ITEMexecuteInTransaction(Supplier<ITEM> transactionBody) protected <ITEM> ITEMexecuteInTransaction(Supplier<ITEM> transactionBody, rx.functions.Action0 rollbackAction) protected CatalogVersionModelgetCatalogVersion(String catalogId, String catalogVersionId) protected <T> SearchPageData<T>protected <T> SearchPageData<T>protected voidvoidsetCatalogVersionService(CatalogVersionService catalogVersionService) voidsetModelService(ModelService modelService) protected voidthrowAlreadyExists(String name, String code) protected voidvalidateCatalogIdentifiers(String catalogId, String catalogVersionId) protected voidvalidateCode(String cxTypeName, String code) protected voidvalidateName(String cxTypeName, String name)
-
Field Details
-
EMPTY_SEARCH_RESULT
-
-
Constructor Details
-
AbstractBaseFacade
public AbstractBaseFacade()
-
-
Method Details
-
validateCode
-
validateName
-
throwAlreadyExists
-
createUnknownIdentifierException
-
getCatalogVersion
-
getEmptySearchData
-
getSearchDataForSingleElement
-
convertSearchPage
protected <I,R> SearchPageData<R> convertSearchPage(SearchPageData<I> input, Function<List<I>, List<R>> mapper) -
validateCatalogIdentifiers
-
executeInTransaction
-
executeInTransaction
protected <ITEM> ITEM executeInTransaction(Supplier<ITEM> transactionBody, rx.functions.Action0 rollbackAction) -
rollbackTransaction
-
setModelService
-
getModelService
-
setCatalogVersionService
-
getCatalogVersionService
-