Class DefaultApiVendorExtensionService
java.lang.Object
de.hybris.platform.webservicescommons.swagger.services.impl.DefaultApiVendorExtensionService
- All Implemented Interfaces:
ApiVendorExtensionService
Default implementation of
ApiVendorExtensionService.
It uses a list of strategies designed to provide various vendor extensions.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionList<springfox.documentation.service.VendorExtension>getAllVendorExtensions(String configPrefix) Provides a list of vendor extensions, that are specified by given config prefixprotected List<ApiVendorExtensionStrategy>voidsetVendorExtensionStrategyList(List<ApiVendorExtensionStrategy> vendorExtensionStrategyList)
-
Constructor Details
-
DefaultApiVendorExtensionService
public DefaultApiVendorExtensionService()
-
-
Method Details
-
getAllVendorExtensions
public List<springfox.documentation.service.VendorExtension> getAllVendorExtensions(String configPrefix) Description copied from interface:ApiVendorExtensionServiceProvides a list of vendor extensions, that are specified by given config prefix- Specified by:
getAllVendorExtensionsin interfaceApiVendorExtensionService- Parameters:
configPrefix- configuration prefix for selecting vendor extensions- Returns:
- list of vendor extensions
-
getVendorExtensionStrategyList
-
setVendorExtensionStrategyList
public void setVendorExtensionStrategyList(List<ApiVendorExtensionStrategy> vendorExtensionStrategyList)
-