WebConsoleVariableResolverinterface defines the API for an object which may be provided by plugins to provide replacement values for variables in the generated content.
Plugins should call the AbstractWebConsolePlugin::SetVariableResolver method to provide their implementation for variable resolution.
The main use of such a variable resolver is when a plugin is using a static template which provides slots to place dynamically generated content parts.
The variable resolver must be set in the request before the response stream is retrieved calling the
HttpServletResponse::GetOutputStreammethod. Otherwise the variable resolver will not be used for resolving variables.
Subclassed by cppmicroservices::WebConsoleDefaultVariableResolver