Class BaseOpenApiResource
- java.lang.Object
-
- io.swagger.v3.jaxrs2.integration.resources.BaseOpenApiResource
-
- Direct Known Subclasses:
AcceptHeaderOpenApiResource,OpenApiResource
public abstract class BaseOpenApiResource extends Object
-
-
Field Summary
Fields Modifier and Type Field Description protected StringconfigLocationprotected OpenAPIConfigurationopenApiConfigurationprotected Set<String>resourcePackages
-
Constructor Summary
Constructors Constructor Description BaseOpenApiResource()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description BaseOpenApiResourceconfigLocation(String configLocation)StringgetConfigLocation()protected StringgetContextId(javax.servlet.ServletConfig config)protected javax.ws.rs.core.ResponsegetOpenApi(javax.ws.rs.core.HttpHeaders headers, javax.servlet.ServletConfig config, javax.ws.rs.core.Application app, javax.ws.rs.core.UriInfo uriInfo, String type)OpenAPIConfigurationgetOpenApiConfiguration()Set<String>getResourcePackages()BaseOpenApiResourceopenApiConfiguration(OpenAPIConfiguration openApiConfiguration)BaseOpenApiResourceresourcePackages(Set<String> resourcePackages)voidsetConfigLocation(String configLocation)voidsetOpenApiConfiguration(OpenAPIConfiguration openApiConfiguration)voidsetResourcePackages(Set<String> resourcePackages)
-
-
-
Field Detail
-
configLocation
protected String configLocation
-
openApiConfiguration
protected OpenAPIConfiguration openApiConfiguration
-
-
Method Detail
-
getContextId
protected String getContextId(javax.servlet.ServletConfig config)
-
getOpenApi
protected javax.ws.rs.core.Response getOpenApi(javax.ws.rs.core.HttpHeaders headers, javax.servlet.ServletConfig config, javax.ws.rs.core.Application app, javax.ws.rs.core.UriInfo uriInfo, String type) throws Exception- Throws:
Exception
-
getConfigLocation
public String getConfigLocation()
-
setConfigLocation
public void setConfigLocation(String configLocation)
-
configLocation
public BaseOpenApiResource configLocation(String configLocation)
-
resourcePackages
public BaseOpenApiResource resourcePackages(Set<String> resourcePackages)
-
getOpenApiConfiguration
public OpenAPIConfiguration getOpenApiConfiguration()
-
setOpenApiConfiguration
public void setOpenApiConfiguration(OpenAPIConfiguration openApiConfiguration)
-
openApiConfiguration
public BaseOpenApiResource openApiConfiguration(OpenAPIConfiguration openApiConfiguration)
-
-