Class DefaultApiVendorExtensionService
- java.lang.Object
-
- de.hybris.platform.webservicescommons.swagger.services.impl.DefaultApiVendorExtensionService
-
- All Implemented Interfaces:
ApiVendorExtensionService
public class DefaultApiVendorExtensionService extends java.lang.Object implements ApiVendorExtensionService
Default implementation ofApiVendorExtensionService.It uses a list of strategies designed to provide various vendor extensions.
-
-
Constructor Summary
Constructors Constructor Description DefaultApiVendorExtensionService()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.List<springfox.documentation.service.VendorExtension>getAllVendorExtensions(java.lang.String configPrefix)Provides a list of vendor extensions, that are specified by given config prefixprotected java.util.List<ApiVendorExtensionStrategy>getVendorExtensionStrategyList()voidsetVendorExtensionStrategyList(java.util.List<ApiVendorExtensionStrategy> vendorExtensionStrategyList)
-
-
-
Method Detail
-
getAllVendorExtensions
public java.util.List<springfox.documentation.service.VendorExtension> getAllVendorExtensions(java.lang.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
protected java.util.List<ApiVendorExtensionStrategy> getVendorExtensionStrategyList()
-
setVendorExtensionStrategyList
public void setVendorExtensionStrategyList(java.util.List<ApiVendorExtensionStrategy> vendorExtensionStrategyList)
-
-