Class PluginAwareRepositoryRestResourceProvider
java.lang.Object
eu.rarogsoftware.rarog.platform.app.configuration.PluginAwareRepositoryRestResourceProvider
- All Implemented Interfaces:
org.springdoc.core.providers.RepositoryRestResourceProvider
@Component
class PluginAwareRepositoryRestResourceProvider
extends Object
implements org.springdoc.core.providers.RepositoryRestResourceProvider
-
Constructor Summary
ConstructorsConstructorDescriptionPluginAwareRepositoryRestResourceProvider(PluginMappingHandlerMapping pluginMappingHandlerMapping) -
Method Summary
Modifier and TypeMethodDescriptionvoidcustomize(io.swagger.v3.oas.models.OpenAPI openAPI) List<org.springdoc.core.fn.RouterOperation>getRouterOperations(io.swagger.v3.oas.models.OpenAPI openAPI, Locale locale)
-
Constructor Details
-
PluginAwareRepositoryRestResourceProvider
public PluginAwareRepositoryRestResourceProvider(PluginMappingHandlerMapping pluginMappingHandlerMapping)
-
-
Method Details
-
getRouterOperations
public List<org.springdoc.core.fn.RouterOperation> getRouterOperations(io.swagger.v3.oas.models.OpenAPI openAPI, Locale locale) - Specified by:
getRouterOperationsin interfaceorg.springdoc.core.providers.RepositoryRestResourceProvider
-
getBasePathAwareControllerEndpoints
- Specified by:
getBasePathAwareControllerEndpointsin interfaceorg.springdoc.core.providers.RepositoryRestResourceProvider
-
getHandlerMethods
- Specified by:
getHandlerMethodsin interfaceorg.springdoc.core.providers.RepositoryRestResourceProvider
-
customize
public void customize(io.swagger.v3.oas.models.OpenAPI openAPI) - Specified by:
customizein interfaceorg.springdoc.core.providers.RepositoryRestResourceProvider
-