Class AbstractClientAdapter<T>
- java.lang.Object
-
- de.hybris.platform.personalizationyprofile.yaas.client.AbstractClientAdapter<T>
-
- Direct Known Subclasses:
CxIdentityServiceClientAdapter
,CxProfileServiceClientAdapter
,CxSegmentServiceClientAdapter
public abstract class AbstractClientAdapter<T> extends java.lang.Object
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
AbstractClientAdapter(java.lang.Class<T> adapteeClass)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected <R> R
blocking(java.util.function.Function<T,rx.Observable<R>> input)
T
getAdaptee()
protected ApiRegistryClientService
getApiRegistryClientService()
void
setApiRegistryClientService(ApiRegistryClientService apiRegistryClientService)
-
-
-
Constructor Detail
-
AbstractClientAdapter
protected AbstractClientAdapter(java.lang.Class<T> adapteeClass)
-
-
Method Detail
-
getAdaptee
public T getAdaptee()
-
blocking
protected <R> R blocking(java.util.function.Function<T,rx.Observable<R>> input)
-
getApiRegistryClientService
protected ApiRegistryClientService getApiRegistryClientService()
-
setApiRegistryClientService
public void setApiRegistryClientService(ApiRegistryClientService apiRegistryClientService)
-
-