final class VariationServiceDecorator extends java.lang.Object implements VariationService
Modifier and Type | Field and Description |
---|---|
private VariationService |
delegate |
private ProductLinkService |
linkService |
Constructor and Description |
---|
VariationServiceDecorator(VariationService delegate,
ProductLinkService linkService) |
Modifier and Type | Method and Description |
---|---|
Variations |
getVariations(ShopRequestContext shopRequestContext,
GUID superProductId)
Get variations of a super product.
|
private final VariationService delegate
private final ProductLinkService linkService
@Inject public VariationServiceDecorator(VariationService delegate, @Named(value="master") ProductLinkService linkService)
public Variations getVariations(ShopRequestContext shopRequestContext, GUID superProductId)
VariationService
getVariations
in interface VariationService
superProductId
- GUID of a super product