public class DefaultSegmentFacade extends AbstractBaseFacade implements SegmentFacade
SegmentFacade.EMPTY_SEARCH_RESULT| Constructor and Description |
|---|
DefaultSegmentFacade() |
convertSearchResult, createUnknownIdentifierException, executeInTransaction, executeInTransaction, getCatalogVersion, getCatalogVersionService, getModelService, rollbackTransaction, setCatalogVersionService, setModelService, throwAlreadyExists, validateCatalogIdentifiers, validateCode, validateNamepublic SearchResult<SegmentData> getSegments(Map<String,String> params, int startPosition, int count)
SegmentFacadegetSegments in interface SegmentFacadeparams - parameters for filteringstartPosition - start position for paginated resultscount - how many results should be on pagepublic SegmentData getSegment(String segmentCode)
SegmentFacadegetSegment in interface SegmentFacadesegmentCode - code of segment to retrievepublic SegmentData createSegment(SegmentData segment)
SegmentFacadecreateSegment in interface SegmentFacadesegment - data to createpublic SegmentData updateSegment(String segmentCode, SegmentData segment)
SegmentFacadeupdateSegment in interface SegmentFacadesegmentCode - to updatesegment - data for updatepublic void deleteSegment(String segmentCode)
SegmentFacadedeleteSegment in interface SegmentFacadesegmentCode - to deletepublic void setSegmentConverter(ConfigurableConverter<CxSegmentModel,SegmentData,SegmentConversionOptions> segmentConverter)
protected ConfigurableConverter<CxSegmentModel,SegmentData,SegmentConversionOptions> getSegmentConverter()
public void setSegmentReverseConverter(Converter<SegmentData,CxSegmentModel> segmentReverseConverter)
protected Converter<SegmentData,CxSegmentModel> getSegmentReverseConverter()
public void setSegmentService(CxSegmentService segmentService)
protected CxSegmentService getSegmentService()
Copyright © 2017 SAP SE. All Rights Reserved.