A C D F G I L M O P S 

A

addHostDomainConcurrencyCounter(int) - Method in class org.restlet.ext.apispark.FirewallConfig
Adds a rule that limits the number of concurrent requests by request's host domain.
addHostDomainPeriodicCounter(int, TimeUnit, int) - Method in class org.restlet.ext.apispark.FirewallConfig
Adds a rule that limits the number of requests for a given period of time by request's host domain.
addIpAddressesBlackList(List<String>) - Method in class org.restlet.ext.apispark.FirewallConfig
Adds a rule that forbids access to the given set of IP addresses.
addIpAddressesConcurrencyCounter(int) - Method in class org.restlet.ext.apispark.FirewallConfig
Adds a rule that restricts access according to the IP address of the request's client.
addIpAddressesPeriodicCounter(int, TimeUnit, int) - Method in class org.restlet.ext.apispark.FirewallConfig
Adds a rule that restricts access by period of time according to the IP address of the request's client.
addIpAddressesWhiteList(List<String>) - Method in class org.restlet.ext.apispark.FirewallConfig
Adds a rule that restricts access to the given set of IP addresses.
addRolesConcurrencyCounter(Map<String, Integer>) - Method in class org.restlet.ext.apispark.FirewallConfig
Adds a rule that restricts access according to the Role of the current authenticated User.
addRolesConcurrencyCounter(Map<String, Integer>, int) - Method in class org.restlet.ext.apispark.FirewallConfig
Adds a rule that restricts access according to the Role of the current authenticated User.
addRolesPeriodicCounter(int, TimeUnit, Map<String, Integer>) - Method in class org.restlet.ext.apispark.FirewallConfig
Adds a rule that restricts access according to the Role of the current authenticated User.
addRolesPeriodicCounter(int, TimeUnit, Map<String, Integer>, int) - Method in class org.restlet.ext.apispark.FirewallConfig
Adds a rule that restricts access according to the Role of the current authenticated User.
ApiSparkService - Class in org.restlet.ext.apispark
Configures a proxy for your own application and provides some services hosted by the APISpark platform such as analytics, security.
ApiSparkService() - Constructor for class org.restlet.ext.apispark.ApiSparkService
Default constructor.
ApiSparkService(String, char[], Integer, Integer, boolean, String) - Constructor for class org.restlet.ext.apispark.ApiSparkService
Constructor using the default APISpark service url.
ApiSparkService(String, String, char[], Integer, Integer, boolean, String) - Constructor for class org.restlet.ext.apispark.ApiSparkService
Constructor.

C

CONFIGURATION_FILE_SYSTEM_PROPERTY_KEY - Static variable in class org.restlet.ext.apispark.ApiSparkService
The system property key for agent configuration file.
createInboundFilter(Context) - Method in class org.restlet.ext.apispark.ApiSparkService
 
createOutboundFilter(Context) - Method in class org.restlet.ext.apispark.ApiSparkService
 

D

DEFAULT_AGENT_SERVICE_URL - Static variable in class org.restlet.ext.apispark.ApiSparkService
The URL of the remote service used by default.

F

FirewallConfig - Class in org.restlet.ext.apispark
Configuration methods for the Firewall.
FirewallConfig(List<?>) - Constructor for class org.restlet.ext.apispark.FirewallConfig
Private Constructor.

G

getAgentAnalyticsBufferSize() - Method in class org.restlet.ext.apispark.ApiSparkService
Returns the agent Analytics module buffer size.
getAgentAnalyticsPostPeriodInSecond() - Method in class org.restlet.ext.apispark.ApiSparkService
Returns the agent Analytics module post period.
getAgentCellId() - Method in class org.restlet.ext.apispark.ApiSparkService
Returns the identifier of the cell configured on the APISpark platform for your application.
getAgentCellVersion() - Method in class org.restlet.ext.apispark.ApiSparkService
Returns the identifier of the cell version configured on the APISpark platform for your application.
getAgentLogin() - Method in class org.restlet.ext.apispark.ApiSparkService
Returns the login used to connect to the APISpark platform.
getAgentPassword() - Method in class org.restlet.ext.apispark.ApiSparkService
Returns the password used to connect to the APISpark platform.
getAgentRefreshPeriodInSecond() - Method in class org.restlet.ext.apispark.ApiSparkService
Returns the agent refresh period in seconds
getAgentServiceUrl() - Method in class org.restlet.ext.apispark.ApiSparkService
Returns the url of the APISpark service.
getFirewallConfig() - Method in class org.restlet.ext.apispark.ApiSparkService
 
getReverseProxyTargetUrl() - Method in class org.restlet.ext.apispark.ApiSparkService
Returns the redirection URL.

I

Introspector - Class in org.restlet.ext.apispark
Generates the Web API documentation of a Restlet based Application and imports it into the APISpark console.
Introspector() - Constructor for class org.restlet.ext.apispark.Introspector
 
isAgentEnabled() - Method in class org.restlet.ext.apispark.ApiSparkService
Indicates if the APISpark agent is enabled.
isFirewallEnabled() - Method in class org.restlet.ext.apispark.ApiSparkService
Indicates if the firewall is enabled.
isReverseProxyEnabled() - Method in class org.restlet.ext.apispark.ApiSparkService
Indicates if the request redirection is enabled.

L

loadConfiguration() - Method in class org.restlet.ext.apispark.ApiSparkService
Load the agent configuration from the file set by the system property 'apiSparkServiceConfig'.
loadConfiguration(File) - Method in class org.restlet.ext.apispark.ApiSparkService
Load the agent configuration from the file.
loadConfiguration(InputStream) - Method in class org.restlet.ext.apispark.ApiSparkService
Load the agent configuration from the input stream.
LOGGER - Static variable in class org.restlet.ext.apispark.ApiSparkService
Internal logger.

M

main(String[]) - Static method in class org.restlet.ext.apispark.Introspector
Main class, invokes this class without argument to get help instructions.

O

org.restlet.ext.apispark - package org.restlet.ext.apispark
Integration with APISpark cloud platform.

P

process(String[]) - Static method in class org.restlet.ext.apispark.Introspector
 

S

setAgentAnalyticsBufferSize(int) - Method in class org.restlet.ext.apispark.ApiSparkService
Sets the agent Analytics module buffer size.
setAgentAnalyticsPostPeriodInSecond(long) - Method in class org.restlet.ext.apispark.ApiSparkService
Sets the agent Analytics module post period.
setAgentCellId(Integer) - Method in class org.restlet.ext.apispark.ApiSparkService
Sets the identifier of the cell configured on the APISpark platform for your application.
setAgentCellVersion(Integer) - Method in class org.restlet.ext.apispark.ApiSparkService
Sets the identifier of the cell version configured on the APISpark platform for your application.
setAgentEnabled(boolean) - Method in class org.restlet.ext.apispark.ApiSparkService
Indicates if the APISpark agent is enabled.
setAgentLogin(String) - Method in class org.restlet.ext.apispark.ApiSparkService
Sets the login used to connect to the APISpark platform.
setAgentPassword(String) - Method in class org.restlet.ext.apispark.ApiSparkService
Sets the password used to connect to the APISpark platform.
setAgentRefreshPeriodInSecond(long) - Method in class org.restlet.ext.apispark.ApiSparkService
Sets the agent refresh period
setAgentServiceUrl(String) - Method in class org.restlet.ext.apispark.ApiSparkService
Sets the url of the APISpark agent service.
setFirewallEnabled(boolean) - Method in class org.restlet.ext.apispark.ApiSparkService
Indicates if the firewall is enabled.
setReverseProxyEnabled(boolean) - Method in class org.restlet.ext.apispark.ApiSparkService
Indicates if the reverse proxy is enabled.
setReverseProxyTargetUrl(String) - Method in class org.restlet.ext.apispark.ApiSparkService
Set the target URL of the reverse proxy.
stop() - Method in class org.restlet.ext.apispark.ApiSparkService
Stops the service and its timer
A C D F G I L M O P S 

Copyright © 2005-2016 Restlet.