Uses of Class
org.apache.synapse.commons.throttle.core.CallerConfiguration
-
-
Uses of CallerConfiguration in org.apache.synapse.commons.throttle.core
Methods in org.apache.synapse.commons.throttle.core that return CallerConfiguration Modifier and Type Method Description CallerConfiguration
ThrottleConfiguration. getCallerConfiguration(String ID)
To get a CallerConfiguration - The controlling policy for a callerMethods in org.apache.synapse.commons.throttle.core with parameters of type CallerConfiguration Modifier and Type Method Description void
ThrottleConfiguration. addCallerConfiguration(CallerConfiguration callerConfiguration)
To add a CallerConfiguration - The controlling policy for a callerboolean
CallerContext. canAccess(ThrottleContext throttleContext, CallerConfiguration configuration, long currentTime)
Check whether that caller can access or not ,based on current state and pre-defined policyvoid
CallerContext. cleanUpCallers(CallerConfiguration configuration, ThrottleContext throttleContext, long currentTime)
Clean up the callers - remove all callers that have expired their time window -
Uses of CallerConfiguration in org.apache.synapse.commons.throttle.core.factory
Methods in org.apache.synapse.commons.throttle.core.factory that return CallerConfiguration Modifier and Type Method Description static CallerConfiguration
CallerConfigurationFactory. createCallerConfiguration(int throttletype)
To create a CallerConfiguration instance for the given throttle type -
Uses of CallerConfiguration in org.apache.synapse.commons.throttle.core.impl.domainbase
Subclasses of CallerConfiguration in org.apache.synapse.commons.throttle.core.impl.domainbase Modifier and Type Class Description class
DomainBaseCallerConfiguration
Caller Configuration implementation for domain name based throttleMethods in org.apache.synapse.commons.throttle.core.impl.domainbase that return CallerConfiguration Modifier and Type Method Description CallerConfiguration
DomainBaseThrottleConfiguration. getCallerConfiguration(String ID)
To get a DomainBaseCallerConfiguration - if a configuration for given key found ,it returns , other wise , the default configuration will return.Methods in org.apache.synapse.commons.throttle.core.impl.domainbase with parameters of type CallerConfiguration Modifier and Type Method Description void
DomainBaseThrottleConfiguration. addCallerConfiguration(CallerConfiguration configuration)
To add a DomainBaseCallerConfiguration -
Uses of CallerConfiguration in org.apache.synapse.commons.throttle.core.impl.ipbase
Subclasses of CallerConfiguration in org.apache.synapse.commons.throttle.core.impl.ipbase Modifier and Type Class Description class
IPBaseCallerConfiguration
Metadata for controls a caller(IP based) - static data -The data have built form processing policyMethods in org.apache.synapse.commons.throttle.core.impl.ipbase that return CallerConfiguration Modifier and Type Method Description CallerConfiguration
IPBaseThrottleConfiguration. getCallerConfiguration(String ID)
To get a IPBaseCallerConfiguration - if a configuration for given key found ,it returns , other wise , the default configuration will return.Methods in org.apache.synapse.commons.throttle.core.impl.ipbase with parameters of type CallerConfiguration Modifier and Type Method Description void
IPBaseThrottleConfiguration. addCallerConfiguration(CallerConfiguration configuration)
To add a IPBaseCallerConfiguration -
Uses of CallerConfiguration in org.apache.synapse.commons.throttle.core.impl.rolebase
Subclasses of CallerConfiguration in org.apache.synapse.commons.throttle.core.impl.rolebase Modifier and Type Class Description class
RoleBaseCallerConfiguration
Methods in org.apache.synapse.commons.throttle.core.impl.rolebase that return CallerConfiguration Modifier and Type Method Description CallerConfiguration
RoleBaseThrottleConfiguration. getCallerConfiguration(String roleID)
Methods in org.apache.synapse.commons.throttle.core.impl.rolebase with parameters of type CallerConfiguration Modifier and Type Method Description void
RoleBaseThrottleConfiguration. addCallerConfiguration(CallerConfiguration callerConfiguration)
-