public interface SegmentFacade
| Modifier and Type | Method and Description |
|---|---|
SegmentData |
createSegment(SegmentData segment)
Creates segment with given data.
|
void |
deleteSegment(java.lang.String segmentCode)
Deletes segment with provided id
|
SegmentData |
getSegment(java.lang.String segmentCode)
Retrieves segment with given code;
|
SearchPageData<SegmentData> |
getSegments(java.util.Map<java.lang.String,java.lang.String> filters,
SearchPageData<?> pagination)
Retrieves segments
|
SegmentData |
updateSegment(java.lang.String segmentCode,
SegmentData segment)
Updates existing segment
|
SearchPageData<SegmentData> getSegments(java.util.Map<java.lang.String,java.lang.String> filters, SearchPageData<?> pagination)
filters - parameters for filteringpagination - holder of pagination data and sort optionsSegmentData getSegment(java.lang.String segmentCode)
segmentCode - code of segment to retrieveUnknownIdentifierException - if provided identifier is invalidSegmentData createSegment(SegmentData segment)
segment - data to createAlreadyExistsException - if given segment already existsSegmentData updateSegment(java.lang.String segmentCode, SegmentData segment)
segmentCode - to updatesegment - data for updateUnknownIdentifierException - if any of provided identifiers is invalidvoid deleteSegment(java.lang.String segmentCode)
segmentCode - to deleteUnknownIdentifierException - if provided identifier is invalidCopyright © 2018 SAP SE. All Rights Reserved.