Top Fields Constructors Methods
io.undertow.servlet.compat.rewrite

public Class UndertowResolver

extends Resolver
Class Inheritance
Imports
io.undertow.server.handlers.resource.Resource, io.undertow.servlet.handlers.ServletRequestContext, io.undertow.util.DateUtils, jakarta.servlet.http.HttpServletRequest, java.io.IOException, java.util.Calendar

Author
Remy Maucherat

Field Summary

Modifier and TypeField and Description
private final HttpServletRequest
private final ServletRequestContext

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
private static String
public String
resolve(String key)

Implements abstract io.undertow.servlet.compat.rewrite.Resolver.resolve.

The following are not implemented: - SERVER_ADMIN - API_VERSION - IS_SUBREQ

public String
public String
public boolean
public String

Field Detail

requestback to summary
private final HttpServletRequest request
servletRequestContextback to summary
private final ServletRequestContext servletRequestContext

Constructor Detail

UndertowResolverback to summary
public UndertowResolver(ServletRequestContext servletRequestContext, HttpServletRequest request)

Method Detail

emptyStringIfNullback to summary
private static String emptyStringIfNull(String value)
resolveback to summary
public String resolve(String key)

Implements abstract io.undertow.servlet.compat.rewrite.Resolver.resolve.

The following are not implemented: - SERVER_ADMIN - API_VERSION - IS_SUBREQ

resolveEnvback to summary
public String resolveEnv(String key)

Overrides io.undertow.servlet.compat.rewrite.Resolver.resolveEnv.

resolveHttpback to summary
public String resolveHttp(String key)

Implements abstract io.undertow.servlet.compat.rewrite.Resolver.resolveHttp.

resolveResourceback to summary
public boolean resolveResource(int type, String name)

Implements abstract io.undertow.servlet.compat.rewrite.Resolver.resolveResource.

resolveSslback to summary
public String resolveSsl(String key)

Implements abstract io.undertow.servlet.compat.rewrite.Resolver.resolveSsl.