public interface SegmentFacade
| Modifier and Type | Method and Description |
|---|---|
SegmentData |
createSegment(SegmentData segment)
Creates segment with given data.
|
void |
deleteSegment(String segmentCode)
Deletes segment with provided id
|
SegmentData |
getSegment(String segmentCode)
Retrieves segment with given code;
|
SearchResult<SegmentData> |
getSegments(Map<String,String> params,
int startPosition,
int count)
Retrieves segments in the system.
|
SegmentData |
updateSegment(String segmentCode,
SegmentData segment)
Updates existing segment
|
SearchResult<SegmentData> getSegments(Map<String,String> params, int startPosition, int count)
params - parameters for filteringstartPosition - start position for paginated resultscount - how many results should be on pageSegmentData getSegment(String segmentCode) throws UnknownIdentifierException
segmentCode - code of segment to retrieveUnknownIdentifierExceptionSegmentData createSegment(SegmentData segment) throws AlreadyExistsException
segment - data to createAlreadyExistsExceptionSegmentData updateSegment(String segmentCode, SegmentData segment) throws UnknownIdentifierException
segmentCode - to updatesegment - data for updateUnknownIdentifierExceptionvoid deleteSegment(String segmentCode) throws UnknownIdentifierException
segmentCode - to deleteUnknownIdentifierExceptionCopyright © 2017 SAP SE. All Rights Reserved.