Uses of Interface
org.forgerock.openig.filter.throttling.ThrottlingPolicy
-
Packages that use ThrottlingPolicy Package Description org.forgerock.openig.filter.throttling This package contains the components used to implement a throttling rate support. -
-
Uses of ThrottlingPolicy in org.forgerock.openig.filter.throttling
Classes in org.forgerock.openig.filter.throttling that implement ThrottlingPolicy Modifier and Type Class Description class
DefaultRateThrottlingPolicy
ADefaultRateThrottlingPolicy
is a delegatingThrottlingPolicy
that ensures the returnedThrottlingRate
is never null.class
FixedRateThrottlingPolicy
An implementation of theThrottlingPolicy
that always returns the same throtlling rate.class
MappedThrottlingPolicy
Implementation ofThrottlingPolicy
backed by aMap
.class
ScriptableThrottlingPolicy
A scriptable throttling datasource.Constructors in org.forgerock.openig.filter.throttling with parameters of type ThrottlingPolicy Constructor Description DefaultRateThrottlingPolicy(ThrottlingRate defaultRate, ThrottlingPolicy delegate)
Constructs a newDefaultRateThrottlingPolicy
.ThrottlingFilter(AsyncFunction<ContextAndRequest,String,Exception> requestGroupingPolicy, ThrottlingPolicy throttlingRatePolicy, ThrottlingStrategy throttlingStrategy)
Constructs a ThrottlingFilter.
-