A C D E G H I J M O P R S T U

A

activate(ComponentContext) - Method in class org.apache.stratos.cartridge.agent.internal.CartridgeAgentServiceComponent
 
add(Registrant) - Method in class org.apache.stratos.cartridge.agent.registrant.RegistrantDatabase
 

C

CartridgeAgentConstants - Class in org.apache.stratos.cartridge.agent.internal
Constants used in the Cartridge Agent
CartridgeAgentConstants() - Constructor for class org.apache.stratos.cartridge.agent.internal.CartridgeAgentConstants
 
CartridgeAgentException - Exception in org.apache.stratos.cartridge.agent.exception
CartridgeAgentException
CartridgeAgentException() - Constructor for exception org.apache.stratos.cartridge.agent.exception.CartridgeAgentException
 
CartridgeAgentException(String) - Constructor for exception org.apache.stratos.cartridge.agent.exception.CartridgeAgentException
 
CartridgeAgentException(String, Throwable) - Constructor for exception org.apache.stratos.cartridge.agent.exception.CartridgeAgentException
 
CartridgeAgentException(Throwable) - Constructor for exception org.apache.stratos.cartridge.agent.exception.CartridgeAgentException
 
CartridgeAgentService - Class in org.apache.stratos.cartridge.agent.service
Web service used for allowing Registrants to register themselves with the Cartridge Agent
CartridgeAgentService() - Constructor for class org.apache.stratos.cartridge.agent.service.CartridgeAgentService
 
CartridgeAgentServiceComponent - Class in org.apache.stratos.cartridge.agent.internal
 
CartridgeAgentServiceComponent() - Constructor for class org.apache.stratos.cartridge.agent.internal.CartridgeAgentServiceComponent
 
CLUSTERING_CLIENT - Static variable in class org.apache.stratos.cartridge.agent.internal.CartridgeAgentConstants
 
ClusteringClient - Class in org.apache.stratos.cartridge.agent
This class is used for all Axis2 clustering related activities such as joining the load balancer & joining registrants to clustering groups.
ClusteringClient(RegistrantDatabase) - Constructor for class org.apache.stratos.cartridge.agent.ClusteringClient
 
containsActive(Registrant) - Method in class org.apache.stratos.cartridge.agent.registrant.RegistrantDatabase
 

D

DataHolder - Class in org.apache.stratos.cartridge.agent.internal
 
DataHolder() - Constructor for class org.apache.stratos.cartridge.agent.internal.DataHolder
 
deactivate(ComponentContext) - Method in class org.apache.stratos.cartridge.agent.internal.CartridgeAgentServiceComponent
 

E

ELBMembershipListener - Class in org.apache.stratos.cartridge.agent
This membership listener will get notified when the Elastic Load Balancer (ELB) joins or leaves the cluster When the ELB leaves the cluster, we have to disconnect all Registrants, and when the ELB rejoins, we have to reconnect all the Registrants to the ELB
ELBMembershipListener(ClusteringClient, ConfigurationContext, RegistrantDatabase, RegistrantHealthChecker) - Constructor for class org.apache.stratos.cartridge.agent.ELBMembershipListener
 
equals(Object) - Method in class org.apache.stratos.cartridge.agent.registrant.PortMapping
 
equals(Object) - Method in class org.apache.stratos.cartridge.agent.registrant.Registrant
 

G

getAlarmingLowerRate() - Method in class org.apache.stratos.cartridge.agent.registrant.Registrant
 
getAlarmingUpperRate() - Method in class org.apache.stratos.cartridge.agent.registrant.Registrant
 
getHealthChecker() - Static method in class org.apache.stratos.cartridge.agent.internal.DataHolder
 
getHostName() - Method in class org.apache.stratos.cartridge.agent.registrant.Registrant
 
getKey() - Method in class org.apache.stratos.cartridge.agent.registrant.Registrant
 
getMaxInstanceCount() - Method in class org.apache.stratos.cartridge.agent.registrant.Registrant
 
getMaxRequestsPerSecond() - Method in class org.apache.stratos.cartridge.agent.registrant.Registrant
 
getMinInstanceCount() - Method in class org.apache.stratos.cartridge.agent.registrant.Registrant
 
getPortMappings() - Method in class org.apache.stratos.cartridge.agent.registrant.Registrant
 
getPrimaryPort() - Method in class org.apache.stratos.cartridge.agent.registrant.PortMapping
 
getProxyPort() - Method in class org.apache.stratos.cartridge.agent.registrant.PortMapping
 
getRegistrants() - Method in class org.apache.stratos.cartridge.agent.registrant.RegistrantDatabase
 
getRemoteHost() - Method in class org.apache.stratos.cartridge.agent.registrant.Registrant
 
getRoundsToAverage() - Method in class org.apache.stratos.cartridge.agent.registrant.Registrant
 
getScaleDownFactor() - Method in class org.apache.stratos.cartridge.agent.registrant.Registrant
 
getServerConfigContext() - Static method in class org.apache.stratos.cartridge.agent.internal.DataHolder
 
getService() - Method in class org.apache.stratos.cartridge.agent.registrant.Registrant
 
getTenantRange() - Method in class org.apache.stratos.cartridge.agent.registrant.Registrant
 
getType() - Method in class org.apache.stratos.cartridge.agent.registrant.PortMapping
 

H

hashCode() - Method in class org.apache.stratos.cartridge.agent.registrant.PortMapping
 
hashCode() - Method in class org.apache.stratos.cartridge.agent.registrant.Registrant
 

I

init(Properties, ConfigurationContext, MembershipListener) - Method in class org.apache.stratos.cartridge.agent.ClusteringClient
 
InstanceStateNotificationClientThread - Class in org.apache.stratos.cartridge.agent
 
InstanceStateNotificationClientThread(Registrant, String) - Constructor for class org.apache.stratos.cartridge.agent.InstanceStateNotificationClientThread
 
isAlreadyAdded(Registrant) - Method in class org.apache.stratos.cartridge.agent.registrant.RegistrantDatabase
 
isHealthy(Registrant) - Static method in class org.apache.stratos.cartridge.agent.registrant.RegistrantUtil
Before adding a member, we will try to verify whether we can connect to it

J

joinGroup(Registrant, ConfigurationContext) - Method in class org.apache.stratos.cartridge.agent.ClusteringClient
Join a cluster group of the Elastic Load Balancer

M

memberAdded(Member, boolean) - Method in class org.apache.stratos.cartridge.agent.ELBMembershipListener
 
memberAdded(Member, boolean) - Method in class org.apache.stratos.cartridge.agent.RegistrantMembershipListener
 
memberDisappeared(Member, boolean) - Method in class org.apache.stratos.cartridge.agent.ELBMembershipListener
 
memberDisappeared(Member, boolean) - Method in class org.apache.stratos.cartridge.agent.RegistrantMembershipListener
 

O

org.apache.stratos.cartridge.agent - package org.apache.stratos.cartridge.agent
 
org.apache.stratos.cartridge.agent.exception - package org.apache.stratos.cartridge.agent.exception
 
org.apache.stratos.cartridge.agent.internal - package org.apache.stratos.cartridge.agent.internal
 
org.apache.stratos.cartridge.agent.registrant - package org.apache.stratos.cartridge.agent.registrant
 
org.apache.stratos.cartridge.agent.service - package org.apache.stratos.cartridge.agent.service
 

P

PORT_TYPE_HTTP - Static variable in class org.apache.stratos.cartridge.agent.registrant.PortMapping
 
PORT_TYPE_HTTPS - Static variable in class org.apache.stratos.cartridge.agent.registrant.PortMapping
 
PortMapping - Class in org.apache.stratos.cartridge.agent.registrant
This class provides the mapping between the actual port & proxy port of a Registrant e.g.
PortMapping() - Constructor for class org.apache.stratos.cartridge.agent.registrant.PortMapping
 

R

RANDOM - Static variable in class org.apache.stratos.cartridge.agent.ClusteringClient
 
register(Registrant) - Method in class org.apache.stratos.cartridge.agent.service.CartridgeAgentService
 
Registrant - Class in org.apache.stratos.cartridge.agent.registrant
This class represents a process which registers itself with this Cartridge Agent
Registrant() - Constructor for class org.apache.stratos.cartridge.agent.registrant.Registrant
 
RegistrantDatabase - Class in org.apache.stratos.cartridge.agent.registrant
This class represents a database for Registrants.
RegistrantDatabase() - Constructor for class org.apache.stratos.cartridge.agent.registrant.RegistrantDatabase
 
RegistrantHealthChecker - Class in org.apache.stratos.cartridge.agent.registrant
This health checker periodically checks the health of the Registrants If a registrant is found to be unhealthy, then it is stopped.
RegistrantHealthChecker(RegistrantDatabase, ClusteringClient, ConfigurationContext, int, int) - Constructor for class org.apache.stratos.cartridge.agent.registrant.RegistrantHealthChecker
 
RegistrantMembershipListener - Class in org.apache.stratos.cartridge.agent
 
RegistrantMembershipListener(ClusteringClient, ConfigurationContext) - Constructor for class org.apache.stratos.cartridge.agent.RegistrantMembershipListener
 
RegistrantUtil - Class in org.apache.stratos.cartridge.agent.registrant
Utility method collection for handling Registrants
RegistrantUtil() - Constructor for class org.apache.stratos.cartridge.agent.registrant.RegistrantUtil
 
reloadRegistrants(ClusteringClient, ConfigurationContext, RegistrantDatabase) - Static method in class org.apache.stratos.cartridge.agent.registrant.RegistrantUtil
Reload all the registrants persisted in the file system
removeClusterDomain(String, String, String, ConfigurationContext) - Method in class org.apache.stratos.cartridge.agent.ClusteringClient
 
retrieveClusterDomain() - Method in class org.apache.stratos.cartridge.agent.registrant.Registrant
 
run() - Method in class org.apache.stratos.cartridge.agent.InstanceStateNotificationClientThread
 
running() - Method in class org.apache.stratos.cartridge.agent.registrant.Registrant
 

S

setAlarmingLowerRate(double) - Method in class org.apache.stratos.cartridge.agent.registrant.Registrant
 
setAlarmingUpperRate(double) - Method in class org.apache.stratos.cartridge.agent.registrant.Registrant
 
setConfigurationContextService(ConfigurationContextService) - Method in class org.apache.stratos.cartridge.agent.internal.CartridgeAgentServiceComponent
 
setELBRunning(boolean) - Method in class org.apache.stratos.cartridge.agent.registrant.RegistrantHealthChecker
 
setHealthChecker(RegistrantHealthChecker) - Static method in class org.apache.stratos.cartridge.agent.internal.DataHolder
 
setHostName(String) - Method in class org.apache.stratos.cartridge.agent.registrant.Registrant
 
setKey(String) - Method in class org.apache.stratos.cartridge.agent.registrant.Registrant
 
setMaxInstanceCount(int) - Method in class org.apache.stratos.cartridge.agent.registrant.Registrant
 
setMaxRequestsPerSecond(int) - Method in class org.apache.stratos.cartridge.agent.registrant.Registrant
 
setMinInstanceCount(int) - Method in class org.apache.stratos.cartridge.agent.registrant.Registrant
 
setPortMappings(PortMapping[]) - Method in class org.apache.stratos.cartridge.agent.registrant.Registrant
 
setPrimaryPort(int) - Method in class org.apache.stratos.cartridge.agent.registrant.PortMapping
 
setProxyPort(int) - Method in class org.apache.stratos.cartridge.agent.registrant.PortMapping
 
setRemoteHost(String) - Method in class org.apache.stratos.cartridge.agent.registrant.Registrant
 
setRoundsToAverage(int) - Method in class org.apache.stratos.cartridge.agent.registrant.Registrant
 
setScaleDownFactor(double) - Method in class org.apache.stratos.cartridge.agent.registrant.Registrant
 
setServerConfigContext(ConfigurationContext) - Static method in class org.apache.stratos.cartridge.agent.internal.DataHolder
 
setService(String) - Method in class org.apache.stratos.cartridge.agent.registrant.Registrant
 
setTenantRange(String) - Method in class org.apache.stratos.cartridge.agent.registrant.Registrant
 
setType(String) - Method in class org.apache.stratos.cartridge.agent.registrant.PortMapping
 
start(ClusteringAgent) - Method in class org.apache.stratos.cartridge.agent.registrant.Registrant
 
start(Registrant) - Method in class org.apache.stratos.cartridge.agent.registrant.RegistrantHealthChecker
 
startAll() - Method in class org.apache.stratos.cartridge.agent.registrant.RegistrantHealthChecker
 
stop() - Method in class org.apache.stratos.cartridge.agent.registrant.Registrant
 
stopAll() - Method in class org.apache.stratos.cartridge.agent.registrant.RegistrantDatabase
 

T

toString() - Method in class org.apache.stratos.cartridge.agent.registrant.Registrant
 

U

unregister(String, String, String) - Method in class org.apache.stratos.cartridge.agent.service.CartridgeAgentService
 
unsetConfigurationContextService(ConfigurationContextService) - Method in class org.apache.stratos.cartridge.agent.internal.CartridgeAgentServiceComponent
 

A C D E G H I J M O P R S T U

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