Package org.apache.cxf.jaxrs.openapi
Class OpenApiFeature.SwaggerContainerRequestFilter
java.lang.Object
io.swagger.v3.jaxrs2.integration.resources.BaseOpenApiResource
org.apache.cxf.jaxrs.openapi.OpenApiFeature.SwaggerContainerRequestFilter
- All Implemented Interfaces:
jakarta.ws.rs.container.ContainerRequestFilter
- Enclosing class:
- OpenApiFeature
@PreMatching
protected static class OpenApiFeature.SwaggerContainerRequestFilter
extends io.swagger.v3.jaxrs2.integration.resources.BaseOpenApiResource
implements jakarta.ws.rs.container.ContainerRequestFilter
-
Field Summary
Modifier and TypeFieldDescriptionprotected static final String
protected static final String
protected org.apache.cxf.jaxrs.ext.MessageContext
Fields inherited from class io.swagger.v3.jaxrs2.integration.resources.BaseOpenApiResource
configLocation, openApiConfiguration, resourcePackages
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
filter
(jakarta.ws.rs.container.ContainerRequestContext requestContext) Methods inherited from class io.swagger.v3.jaxrs2.integration.resources.BaseOpenApiResource
configLocation, getConfigLocation, getContextId, getOpenApi, getOpenApiConfiguration, getResourcePackages, openApiConfiguration, resourcePackages, setConfigLocation, setOpenApiConfiguration, setResourcePackages
-
Field Details
-
APIDOCS_LISTING_PATH_JSON
- See Also:
-
APIDOCS_LISTING_PATH_YAML
- See Also:
-
mc
@Context protected org.apache.cxf.jaxrs.ext.MessageContext mc
-
-
Constructor Details
-
SwaggerContainerRequestFilter
public SwaggerContainerRequestFilter(jakarta.ws.rs.core.Application app)
-
-
Method Details
-
filter
public void filter(jakarta.ws.rs.container.ContainerRequestContext requestContext) throws IOException - Specified by:
filter
in interfacejakarta.ws.rs.container.ContainerRequestFilter
- Throws:
IOException
-