final class ClientFactoryImpl extends java.lang.Object implements ClientFactory
Modifier and Type | Field and Description |
---|---|
private WebServiceConfigurationService |
configService |
private de.epages.ws.ShopWebServiceFactory |
webServiceFactory |
Constructor and Description |
---|
ClientFactoryImpl(de.epages.ws.ShopWebServiceFactory webServiceFactory,
WebServiceConfigurationService configService) |
Modifier and Type | Method and Description |
---|---|
de.epages.ws.catalog8.CatalogServiceClient |
getCatalogServiceClient(java.lang.String shopId) |
de.epages.ws.product11.ProductServiceClient |
getProductServiceClient(java.lang.String shopId) |
de.epages.ws.producttype2.ProductTypeServiceClient |
getProductTypeServiceClient(java.lang.String shopId) |
private final de.epages.ws.ShopWebServiceFactory webServiceFactory
private final WebServiceConfigurationService configService
@Inject public ClientFactoryImpl(de.epages.ws.ShopWebServiceFactory webServiceFactory, @Named(value="withAppKey") WebServiceConfigurationService configService)
public de.epages.ws.catalog8.CatalogServiceClient getCatalogServiceClient(java.lang.String shopId)
getCatalogServiceClient
in interface ClientFactory
public de.epages.ws.product11.ProductServiceClient getProductServiceClient(java.lang.String shopId)
getProductServiceClient
in interface ClientFactory
public de.epages.ws.producttype2.ProductTypeServiceClient getProductTypeServiceClient(java.lang.String shopId)
getProductTypeServiceClient
in interface ClientFactory