A B C D E F G H I L N O P R S T U

A

activate(ComponentContext) - Method in class org.apache.stratos.lb.common.conf.internal.LoadBalancerConfigurationDSComponent
 
additional_info - Variable in class org.apache.stratos.lb.common.conf.LoadBalancerConfiguration.Configuration
 
addProperty(String, String) - Method in class org.apache.stratos.lb.common.conf.structure.Node
Adds a new property to properties Map of this Node if and only if key is not null.
addServiceConfiguration(LoadBalancerConfiguration.ServiceConfiguration) - Method in class org.apache.stratos.lb.common.conf.LoadBalancerConfiguration
 
addTenantDomainContext(TenantDomainContext) - Method in class org.apache.stratos.lb.common.conf.util.HostContext
Deprecated. 
addTenantDomainContexts(List<TenantDomainContext>) - Method in class org.apache.stratos.lb.common.conf.util.HostContext
 
addToHostContextMap(String, HostContext) - Method in class org.apache.stratos.lb.common.conf.LoadBalancerConfiguration
 
addToHostNameTrackerMap(String, List<String>) - Method in class org.apache.stratos.lb.common.conf.LoadBalancerConfiguration
 
addValidMapping(String, DomainMapping) - Method in class org.apache.stratos.lb.common.cache.URLMappingCache
 
appendChild(Node) - Method in class org.apache.stratos.lb.common.conf.structure.Node
Appends a child node at the end of the List of child nodes of this Node, if a similar node is not already present as a child node.
applicationMemberAdded(Member) - Method in class org.apache.stratos.lb.common.group.mgt.SubDomainAwareGroupManagementAgent
 
applicationMemberRemoved(Member) - Method in class org.apache.stratos.lb.common.group.mgt.SubDomainAwareGroupManagementAgent
 
AUTOSCALER_ENABLE_ELEMENT - Static variable in class org.apache.stratos.lb.common.conf.util.Constants
 
availability_zone - Variable in class org.apache.stratos.lb.common.conf.LoadBalancerConfiguration.Configuration
 
availabilityZoneSet - Variable in class org.apache.stratos.lb.common.conf.LoadBalancerConfiguration.Configuration
 

B

buildNode(Node, String) - Static method in class org.apache.stratos.lb.common.conf.structure.NodeBuilder
This method is useful when you do not have a root node in your content.
buildNode(String) - Static method in class org.apache.stratos.lb.common.conf.structure.NodeBuilder
 

C

childNodesToString(int) - Method in class org.apache.stratos.lb.common.conf.structure.Node
This will convert each child Node of this Node to a String.
clear() - Method in class org.apache.stratos.lb.common.cache.LRUCache
 
Constants - Class in org.apache.stratos.lb.common.conf.util
This keeps the element names used in loadbalancer.conf file
Constants() - Constructor for class org.apache.stratos.lb.common.conf.util.Constants
 
createConfiguration(LoadBalancerConfiguration.Configuration, Node) - Method in class org.apache.stratos.lb.common.conf.LoadBalancerConfiguration
 
createLBConfigString(String) - Method in class org.apache.stratos.lb.common.conf.LoadBalancerConfiguration
Convert given configuration file to a single String
createLBConfigString(InputStream) - Method in class org.apache.stratos.lb.common.conf.LoadBalancerConfiguration
 
createServicesConfig(Node) - Method in class org.apache.stratos.lb.common.conf.LoadBalancerConfiguration
Process the content of the following 'services' element

services { defaults { min_app_instances 1; max_app_instances 5; queue_length_per_node 400; rounds_to_average 10; instances_per_scale_up 1; message_expiry_time 60000; }

appserver { hosts appserver.cloud-test.wso2.com,as.cloud-test.wso2.com; domains { wso2.as1.domain { tenant_range 1-100; } wso2.as2.domain { tenant_range 101-200; } wso2.as3.domain { tenant_range *; } } } }


D

DEFAULT_SUB_DOMAIN - Static variable in class org.apache.stratos.lb.common.conf.util.Constants
 
DEFAULTS_ELEMENT - Static variable in class org.apache.stratos.lb.common.conf.util.Constants
 
defaultServiceConfig - Variable in class org.apache.stratos.lb.common.conf.LoadBalancerConfiguration
 
DOMAIN_ELEMENT - Static variable in class org.apache.stratos.lb.common.conf.util.Constants
 
DomainMapping - Class in org.apache.stratos.lb.common.util
 
DomainMapping(String) - Constructor for class org.apache.stratos.lb.common.util.DomainMapping
 

E

equals(LoadBalancerConfiguration.ServiceConfiguration) - Method in class org.apache.stratos.lb.common.conf.LoadBalancerConfiguration.ServiceConfiguration
 
equals(Object) - Method in class org.apache.stratos.lb.common.conf.structure.Node
 
exclusiveLock() - Method in class org.apache.stratos.lb.common.cache.LRUCache
 
execute(ConfigurationContext) - Method in class org.apache.stratos.lb.common.replication.RequestTokenReplicationCommand
 

F

findChildNodeByName(String) - Method in class org.apache.stratos.lb.common.conf.structure.Node
This will try to find a child Node of this Node, which has the given name.

G

get(Object) - Method in class org.apache.stratos.lb.common.cache.LRUCache
 
getActualHost() - Method in class org.apache.stratos.lb.common.util.DomainMapping
 
getAdditionalInfo() - Method in class org.apache.stratos.lb.common.conf.LoadBalancerConfiguration.Configuration
 
getAlarmingLowerRate() - Method in class org.apache.stratos.lb.common.conf.LoadBalancerConfiguration.ServiceConfiguration
 
getAlarmingUpperRate() - Method in class org.apache.stratos.lb.common.conf.LoadBalancerConfiguration.ServiceConfiguration
 
getAlgorithm() - Method in class org.apache.stratos.lb.common.conf.LoadBalancerConfiguration.LBConfiguration
 
getAlgorithm() - Method in class org.apache.stratos.lb.common.conf.util.HostContext
 
getAlgorithmContext() - Method in class org.apache.stratos.lb.common.conf.util.HostContext
 
getAppDomainContexts() - Method in class org.apache.stratos.lb.common.replication.RequestTokenReplicationCommand
 
getAutoscalerServiceEpr() - Method in class org.apache.stratos.lb.common.conf.LoadBalancerConfiguration.LBConfiguration
 
getAutoscalerTaskClass() - Method in class org.apache.stratos.lb.common.conf.LoadBalancerConfiguration.LBConfiguration
 
getAutoscalerTaskInterval() - Method in class org.apache.stratos.lb.common.conf.LoadBalancerConfiguration.LBConfiguration
 
getAvailability_zone() - Method in class org.apache.stratos.lb.common.conf.LoadBalancerConfiguration.Configuration
 
getBytesFromFile(File) - Static method in class org.apache.stratos.lb.common.conf.util.LoadBalancerConfigUtil
Returns the contents of the file in a byte array
getChildNodes() - Method in class org.apache.stratos.lb.common.conf.structure.Node
Returns child nodes List of this Node.
getDomain() - Method in class org.apache.stratos.lb.common.conf.LoadBalancerConfiguration.ServiceConfiguration
 
getDomain(String) - Static method in class org.apache.stratos.lb.common.conf.util.LoadBalancerConfigUtil
Deprecated. Extract the domain part given a string which is in <sub_domain>#<domain> format.
getDomain() - Method in class org.apache.stratos.lb.common.conf.util.TenantDomainContext
 
getDomainFromTenantId(int) - Method in class org.apache.stratos.lb.common.conf.util.HostContext
Given a tenant id, this will return its domain.
getElasticIP() - Method in class org.apache.stratos.lb.common.conf.LoadBalancerConfiguration.LBConfiguration
 
getFailOver() - Method in class org.apache.stratos.lb.common.conf.LoadBalancerConfiguration.LBConfiguration
 
getGroupManagementAgentClass() - Method in class org.apache.stratos.lb.common.conf.LoadBalancerConfiguration.LBConfiguration
 
getHostContextMap() - Method in class org.apache.stratos.lb.common.conf.LoadBalancerConfiguration
Return a map of HostContext.
getHostContexts(String) - Method in class org.apache.stratos.lb.common.service.impl.LoadBalancerConfigurationServiceImpl
 
getHostContexts(String) - Method in interface org.apache.stratos.lb.common.service.LoadBalancerConfigurationService
Return a Map of HostContext objects, built using the given configuration.
getHostName() - Method in class org.apache.stratos.lb.common.conf.util.HostContext
 
getHostNamesTracker() - Method in class org.apache.stratos.lb.common.conf.LoadBalancerConfiguration
 
getHosts() - Method in class org.apache.stratos.lb.common.conf.LoadBalancerConfiguration.ServiceConfiguration
 
getImageId() - Method in class org.apache.stratos.lb.common.conf.LoadBalancerConfiguration.Configuration
 
getInstance(int) - Static method in class org.apache.stratos.lb.common.cache.URLMappingCache
 
getInstance() - Static method in class org.apache.stratos.lb.common.conf.LoadBalancerConfiguration
 
getInstances() - Method in class org.apache.stratos.lb.common.conf.LoadBalancerConfiguration.LBConfiguration
 
getInstancesPerScaleUp() - Method in class org.apache.stratos.lb.common.conf.LoadBalancerConfiguration.ServiceConfiguration
 
getInstanceType() - Method in class org.apache.stratos.lb.common.conf.LoadBalancerConfiguration.Configuration
 
getLoadBalancerConfig() - Method in class org.apache.stratos.lb.common.conf.LoadBalancerConfiguration
 
getLoadBalancerConfig() - Method in class org.apache.stratos.lb.common.service.impl.LoadBalancerConfigurationServiceImpl
 
getLoadBalancerConfig() - Method in interface org.apache.stratos.lb.common.service.LoadBalancerConfigurationService
Provides a reference to the runtime object model of loadbalancer.conf
getMapping(String) - Method in class org.apache.stratos.lb.common.cache.URLMappingCache
 
getMapping() - Method in class org.apache.stratos.lb.common.util.DomainMapping
 
getMaxAppInstances() - Method in class org.apache.stratos.lb.common.conf.LoadBalancerConfiguration.ServiceConfiguration
 
getMaxRequestsPerSecond() - Method in class org.apache.stratos.lb.common.conf.LoadBalancerConfiguration.ServiceConfiguration
 
getMbServerUrl() - Method in class org.apache.stratos.lb.common.conf.LoadBalancerConfiguration.LBConfiguration
 
getMessageExpiryTime() - Method in class org.apache.stratos.lb.common.conf.LoadBalancerConfiguration.ServiceConfiguration
 
getMinAppInstances() - Method in class org.apache.stratos.lb.common.conf.LoadBalancerConfiguration.ServiceConfiguration
 
getName() - Method in class org.apache.stratos.lb.common.conf.structure.Node
Returns the name of this Node.
getProperties() - Method in class org.apache.stratos.lb.common.conf.structure.Node
Returns properties Map of this Node.
getProperty(String) - Method in class org.apache.stratos.lb.common.conf.structure.Node
Returns the value of a given property.
getPublicIp() - Method in class org.apache.stratos.lb.common.conf.LoadBalancerConfiguration.ServiceConfiguration
 
getResponse() - Method in class org.apache.stratos.lb.common.replication.RequestTokenReplicationCommand
 
getRootNode() - Method in class org.apache.stratos.lb.common.conf.LoadBalancerConfiguration
 
getRoundsToAverage() - Method in class org.apache.stratos.lb.common.conf.LoadBalancerConfiguration.ServiceConfiguration
 
getScaleDownFactor() - Method in class org.apache.stratos.lb.common.conf.LoadBalancerConfiguration.ServiceConfiguration
 
getSecurityGroups() - Method in class org.apache.stratos.lb.common.conf.LoadBalancerConfiguration.Configuration
 
getServerStartupDelay() - Method in class org.apache.stratos.lb.common.conf.LoadBalancerConfiguration.LBConfiguration
 
getServiceConfig(String, String) - Method in class org.apache.stratos.lb.common.conf.LoadBalancerConfiguration
 
getServiceConfigs(String) - Method in class org.apache.stratos.lb.common.conf.LoadBalancerConfiguration
 
getServiceConfigurations() - Method in class org.apache.stratos.lb.common.conf.LoadBalancerConfiguration
 
getServiceDomains() - Method in class org.apache.stratos.lb.common.conf.LoadBalancerConfiguration
 
getServiceName() - Method in class org.apache.stratos.lb.common.conf.LoadBalancerConfiguration.ServiceConfiguration
 
getServiceNameToServiceConfigurations() - Method in class org.apache.stratos.lb.common.conf.LoadBalancerConfiguration
 
getServiceSubDomains(String) - Method in class org.apache.stratos.lb.common.conf.LoadBalancerConfiguration
 
getSessionTimeOut() - Method in class org.apache.stratos.lb.common.conf.LoadBalancerConfiguration.LBConfiguration
 
getSizeOfCache() - Method in class org.apache.stratos.lb.common.conf.LoadBalancerConfiguration.LBConfiguration
 
getSubDomain() - Method in class org.apache.stratos.lb.common.conf.LoadBalancerConfiguration.ServiceConfiguration
 
getSubDomain(String) - Static method in class org.apache.stratos.lb.common.conf.util.LoadBalancerConfigUtil
Deprecated. Extract the sub_domain part given a string which is in <sub_domain>#<domain> format.
getSubDomain() - Method in class org.apache.stratos.lb.common.conf.util.TenantDomainContext
 
getSubDomainFromTenantId(int) - Method in class org.apache.stratos.lb.common.conf.util.HostContext
Given a tenant id, this will return its sub domain.
getTenantDomainContext(int) - Method in class org.apache.stratos.lb.common.conf.util.HostContext
 
getTenantDomainContexts() - Method in class org.apache.stratos.lb.common.conf.util.HostContext
Returns all the TenantDomainContext entries.
getTenantDomainContexts(String, String, String) - Static method in class org.apache.stratos.lb.common.conf.util.LoadBalancerConfigUtil
 
getTenantId() - Method in class org.apache.stratos.lb.common.conf.util.TenantDomainContext
Getters and Setters
getTenantIds(String) - Static method in class org.apache.stratos.lb.common.conf.util.LoadBalancerConfigUtil
This method will read the tenant range string and return a list of tenant ids which is derived from tenant range string.
getTenantIdToTenantDomainContextMap() - Method in class org.apache.stratos.lb.common.conf.util.HostContext
 
getTenantRange() - Method in class org.apache.stratos.lb.common.conf.LoadBalancerConfiguration.ServiceConfiguration
 
getUrl_suffix() - Method in class org.apache.stratos.lb.common.conf.LoadBalancerConfiguration.ServiceConfiguration
 
getUrlSuffix() - Method in class org.apache.stratos.lb.common.conf.util.HostContext
 
getUserData() - Method in class org.apache.stratos.lb.common.conf.LoadBalancerConfiguration.Configuration
 
getUserData(String) - Static method in class org.apache.stratos.lb.common.conf.util.LoadBalancerConfigUtil
 

H

handleException(String) - Static method in class org.apache.stratos.lb.common.conf.util.LoadBalancerConfigUtil
handles the exception
handleException(String, Exception) - Static method in class org.apache.stratos.lb.common.conf.util.LoadBalancerConfigUtil
handles the exception
handleRemovableEntry(Map.Entry<K, V>) - Method in class org.apache.stratos.lb.common.cache.LRUCache
 
hashCode() - Method in class org.apache.stratos.lb.common.conf.LoadBalancerConfiguration.ServiceConfiguration
 
hashCode() - Method in class org.apache.stratos.lb.common.conf.structure.Node
 
HostContext - Class in org.apache.stratos.lb.common.conf.util
For each unique host name defined in loadbalancer configuration, we'll generate this object.
HostContext(String) - Constructor for class org.apache.stratos.lb.common.conf.util.HostContext
 
HOSTS_DELIMITER - Static variable in class org.apache.stratos.lb.common.conf.util.Constants
 
HOSTS_ELEMENT - Static variable in class org.apache.stratos.lb.common.conf.util.Constants
 

I

imageId - Variable in class org.apache.stratos.lb.common.conf.LoadBalancerConfiguration.Configuration
 
init(String) - Method in class org.apache.stratos.lb.common.conf.LoadBalancerConfiguration
Sample loadbalancer.conf:

loadbalancer { # minimum number of load balancer instances instances 1; # whether autoscaling enable or not enable_autoscaler true; # End point reference of the Autoscaler Service autoscaler_service_epr https://10.100.3.81:9443/services/AutoscalerService/; # interval between two task executions in milliseconds autoscaler_task_interval 1000; # after an instance booted up, task will wait till this much of time and let the server started up server_startup_delay 15000; }

services { defaults { min_app_instances 1; max_app_instances 5; queue_length_per_node 400; rounds_to_average 10; instances_per_scale_up 1; message_expiry_time 60000; }

appserver { hosts appserver.cloud-test.wso2.com,as.cloud-test.wso2.com; domains { wso2.as1.domain { tenant_range 1-100; } wso2.as2.domain { tenant_range 101-200; } wso2.as3.domain { tenant_range *; } } } }

instance_type - Variable in class org.apache.stratos.lb.common.conf.LoadBalancerConfiguration.Configuration
 
instanceTypeSet - Variable in class org.apache.stratos.lb.common.conf.LoadBalancerConfiguration.Configuration
 
isAutoscaleEnabled() - Method in class org.apache.stratos.lb.common.conf.LoadBalancerConfiguration.LBConfiguration
 
isDuplicatedHost(String, LoadBalancerConfiguration.ServiceConfiguration) - Method in class org.apache.stratos.lb.common.conf.LoadBalancerConfiguration
Duplications can only be seen, when you traverse down the configuration file.

L

lbConfig - Variable in class org.apache.stratos.lb.common.conf.LoadBalancerConfiguration
 
lbConfigString - Variable in class org.apache.stratos.lb.common.conf.LoadBalancerConfiguration
LBConfig file as a String
LOAD_BALANCER_ELEMENT - Static variable in class org.apache.stratos.lb.common.conf.util.Constants
 
LoadBalancerConfiguration - Class in org.apache.stratos.lb.common.conf
Data object which hold configuration data of the load analyzer task
LoadBalancerConfiguration.Configuration - Class in org.apache.stratos.lb.common.conf
 
LoadBalancerConfiguration.Configuration() - Constructor for class org.apache.stratos.lb.common.conf.LoadBalancerConfiguration.Configuration
 
LoadBalancerConfiguration.LBConfiguration - Class in org.apache.stratos.lb.common.conf
 
LoadBalancerConfiguration.LBConfiguration() - Constructor for class org.apache.stratos.lb.common.conf.LoadBalancerConfiguration.LBConfiguration
 
LoadBalancerConfiguration.ServiceConfiguration - Class in org.apache.stratos.lb.common.conf
 
LoadBalancerConfiguration.ServiceConfiguration() - Constructor for class org.apache.stratos.lb.common.conf.LoadBalancerConfiguration.ServiceConfiguration
 
LoadBalancerConfigurationDSComponent - Class in org.apache.stratos.lb.common.conf.internal
Registering LoadBalancerConfigurationService .
LoadBalancerConfigurationDSComponent() - Constructor for class org.apache.stratos.lb.common.conf.internal.LoadBalancerConfigurationDSComponent
 
LoadBalancerConfigurationService - Interface in org.apache.stratos.lb.common.service
This service provides a way to consume details in loadbalancer.conf file.
LoadBalancerConfigurationServiceImpl - Class in org.apache.stratos.lb.common.service.impl
 
LoadBalancerConfigurationServiceImpl() - Constructor for class org.apache.stratos.lb.common.service.impl.LoadBalancerConfigurationServiceImpl
 
LoadBalancerConfigUtil - Class in org.apache.stratos.lb.common.conf.util
Utility methods for Autoscale mediator
LRUCache<K,V> - Class in org.apache.stratos.lb.common.cache
A simple, thread-safe LRU cache implementation.
LRUCache(int) - Constructor for class org.apache.stratos.lb.common.cache.LRUCache
 

N

NGINX_COMMENT - Static variable in class org.apache.stratos.lb.common.conf.util.Constants
 
NGINX_LINE_DELIMITER - Static variable in class org.apache.stratos.lb.common.conf.util.Constants
 
NGINX_NODE_END_BRACE - Static variable in class org.apache.stratos.lb.common.conf.util.Constants
 
NGINX_NODE_START_BRACE - Static variable in class org.apache.stratos.lb.common.conf.util.Constants
 
NGINX_SPACE_REGEX - Static variable in class org.apache.stratos.lb.common.conf.util.Constants
 
NGINX_VARIABLE - Static variable in class org.apache.stratos.lb.common.conf.util.Constants
 
Node - Class in org.apache.stratos.lb.common.conf.structure
This is the basic data structure which holds a Nginx formatted configuration file.
Node() - Constructor for class org.apache.stratos.lb.common.conf.structure.Node
 
NodeBuilder - Class in org.apache.stratos.lb.common.conf.structure
This responsible for build up a Node object from a given content.
NodeBuilder() - Constructor for class org.apache.stratos.lb.common.conf.structure.NodeBuilder
 

O

org.apache.stratos.lb.common.cache - package org.apache.stratos.lb.common.cache
 
org.apache.stratos.lb.common.conf - package org.apache.stratos.lb.common.conf
 
org.apache.stratos.lb.common.conf.internal - package org.apache.stratos.lb.common.conf.internal
 
org.apache.stratos.lb.common.conf.structure - package org.apache.stratos.lb.common.conf.structure
 
org.apache.stratos.lb.common.conf.util - package org.apache.stratos.lb.common.conf.util
 
org.apache.stratos.lb.common.group.mgt - package org.apache.stratos.lb.common.group.mgt
 
org.apache.stratos.lb.common.replication - package org.apache.stratos.lb.common.replication
 
org.apache.stratos.lb.common.service - package org.apache.stratos.lb.common.service
 
org.apache.stratos.lb.common.service.impl - package org.apache.stratos.lb.common.service.impl
 
org.apache.stratos.lb.common.util - package org.apache.stratos.lb.common.util
 

P

payload - Variable in class org.apache.stratos.lb.common.conf.LoadBalancerConfiguration.Configuration
 
payloadSet - Variable in class org.apache.stratos.lb.common.conf.LoadBalancerConfiguration.Configuration
 
propertiesToString(int) - Method in class org.apache.stratos.lb.common.conf.structure.Node
Returns all the properties of this Node as a String.
put(K, V) - Method in class org.apache.stratos.lb.common.cache.LRUCache
 

R

release() - Method in class org.apache.stratos.lb.common.cache.LRUCache
 
remove(Object) - Method in class org.apache.stratos.lb.common.cache.LRUCache
 
removeChildNode(String) - Method in class org.apache.stratos.lb.common.conf.structure.Node
Removes the first occurrence of a node having the given name and returns the removed Node.
removeChildNode(Node) - Method in class org.apache.stratos.lb.common.conf.structure.Node
Removes the first occurrence of a node equals to the given node.
removeEldestEntry(Map.Entry<K, V>) - Method in class org.apache.stratos.lb.common.cache.LRUCache
 
removeServiceConfiguration(String, String) - Method in class org.apache.stratos.lb.common.conf.LoadBalancerConfiguration
 
replaceVariables(String) - Static method in class org.apache.stratos.lb.common.conf.util.LoadBalancerConfigUtil
Replaces the variables
RequestTokenReplicationCommand - Class in org.apache.stratos.lb.common.replication
This is the notification message a primary load balancer will send to all other load balancers in the cluster, to replicate its state.
RequestTokenReplicationCommand() - Constructor for class org.apache.stratos.lb.common.replication.RequestTokenReplicationCommand
 
resetData() - Method in class org.apache.stratos.lb.common.conf.LoadBalancerConfiguration
 
rootNode - Variable in class org.apache.stratos.lb.common.conf.LoadBalancerConfiguration
Root node object for loadbalancer.conf

S

security_groups - Variable in class org.apache.stratos.lb.common.conf.LoadBalancerConfiguration.Configuration
 
securityGroupsSet - Variable in class org.apache.stratos.lb.common.conf.LoadBalancerConfiguration.Configuration
 
serialVersionUID - Static variable in class org.apache.stratos.lb.common.conf.LoadBalancerConfiguration
 
SERVICES_ELEMENT - Static variable in class org.apache.stratos.lb.common.conf.util.Constants
 
setActualHost(String) - Method in class org.apache.stratos.lb.common.util.DomainMapping
 
setAlarming_lower_rate(double) - Method in class org.apache.stratos.lb.common.conf.LoadBalancerConfiguration.ServiceConfiguration
 
setAlarming_upper_rate(double) - Method in class org.apache.stratos.lb.common.conf.LoadBalancerConfiguration.ServiceConfiguration
 
setAlgorithm(String) - Method in class org.apache.stratos.lb.common.conf.LoadBalancerConfiguration.LBConfiguration
 
setAlgorithm(LoadbalanceAlgorithm) - Method in class org.apache.stratos.lb.common.conf.util.HostContext
 
setAlgorithmContext(AlgorithmContext) - Method in class org.apache.stratos.lb.common.conf.util.HostContext
 
setAppDomainContexts(Map<String, Map<String, ?>>) - Method in class org.apache.stratos.lb.common.replication.RequestTokenReplicationCommand
 
setAutoscaler_service_epr(String) - Method in class org.apache.stratos.lb.common.conf.LoadBalancerConfiguration.LBConfiguration
 
setAutoscaler_task(String) - Method in class org.apache.stratos.lb.common.conf.LoadBalancerConfiguration.LBConfiguration
 
setAutoscaler_task_interval(String) - Method in class org.apache.stratos.lb.common.conf.LoadBalancerConfiguration.LBConfiguration
 
setAvailability_zone(String) - Method in class org.apache.stratos.lb.common.conf.LoadBalancerConfiguration.Configuration
 
setChildNodes(List<Node>) - Method in class org.apache.stratos.lb.common.conf.structure.Node
 
setDomain(String) - Method in class org.apache.stratos.lb.common.conf.LoadBalancerConfiguration.ServiceConfiguration
 
setDomain(String) - Method in class org.apache.stratos.lb.common.conf.util.TenantDomainContext
 
setElasticIP(String) - Method in class org.apache.stratos.lb.common.conf.LoadBalancerConfiguration.LBConfiguration
 
setEnable_autoscaler(String) - Method in class org.apache.stratos.lb.common.conf.LoadBalancerConfiguration.LBConfiguration
 
setFail_over(String) - Method in class org.apache.stratos.lb.common.conf.LoadBalancerConfiguration.LBConfiguration
 
setGroup_mgt_agent(String) - Method in class org.apache.stratos.lb.common.conf.LoadBalancerConfiguration.LBConfiguration
 
setHosts(String) - Method in class org.apache.stratos.lb.common.conf.LoadBalancerConfiguration.ServiceConfiguration
 
setInstance(LoadBalancerConfiguration) - Static method in class org.apache.stratos.lb.common.conf.LoadBalancerConfiguration
 
setInstance_type(String) - Method in class org.apache.stratos.lb.common.conf.LoadBalancerConfiguration.Configuration
 
setInstances(int) - Method in class org.apache.stratos.lb.common.conf.LoadBalancerConfiguration.LBConfiguration
 
setInstances_per_scale_up(int) - Method in class org.apache.stratos.lb.common.conf.LoadBalancerConfiguration.ServiceConfiguration
 
setMapping(String) - Method in class org.apache.stratos.lb.common.util.DomainMapping
 
setMax_app_instances(int) - Method in class org.apache.stratos.lb.common.conf.LoadBalancerConfiguration.ServiceConfiguration
 
setMax_requests_per_second(int) - Method in class org.apache.stratos.lb.common.conf.LoadBalancerConfiguration.ServiceConfiguration
 
setMb_server_url(String) - Method in class org.apache.stratos.lb.common.conf.LoadBalancerConfiguration.LBConfiguration
 
setMessage_expiry_time(int) - Method in class org.apache.stratos.lb.common.conf.LoadBalancerConfiguration.ServiceConfiguration
 
setMin_app_instances(int) - Method in class org.apache.stratos.lb.common.conf.LoadBalancerConfiguration.ServiceConfiguration
 
setName(String) - Method in class org.apache.stratos.lb.common.conf.structure.Node
Sets the name of this Node.
setPayload(String) - Method in class org.apache.stratos.lb.common.conf.LoadBalancerConfiguration.Configuration
 
setProperties(Map<String, String>) - Method in class org.apache.stratos.lb.common.conf.structure.Node
 
setPublic_ip(String) - Method in class org.apache.stratos.lb.common.conf.LoadBalancerConfiguration.ServiceConfiguration
 
setRootNode(Node) - Method in class org.apache.stratos.lb.common.conf.LoadBalancerConfiguration
 
setRounds_to_average(int) - Method in class org.apache.stratos.lb.common.conf.LoadBalancerConfiguration.ServiceConfiguration
 
setScale_down_factor(double) - Method in class org.apache.stratos.lb.common.conf.LoadBalancerConfiguration.ServiceConfiguration
 
setSecurity_groups(String) - Method in class org.apache.stratos.lb.common.conf.LoadBalancerConfiguration.Configuration
 
setServer_startup_delay(String) - Method in class org.apache.stratos.lb.common.conf.LoadBalancerConfiguration.LBConfiguration
 
setServiceName(String) - Method in class org.apache.stratos.lb.common.conf.LoadBalancerConfiguration.ServiceConfiguration
 
setSession_timeout(String) - Method in class org.apache.stratos.lb.common.conf.LoadBalancerConfiguration.LBConfiguration
 
setSize_of_cache(int) - Method in class org.apache.stratos.lb.common.conf.LoadBalancerConfiguration.LBConfiguration
 
setSub_domain(String) - Method in class org.apache.stratos.lb.common.conf.LoadBalancerConfiguration.ServiceConfiguration
 
setSubDomain(String) - Method in class org.apache.stratos.lb.common.conf.util.TenantDomainContext
 
setTenant_range(String) - Method in class org.apache.stratos.lb.common.conf.LoadBalancerConfiguration.ServiceConfiguration
 
setTenantId(int) - Method in class org.apache.stratos.lb.common.conf.util.TenantDomainContext
 
setUrl_suffix(String) - Method in class org.apache.stratos.lb.common.conf.LoadBalancerConfiguration.ServiceConfiguration
 
setUrlSuffix(String) - Method in class org.apache.stratos.lb.common.conf.util.HostContext
 
setUse_embedded_autoscaler(String) - Method in class org.apache.stratos.lb.common.conf.LoadBalancerConfiguration.LBConfiguration
 
SUB_DOMAIN_DELIMITER - Static variable in class org.apache.stratos.lb.common.conf.util.Constants
 
SUB_DOMAIN_ELEMENT - Static variable in class org.apache.stratos.lb.common.conf.util.Constants
 
SubDomainAwareGroupManagementAgent - Class in org.apache.stratos.lb.common.group.mgt
This GroupManagementAgent can handle group membership based on cluster sub-domains.
SubDomainAwareGroupManagementAgent(String) - Constructor for class org.apache.stratos.lb.common.group.mgt.SubDomainAwareGroupManagementAgent
 

T

TENANT_RANGE_DELIMITER - Static variable in class org.apache.stratos.lb.common.conf.util.Constants
 
TENANT_RANGE_ELEMENT - Static variable in class org.apache.stratos.lb.common.conf.util.Constants
 
TenantDomainContext - Class in org.apache.stratos.lb.common.conf.util
This object will hold all the data related to a tenant.
TenantDomainContext(int, String, String) - Constructor for class org.apache.stratos.lb.common.conf.util.TenantDomainContext
 
toString() - Method in class org.apache.stratos.lb.common.conf.structure.Node
Convert this Node to a String which is in Nginx format.
toString() - Method in class org.apache.stratos.lb.common.replication.RequestTokenReplicationCommand
 

U

UNLIMITED_TENANT_RANGE - Static variable in class org.apache.stratos.lb.common.conf.util.Constants
 
URLMappingCache - Class in org.apache.stratos.lb.common.cache
 
URLMappingCache(int) - Constructor for class org.apache.stratos.lb.common.cache.URLMappingCache
 
useEmbeddedAutoscaler() - Method in class org.apache.stratos.lb.common.conf.LoadBalancerConfiguration.LBConfiguration
 

A B C D E F G H I L N O P R S T U

Copyright © 2013 The Apache Software Foundation. All Rights Reserved.