Package | Description |
---|---|
org.forgerock.http.filter.throttling |
This package contains the components used to implement a throttling rate support.
|
org.forgerock.openig.filter.throttling |
This package contains the components used to implement a throttling rate support.
|
Modifier and Type | Class and Description |
---|---|
class |
DefaultRateThrottlingPolicy
A
DefaultRateThrottlingPolicy is a delegating ThrottlingPolicy that ensures the returned
ThrottlingRate is never null. |
class |
FixedRateThrottlingPolicy
An implementation of the
ThrottlingPolicy that always returns the same throtlling rate. |
class |
MappedThrottlingPolicy
Implementation of
ThrottlingPolicy backed by a Map . |
Constructor and Description |
---|
DefaultRateThrottlingPolicy(ThrottlingRate defaultRate,
ThrottlingPolicy delegate)
Constructs a new
DefaultRateThrottlingPolicy . |
ThrottlingFilter(AsyncFunction<ContextAndRequest,String,Exception> requestGroupingPolicy,
ThrottlingPolicy throttlingRatePolicy,
ThrottlingStrategy throttlingStrategy)
Constructs a ThrottlingFilter.
|
Modifier and Type | Class and Description |
---|---|
class |
ScriptableThrottlingPolicy
A scriptable throttling datasource.
|
Copyright 2011-2017 ForgeRock AS.