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 TypeMethodDescriptionvoid
customize
(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:
getRouterOperations
in interfaceorg.springdoc.core.providers.RepositoryRestResourceProvider
-
getBasePathAwareControllerEndpoints
- Specified by:
getBasePathAwareControllerEndpoints
in interfaceorg.springdoc.core.providers.RepositoryRestResourceProvider
-
getHandlerMethods
- Specified by:
getHandlerMethods
in interfaceorg.springdoc.core.providers.RepositoryRestResourceProvider
-
customize
public void customize(io.swagger.v3.oas.models.OpenAPI openAPI) - Specified by:
customize
in interfaceorg.springdoc.core.providers.RepositoryRestResourceProvider
-