public abstract class ConcurrentTaskLimiter extends RocksObject
nativeHandle_owningHandle_| Modifier | Constructor and Description |
|---|---|
protected |
ConcurrentTaskLimiter(long nativeHandle) |
| Modifier and Type | Method and Description |
|---|---|
abstract String |
name()
Returns a name that identifies this concurrent task limiter.
|
abstract int |
outstandingTask()
Returns current outstanding task count.
|
abstract ConcurrentTaskLimiter |
resetMaxOutstandingTask()
Reset to unlimited max concurrent task.
|
abstract ConcurrentTaskLimiter |
setMaxOutstandingTask(int maxOutstandinsTask)
Set max concurrent tasks.
|
disposeInternal, disposeInternal, getNativeHandleclose, disOwnNativeHandle, isOwningHandledispose, finalizepublic abstract String name()
public abstract ConcurrentTaskLimiter setMaxOutstandingTask(int maxOutstandinsTask)
maxOutstandinsTask - max concurrent tasks.public abstract ConcurrentTaskLimiter resetMaxOutstandingTask()
public abstract int outstandingTask()
Copyright © 2021. All rights reserved.