Class CxSegmentServiceClientAdapter
java.lang.Object
de.hybris.platform.personalizationyprofile.yaas.client.AbstractClientAdapter<CxSegmentServiceClient>
de.hybris.platform.personalizationyprofile.yaas.client.CxSegmentServiceClientAdapter
- All Implemented Interfaces:
CxSegmentServiceClient
public class CxSegmentServiceClientAdapter
extends AbstractClientAdapter<CxSegmentServiceClient>
implements CxSegmentServiceClient
Adapter around the Charon client to retrieve segments in a blocking way without blocking every Charon client.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionRead segments data from yaas profile service.Read segments data from yaas profile service.Methods inherited from class de.hybris.platform.personalizationyprofile.yaas.client.AbstractClientAdapter
blocking, getAdaptee, getApiRegistryClientService, setApiRegistryClientService
-
Constructor Details
-
CxSegmentServiceClientAdapter
protected CxSegmentServiceClientAdapter()
-
-
Method Details
-
getSegments
Description copied from interface:CxSegmentServiceClientRead segments data from yaas profile service.- Specified by:
getSegmentsin interfaceCxSegmentServiceClient- Returns:
- list of Segment
-
getSegmentsAsync
Description copied from interface:CxSegmentServiceClientRead segments data from yaas profile service. Method runs asynchronously.- Specified by:
getSegmentsAsyncin interfaceCxSegmentServiceClient- Returns:
- list of Segment
-