public class OpenApiHandler extends Object
Modifier and Type | Class and Description |
---|---|
static class |
OpenApiHandler.OpenApiVersion |
Modifier and Type | Field and Description |
---|---|
static String |
BASEPATH |
static String |
DESCRIPTION |
static String |
HOST |
static String |
OPENAPI_VERSION |
static String |
SCHEME |
static String |
TITLE |
static String |
VERSION |
Constructor and Description |
---|
OpenApiHandler(javax.servlet.ServletContext servletContext) |
Modifier and Type | Method and Description |
---|---|
OpenApiHandler.OpenApiVersion |
getOpenApiMetadataRequestVersion(javax.servlet.http.HttpServletRequest request,
String uri) |
boolean |
processOpenApiMetadata(javax.servlet.http.HttpServletRequest httpRequest,
VDBKey key,
String uri,
String modelName,
javax.servlet.ServletResponse response,
org.apache.olingo.server.api.ServiceMetadata serviceMetadata,
Map<String,String> parameters) |
public static final String SCHEME
public static final String HOST
public static final String BASEPATH
public static final String TITLE
public static final String DESCRIPTION
public static final String VERSION
public static final String OPENAPI_VERSION
public OpenApiHandler(javax.servlet.ServletContext servletContext) throws javax.servlet.ServletException
javax.servlet.ServletException
public OpenApiHandler.OpenApiVersion getOpenApiMetadataRequestVersion(javax.servlet.http.HttpServletRequest request, String uri)
public boolean processOpenApiMetadata(javax.servlet.http.HttpServletRequest httpRequest, VDBKey key, String uri, String modelName, javax.servlet.ServletResponse response, org.apache.olingo.server.api.ServiceMetadata serviceMetadata, Map<String,String> parameters) throws TeiidProcessingException
httpRequest
- key
- uri
- modelName
- response
- serviceMetadata
- parameters
- optional overrides for template parametersTeiidProcessingException
Copyright © 2020. All rights reserved.