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.assignment.AssignmentServiceClient |
getAssignmentServiceClient(java.lang.String shopId) |
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
public de.epages.ws.assignment.AssignmentServiceClient getAssignmentServiceClient(java.lang.String shopId)
getAssignmentServiceClient
in interface ClientFactory