Package | Description |
---|---|
org.esigate |
ESIGate is an open source implementation of Edge Side Include specification.
|
org.esigate.authentication | |
org.esigate.cookie | |
org.esigate.extension | |
org.esigate.extension.http | |
org.esigate.extension.monitoring | |
org.esigate.extension.parallelesi | |
org.esigate.extension.surrogate | |
org.esigate.http |
Package contains resources related to retrieving data via HTTP protocol.
|
org.esigate.impl | |
org.esigate.test | |
org.esigate.xml |
Modifier and Type | Method and Description |
---|---|
Driver |
Driver.DriverBuilder.build() |
static Driver |
DriverFactory.getInstance()
Retrieves the default instance of this class that is configured according to the properties file
(driver.properties).
|
static Driver |
DriverFactory.getInstance(String instanceName)
Retrieves the default instance of this class that is configured according to the properties file
(driver.properties).
|
Modifier and Type | Method and Description |
---|---|
static Collection<Driver> |
DriverFactory.getInstances()
Returns the collection of all
Driver instances. |
Modifier and Type | Method and Description |
---|---|
static void |
DriverFactory.put(String instanceName,
Driver instance)
Add/replace instance in current instance map.
|
RequestExecutor.RequestExecutorBuilder |
RequestExecutor.RequestExecutorBuilder.setDriver(Driver driver) |
Modifier and Type | Method and Description |
---|---|
Driver |
GenericAuthentificationHandler.getDriver() |
Modifier and Type | Method and Description |
---|---|
void |
GenericAuthentificationHandler.init(Driver d,
Properties properties) |
Modifier and Type | Method and Description |
---|---|
void |
DefaultCookieManager.init(Driver d,
Properties properties)
Init cookie manager.
|
Modifier and Type | Method and Description |
---|---|
static <T extends Extension> |
ExtensionFactory.getExtension(Properties properties,
Parameter<String> parameter,
Driver d)
Get an extension as configured in properties.
|
static <T extends Extension> |
ExtensionFactory.getExtensions(Properties properties,
Parameter<Collection<String>> parameter,
Driver d)
Get an extension list, as defined in the properties (comma-separated list).
|
void |
ResourceFixup.init(Driver driver,
Properties properties) |
void |
HtmlCharsetProcessor.init(Driver driver,
Properties properties) |
void |
ForwardOriginalUrl.init(Driver driver,
Properties properties) |
void |
Aggregate.init(Driver driver,
Properties properties)
Deprecated.
|
void |
ErrorPages.init(Driver driver,
Properties properties) |
void |
ConfigReloadOnChange.init(Driver driver,
Properties properties) |
void |
Extension.init(Driver driver,
Properties properties)
Initialize the extension using the given properties.
|
void |
DefaultCharset.init(Driver driver,
Properties properties) |
void |
FragmentLogging.init(Driver pDriver,
Properties properties) |
void |
Esi.init(Driver driver,
Properties properties) |
void |
ConfigReloadOnHup.init(Driver driver,
Properties properties) |
void |
FetchLogging.init(Driver driver,
Properties properties) |
void |
XPoweredBy.init(Driver driver,
Properties properties) |
Modifier and Type | Method and Description |
---|---|
void |
DNS.init(Driver driver,
Properties properties) |
Modifier and Type | Method and Description |
---|---|
void |
Metric.init(Driver d,
Properties properties) |
Modifier and Type | Method and Description |
---|---|
void |
Esi.init(Driver driver,
Properties properties) |
Modifier and Type | Method and Description |
---|---|
void |
Surrogate.init(Driver driver,
Properties properties) |
Modifier and Type | Method and Description |
---|---|
HttpClientRequestExecutor.HttpClientRequestExecutorBuilder |
HttpClientRequestExecutor.HttpClientRequestExecutorBuilder.setDriver(Driver pDriver) |
Modifier and Type | Method and Description |
---|---|
Driver |
DriverRequest.getDriver()
Returns the driver instance that handles this request.
|
Modifier and Type | Method and Description |
---|---|
Map<String,Driver> |
IndexedInstances.getInstances()
A map containing all instances with their ids.
|
Constructor and Description |
---|
DriverRequest(IncomingRequest request,
Driver driver,
String relUrl) |
Constructor and Description |
---|
IndexedInstances(Map<String,Driver> instances) |
Modifier and Type | Method and Description |
---|---|
static Driver |
TestUtils.createMockDriver(Properties properties,
org.apache.http.conn.HttpClientConnectionManager connectionManager)
Create a Driver instance with a custom connection Manager.
|
static Driver |
TestUtils.createMockDriver(Properties properties,
org.apache.http.conn.HttpClientConnectionManager connectionManager,
String name)
Create a Driver instance with a custom connection Manager.
|
static Driver |
TestUtils.createMockDriver(Properties properties,
org.apache.http.HttpResponse response)
Creates a
Driver instance with a mock HttpResponse . |
static Driver |
TestUtils.createMockDriver(Properties properties,
IResponseHandler responseHandler)
Creates a
Driver instance with a custom response handler. |
Modifier and Type | Method and Description |
---|---|
static DriverRequest |
TestUtils.createDriverRequest(Driver driver)
Creates a mock
DriverRequest . |
static DriverRequest |
TestUtils.createDriverRequest(String uri,
Driver driver)
Creates a mock
DriverRequest . |
static org.apache.http.client.methods.CloseableHttpResponse |
TestUtils.driverProxy(Driver d,
IncomingRequest request,
Renderer... renderers)
Execute
proxy(String, org.esigate.http.IncomingRequest, Renderer...) on an HttpRequest. |
Constructor and Description |
---|
XsltRenderer(String template,
Driver driver,
DriverRequest originalRequest) |
Copyright © 2008–2018. All rights reserved.