| Package | Description |
|---|---|
| org.apache.portals.applications.webcontent2.portlet.proxy |
Generic and simple reverse proxy portlet implementations.
|
| org.apache.portals.applications.webcontent2.proxy |
Apache Portals Applications Web Content 2 Reverse Proxy API
|
| org.apache.portals.applications.webcontent2.proxy.builder |
Builder components which help build
ProxyProcessingChain. |
| org.apache.portals.applications.webcontent2.proxy.command |
Command component implementations for reverse proxy services
|
| 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
|
| Modifier and Type | Method and Description |
|---|---|
ProxyMappingRegistry |
SimpleReverseProxyPortlet.getProxyMappingRegistry()
Returns the internal
ProxyMappingRegistry instance. |
| Modifier and Type | Method and Description |
|---|---|
void |
SimpleReverseProxyPortlet.setProxyMappingRegistry(ProxyMappingRegistry proxyMappingRegistry)
Sets the internal
ProxyMappingRegistry instance. |
| Modifier and Type | Method and Description |
|---|---|
ProxyMappingRegistry |
ProxyContext.getProxyMappingRegistry()
Returns the reverse proxy mapping registry in this reverse proxy processing context.
|
| Modifier and Type | Method and Description |
|---|---|
void |
ProxyContext.setProxyMappingRegistry(ProxyMappingRegistry proxyMappingRegistry)
Sets the reverse proxy mapping registry in this reverse proxy processing context.
|
| 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 Commands 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 Commands 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 Commands in the core processing phase. |
protected void |
DefaultProxyProcessingChainBuilder.initializeCommands(ProxyMappingRegistry proxyMappingRegistry,
org.apache.http.impl.client.HttpClientBuilder httpClientBuilder,
HttpClientContextBuilder httpClientContextBuilder)
Initializes all the internal commands to be used by the root
Chain on
AbstractProxyProcessingChainBuilder.build(ProxyMappingRegistry, HttpClientBuilder, HttpClientContextBuilder) call. |
protected abstract void |
AbstractProxyProcessingChainBuilder.initializeCommands(ProxyMappingRegistry proxyMappingRegistry,
org.apache.http.impl.client.HttpClientBuilder httpClientBuilder,
HttpClientContextBuilder httpClientContextBuilder)
Initializes all the internal commands to be used by the root
Chain on
AbstractProxyProcessingChainBuilder.build(ProxyMappingRegistry, HttpClientBuilder, HttpClientContextBuilder) call. |
| Constructor and Description |
|---|
ResolveProxyMappingCommand(ProxyMappingRegistry proxyMappingRegistry)
Constructs ResolveProxyMappingCommand with the given
proxyMappingRegistry. |
| Modifier and Type | Method and Description |
|---|---|
ProxyMappingRegistry |
SimpleReverseProxyFilter.getProxyMappingRegistry()
Returns the internal
ProxyMappingRegistry instance. |
| Modifier and Type | Method and Description |
|---|---|
void |
SimpleReverseProxyFilter.setProxyMappingRegistry(ProxyMappingRegistry proxyMappingRegistry)
Sets the internal
ProxyMappingRegistry instance. |
| Modifier and Type | Class and Description |
|---|---|
class |
DefaultProxyMappingRegistry
Default simple implementation of
ProxyMappingRegistry. |
| Modifier and Type | Method and Description |
|---|---|
ProxyMappingRegistry |
SimpleReverseProxyServlet.getProxyMappingRegistry()
Returns the internal
ProxyMappingRegistry instance. |
| Modifier and Type | Method and Description |
|---|---|
void |
SimpleReverseProxyServlet.setProxyMappingRegistry(ProxyMappingRegistry proxyMappingRegistry)
Sets the internal
ProxyMappingRegistry instance. |
Copyright © 2008–2015 The Apache Software Foundation. All rights reserved.