Search in sources :

Example 1 with ISyncLookUpService

use of org.jowidgets.cap.service.api.adapter.ISyncLookUpService in project jo-client-platform by jo-source.

the class CapServiceProviderBuilder method addLookUpService.

public void addLookUpService(final Object lookUpId, final ISyncLookUpService lookUpService) {
    final IAdapterFactory<ILookUpService, ISyncLookUpService> adapterFactoryProvider;
    adapterFactoryProvider = CapServiceToolkit.adapterFactoryProvider().lookup();
    final ILookUpService asyncService = adapterFactoryProvider.createAdapter(lookUpService);
    final ServiceId<ILookUpService> serviceId = new ServiceId<ILookUpService>(lookUpId, ILookUpService.class);
    addService(serviceId, asyncService);
}
Also used : ISyncLookUpService(org.jowidgets.cap.service.api.adapter.ISyncLookUpService) ILookUpService(org.jowidgets.cap.common.api.service.ILookUpService) IServiceId(org.jowidgets.service.api.IServiceId) ServiceId(org.jowidgets.service.tools.ServiceId)

Aggregations

ILookUpService (org.jowidgets.cap.common.api.service.ILookUpService)1 ISyncLookUpService (org.jowidgets.cap.service.api.adapter.ISyncLookUpService)1 IServiceId (org.jowidgets.service.api.IServiceId)1 ServiceId (org.jowidgets.service.tools.ServiceId)1