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-2016 Apache Software Foundation. All Rights Reserved.