Class BacklogAdjustedThrottleControllerBuilder
java.lang.Object
com.gigaspaces.internal.cluster.node.impl.groups.sync.BacklogAdjustedThrottleControllerBuilder
- All Implemented Interfaces:
IReplicationThrottleControllerBuilder
public class BacklogAdjustedThrottleControllerBuilder
extends Object
implements IReplicationThrottleControllerBuilder
-
Constructor Summary
ConstructorsConstructorDescriptionBacklogAdjustedThrottleControllerBuilder(int maxTPWhenInactive, int minTPWhenActive, int threshold, boolean throttleWhenInactive) -
Method Summary
Modifier and TypeMethodDescriptioncreateController(String groupName, String sourceMemberName, String targetMemberName) toString()
-
Constructor Details
-
BacklogAdjustedThrottleControllerBuilder
public BacklogAdjustedThrottleControllerBuilder(int maxTPWhenInactive, int minTPWhenActive, int threshold, boolean throttleWhenInactive)
-
-
Method Details
-
createController
public IReplicationThrottleController createController(String groupName, String sourceMemberName, String targetMemberName) - Specified by:
createControllerin interfaceIReplicationThrottleControllerBuilder
-
toString
-