Uses of Interface
com.yahoo.messagebus.ThrottlePolicy
-
Packages that use ThrottlePolicy Package Description com.yahoo.messagebus This package contains the main API of the message bus. -
-
Uses of ThrottlePolicy in com.yahoo.messagebus
Classes in com.yahoo.messagebus that implement ThrottlePolicy Modifier and Type Class Description class
AllPassThrottlePolicy
This is an implementation of theThrottlePolicy
that passes all requests (no real throttling).class
DynamicThrottlePolicy
This is an implementation of theThrottlePolicy
that offers dynamic limits to the number of pending messages aSourceSession
is allowed to have.class
RateThrottlingPolicy
Throttling policy that throttles sending based on a desired rate.class
StaticThrottlePolicy
This is an implementation of theThrottlePolicy
that offers static limits to the amount of pending data aSourceSession
is allowed to have.Methods in com.yahoo.messagebus that return ThrottlePolicy Modifier and Type Method Description ThrottlePolicy
SourceSessionParams. getThrottlePolicy()
Returns the policy to use for throttling output.Methods in com.yahoo.messagebus with parameters of type ThrottlePolicy Modifier and Type Method Description SourceSessionParams
SourceSessionParams. setThrottlePolicy(ThrottlePolicy throttlePolicy)
Sets the policy to use for throttling output.
-