public class ConstantReplicationThrottleController extends Object implements IReplicationThrottleController, IReplicationThrottleControllerBuilder
| Constructor and Description |
|---|
ConstantReplicationThrottleController(int threshold,
long throttleDelay) |
| Modifier and Type | Method and Description |
|---|---|
IReplicationThrottleController |
createController(String groupName,
String sourceMemberName,
String targetMemberName) |
void |
suggestThroughPut(int throughPut) |
boolean |
throttle(long backlogSize,
int contextSize,
boolean channelActive) |
public ConstantReplicationThrottleController(int threshold,
long throttleDelay)
public boolean throttle(long backlogSize,
int contextSize,
boolean channelActive)
throttle in interface IReplicationThrottleControllerpublic IReplicationThrottleController createController(String groupName, String sourceMemberName, String targetMemberName)
createController in interface IReplicationThrottleControllerBuilderpublic void suggestThroughPut(int throughPut)
suggestThroughPut in interface IReplicationThrottleControllerCopyright © GigaSpaces.