Package org.sdase.commons.server.openapi
Class ContextIdOpenApiResource
java.lang.Object
io.swagger.v3.jaxrs2.integration.resources.BaseOpenApiResource
io.swagger.v3.jaxrs2.integration.resources.OpenApiResource
org.sdase.commons.server.openapi.ContextIdOpenApiResource
public class ContextIdOpenApiResource
extends io.swagger.v3.jaxrs2.integration.resources.OpenApiResource
An
OpenApiResource that sets a custom context id.-
Field Summary
Fields inherited from class io.swagger.v3.jaxrs2.integration.resources.BaseOpenApiResource
configLocation, openApiConfiguration, resourcePackages -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionio.swagger.v3.jaxrs2.integration.resources.OpenApiResourceSet a custom context id for theOpenApiContextto use different cache keys for the OpenAPI specifications.protected StringgetContextId(jakarta.servlet.ServletConfig config) Methods inherited from class io.swagger.v3.jaxrs2.integration.resources.OpenApiResource
getOpenApiMethods inherited from class io.swagger.v3.jaxrs2.integration.resources.BaseOpenApiResource
configLocation, getConfigLocation, getOpenApi, getOpenApiConfiguration, getResourcePackages, openApiConfiguration, resourcePackages, setConfigLocation, setOpenApiConfiguration, setResourcePackages
-
Constructor Details
-
ContextIdOpenApiResource
public ContextIdOpenApiResource()
-
-
Method Details
-
getContextId
- Overrides:
getContextIdin classio.swagger.v3.jaxrs2.integration.resources.BaseOpenApiResource
-
contextId
Set a custom context id for theOpenApiContextto use different cache keys for the OpenAPI specifications.- Parameters:
contextId- the context id to use- Returns:
- this instance
-