Package | Description |
---|---|
org.apache.portals.applications.webcontent2.portlet.proxy |
Generic and simple reverse proxy portlet implementations.
|
org.apache.portals.applications.webcontent2.proxy.builder |
Builder components which help build
ProxyProcessingChain . |
org.apache.portals.applications.webcontent2.proxy.filter |
Generic and simple reverse proxy servlet filter implementations
|
org.apache.portals.applications.webcontent2.proxy.impl |
Server-side components for building a reverse proxy service,
including commands and chains,
RequestContext ,
ProxyMapping , registry, HttpClient related implementations, etc. |
org.apache.portals.applications.webcontent2.proxy.servlet |
Generic and simple reverse proxy servlet implementations
|
org.apache.portals.applications.webcontent2.proxy.util |
Utilities of Apache Portals Applications Web Content 2 Reverse Proxy module.
|
Modifier and Type | Method and Description |
---|---|
protected ProxyProcessingChain |
SimpleReverseProxyPortlet.createProxyServiceCommand()
#init(PortletConfig) method invokes this method to
create the root reverse proxy processing chain ({@link ProxyProcessingChain}).
|
Modifier and Type | Method and Description |
---|---|
ProxyProcessingChain |
ProxyProcessingChainBuilder.build(ProxyMappingRegistry proxyMappingRegistry,
org.apache.http.impl.client.HttpClientBuilder httpClientBuilder,
HttpClientContextBuilder httpClientContextBuilder)
Builds a
ProxyProcessingChain instance with given proxyMappingRegistry , httpClientBuilder and
httpClientContextBuilder . |
ProxyProcessingChain |
AbstractProxyProcessingChainBuilder.build(ProxyMappingRegistry proxyMappingRegistry,
org.apache.http.impl.client.HttpClientBuilder httpClientBuilder,
HttpClientContextBuilder httpClientContextBuilder)
Builds a
ProxyProcessingChain instance with given proxyMappingRegistry , httpClientBuilder and
httpClientContextBuilder . |
protected ProxyProcessingChain |
DefaultProxyProcessingChainBuilder.createDefaultPostprocessingCommand(ProxyMappingRegistry proxyMappingRegistry,
org.apache.http.impl.client.HttpClientBuilder httpClientBuilder,
HttpClientContextBuilder httpClientContextBuilder)
Creates a
ProxyProcessingChain which contains all the Command s in the post-processing phase. |
protected ProxyProcessingChain |
DefaultProxyProcessingChainBuilder.createDefaultPreprocessingCommand(ProxyMappingRegistry proxyMappingRegistry,
org.apache.http.impl.client.HttpClientBuilder httpClientBuilder,
HttpClientContextBuilder httpClientContextBuilder)
Creates a
ProxyProcessingChain which contains all the Command s in the pre-processing phase. |
protected ProxyProcessingChain |
DefaultProxyProcessingChainBuilder.createDefaultProcessingCommand(ProxyMappingRegistry proxyMappingRegistry,
org.apache.http.impl.client.HttpClientBuilder httpClientBuilder,
HttpClientContextBuilder httpClientContextBuilder)
Creates a
ProxyProcessingChain which contains all the Command s in the core processing phase. |
Modifier and Type | Method and Description |
---|---|
protected ProxyProcessingChain |
SimpleReverseProxyFilter.createProxyServiceCommand()
#init(ServletConfig) method invokes this method to
create the root reverse proxy processing chain (ProxyProcessingChain ). |
Constructor and Description |
---|
DefaultReverseProxyService(ProxyProcessingChain proxyProcessingChain)
Constructs a
DefaultReverseProxyService with the given proxyProcessingChain . |
Modifier and Type | Method and Description |
---|---|
protected ProxyProcessingChain |
SimpleReverseProxyServlet.createProxyServiceCommand()
SimpleReverseProxyServlet.init(ServletConfig) method invokes this method to
create the root reverse proxy processing chain (ProxyProcessingChain ). |
Modifier and Type | Method and Description |
---|---|
static void |
ProxyCommandUtils.destroyAllCommands(ProxyProcessingChain chain)
Invokes
AbstractProxyCommand.destroy() on each item in the chain . |
static void |
ProxyCommandUtils.initializeAllCommands(ProxyProcessingChain chain)
Invokes
AbstractProxyCommand.initialize() on each item in the chain . |
Copyright © 2008–2015 The Apache Software Foundation. All rights reserved.