public interface CustomerSegmentationFacade
| Modifier and Type | Method and Description |
|---|---|
CustomerSegmentationData |
createCustomerSegmentation(CustomerSegmentationData segmentation)
Creates customer - segment relation.
|
void |
deleteCustomerSegmentation(java.lang.String segmentation)
Deletes customer - segment relation
|
CustomerSegmentationData |
getCustomerSegmentation(java.lang.String segmentationCode)
Retrieves customer - segment relation with given code
|
SearchPageData<CustomerSegmentationData> |
getCustomerSegmentations(java.lang.String customerCode,
java.lang.String segmentCode,
java.lang.String baseSite,
SearchPageData<?> pagination)
Retrieves customer - segment relations fulfilling provided parameters.
|
java.util.List<SegmentData> |
getSegmentsForCurrentUser()
Returns list of segments for current user.
|
CustomerSegmentationData |
updateCustomerSegmentation(CustomerSegmentationData segmentation)
Updates data in given customer - segment relation.
|
SearchPageData<CustomerSegmentationData> getCustomerSegmentations(java.lang.String customerCode, java.lang.String segmentCode, java.lang.String baseSite, SearchPageData<?> pagination)
customerCode - - optional customer codesegmentCode - - optional segment codebaseSite - - optional baseSite identifierpagination - holder of pagination data and sort optionsCustomerSegmentationData getCustomerSegmentation(java.lang.String segmentationCode)
segmentationCode - - code of relationCustomerSegmentationData createCustomerSegmentation(CustomerSegmentationData segmentation)
segmentation - input data for relation. Segment and customer should exist in system.CustomerSegmentationData updateCustomerSegmentation(CustomerSegmentationData segmentation)
segmentation - - data for updatevoid deleteCustomerSegmentation(java.lang.String segmentation)
segmentation - id of relation to deletejava.util.List<SegmentData> getSegmentsForCurrentUser()
Copyright © 2018 SAP SE. All Rights Reserved.