public class ActionThrottle extends Object
Modifier and Type | Class and Description |
---|---|
static interface |
ActionThrottle.NanoTimeSource |
Constructor and Description |
---|
ActionThrottle(String name,
long minMsBetweenActions) |
ActionThrottle(String name,
long minMsBetweenActions,
ActionThrottle.NanoTimeSource nanoTimeSource) |
Modifier and Type | Method and Description |
---|---|
void |
markAttemptingAction() |
void |
minimumWaitBetweenActions() |
public ActionThrottle(String name, long minMsBetweenActions)
public ActionThrottle(String name, long minMsBetweenActions, ActionThrottle.NanoTimeSource nanoTimeSource)
Copyright © 2000-2017 Apache Software Foundation. All Rights Reserved.