Package | Description |
---|---|
org.esigate |
ESIGate is an open source implementation of Edge Side Include specification.
|
org.esigate.api | |
org.esigate.authentication | |
org.esigate.events.impl | |
org.esigate.http |
Package contains resources related to retrieving data via HTTP protocol.
|
org.esigate.impl | |
org.esigate.test | |
org.esigate.url |
Modifier and Type | Method and Description |
---|---|
static org.apache.http.client.methods.CloseableHttpResponse |
DriverFactory.proxy(IncomingRequest incomingRequest)
Selects the Driver instance for this request based on the mappings declared in the configuration and executes it
against the selected
Driver instance. |
org.apache.http.client.methods.CloseableHttpResponse |
Driver.proxy(String relUrl,
IncomingRequest incomingRequest,
Renderer... renderers)
Retrieves a resource from the provider application and transforms it using the Renderer passed as a parameter.
|
org.apache.http.client.methods.CloseableHttpResponse |
Driver.render(String pageUrl,
IncomingRequest incomingRequest,
Renderer... renderers)
Perform rendering on a single url content, and append result to "writer".
|
Constructor and Description |
---|
UserContext(IncomingRequest httpRequest,
String key) |
Modifier and Type | Method and Description |
---|---|
String |
BaseUrlRetrieveStrategy.getBaseURL(IncomingRequest originalRequest) |
Modifier and Type | Method and Description |
---|---|
boolean |
RequestAuthenticationHandler.needsNewRequest(org.apache.http.HttpResponse response,
OutgoingRequest outgoingRequest,
IncomingRequest incomingRequest) |
abstract boolean |
GenericAuthentificationHandler.needsNewRequest(org.apache.http.HttpResponse response,
OutgoingRequest outgoingRequest,
IncomingRequest incomingRequest)
Method called after the response has been obtained from the destination server.
|
boolean |
RemoteUserAuthenticationHandler.needsNewRequest(org.apache.http.HttpResponse response,
OutgoingRequest outgoingRequest,
IncomingRequest incomingRequest) |
void |
RequestAuthenticationHandler.preRequest(OutgoingRequest request,
IncomingRequest httpRequest) |
abstract void |
GenericAuthentificationHandler.preRequest(OutgoingRequest outgoingRequest,
IncomingRequest incomingRequest)
Method called before sending a request to the destination server.
|
void |
RemoteUserAuthenticationHandler.preRequest(OutgoingRequest outgoingRequest,
IncomingRequest incomingRequest) |
Modifier and Type | Method and Description |
---|---|
IncomingRequest |
FragmentEvent.getOriginalRequest() |
IncomingRequest |
ProxyEvent.getOriginalRequest() |
Constructor and Description |
---|
FragmentEvent(IncomingRequest originalRequest,
OutgoingRequest httpRequest,
OutgoingRequestContext httpContext) |
ProxyEvent(IncomingRequest originalRequest) |
Modifier and Type | Method and Description |
---|---|
IncomingRequest |
IncomingRequest.Builder.build() |
Modifier and Type | Method and Description |
---|---|
IncomingRequest |
DriverRequest.getOriginalRequest()
Returns the original request received from the client.
|
Constructor and Description |
---|
DriverRequest(IncomingRequest request,
Driver driver,
String relUrl) |
Modifier and Type | Method and Description |
---|---|
static org.apache.http.client.methods.CloseableHttpResponse |
TestUtils.driverProxy(Driver d,
IncomingRequest request,
Renderer... renderers)
Execute
Driver.proxy(String, org.esigate.http.IncomingRequest, Renderer...) on an HttpRequest. |
Modifier and Type | Method and Description |
---|---|
String |
IpHashBaseUrlRetrieveStrategy.getBaseURL(IncomingRequest originalRequest) |
String |
StickySessionBaseUrlRetrieveStrategy.getBaseURL(IncomingRequest originalRequest) |
String |
SingleBaseUrlRetrieveStrategy.getBaseURL(IncomingRequest originalRequest) |
String |
RoundRobinBaseUrlRetrieveStrategy.getBaseURL(IncomingRequest originalRequest) |
Copyright © 2008–2018. All rights reserved.