public interface CxCustomizationService
| Modifier and Type | Method and Description |
|---|---|
CxCustomizationModel |
createCustomization(CxCustomizationModel customization,
CxCustomizationsGroupModel customizationGroup,
Integer rank)
Creates customization for given customization group
|
Optional<CxCustomizationModel> |
getCustomization(String code,
CatalogVersionModel catalogVersion)
Retrieves customization with given code defined for given catalog version
|
List<CxCustomizationModel> |
getCustomizations(CatalogVersionModel catalogVersion)
Retrieves all customizations from the system
|
SearchResult<CxCustomizationModel> |
getCustomizations(CatalogVersionModel catalogVersion,
Map<String,String> params,
int startPosition,
int count)
Retrieves all customizations from the system filtered by given params
|
CxCustomizationsGroupModel |
getDefaultGroup(CatalogVersionModel catalogVersion)
Returns default customization group for given catalog version
|
default boolean |
isDefaultGroup(CatalogVersionModel catalogVersion)
Checks if default customization group is created for catalog version
|
Optional<CxCustomizationModel> getCustomization(String code, CatalogVersionModel catalogVersion)
code - identifier of customizationcatalogVersion - Catalog versionList<CxCustomizationModel> getCustomizations(CatalogVersionModel catalogVersion)
catalogVersion - Catalog versionSearchResult<CxCustomizationModel> getCustomizations(CatalogVersionModel catalogVersion, Map<String,String> params, int startPosition, int count)
catalogVersion - Catalog versionparams - parameters for filteringstartPosition - start position for paginated resultscount - how many results should be on pageCxCustomizationsGroupModel getDefaultGroup(CatalogVersionModel catalogVersion)
catalogVersion - Catalog versionCxCustomizationModel createCustomization(CxCustomizationModel customization, CxCustomizationsGroupModel customizationGroup, Integer rank)
customization - CustomizationcustomizationGroup - Customization group for which customization should be createdrank - Position in customization list for group. Parameter is optional. If null customization should be added
at some default position.default boolean isDefaultGroup(CatalogVersionModel catalogVersion)
catalogVersion - Catalog versionCopyright © 2017 SAP SE. All Rights Reserved.