Package | Description |
---|---|
org.esigate |
ESIGate is an open source implementation of Edge Side Include specification.
|
org.esigate.aggregator |
Provides aggregation functions.
|
org.esigate.events.impl | |
org.esigate.extension.parallelesi | |
org.esigate.renderers | |
org.esigate.tags | |
org.esigate.test | |
org.esigate.xml |
Modifier and Type | Method and Description |
---|---|
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".
|
Modifier and Type | Class and Description |
---|---|
class |
AggregateRenderer
Parses a page to find tags to be replaced by contents from other providers.
|
Modifier and Type | Method and Description |
---|---|
List<Renderer> |
RenderEvent.getRenderers() |
Modifier and Type | Class and Description |
---|---|
class |
EsiRenderer
Retrieves a resource from the provider application and parses it to find ESI tags to be replaced by contents from
other applications.
|
Modifier and Type | Class and Description |
---|---|
class |
ResourceFixupRenderer
This renderer "fixes" links to resources, images and pages in pages retrieved by esigate :
Current-path-relative urls are converted to full path relative urls ( img/test.img ->
/myapp/curentpath/img/test.img)
All relative urls can be converted to absolute urls (including server name)
This enables use of esigate without any special modifications of the generated urls on the provider side.
|
Modifier and Type | Class and Description |
---|---|
class |
BlockRenderer
Block renderer.
|
class |
TemplateRenderer
Template renderer.
|
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 | Class and Description |
---|---|
class |
XpathRenderer
XML renderer.
|
class |
XsltRenderer
Applies an XSLT transformation to the retrieved data.
|
Copyright © 2008–2018. All rights reserved.