- submit
Submit a callable to be run with a given thread key. See also:
SubmitterExecutor#submit(Callable)
- getLimiterContainer
Get the current limiter in a thread safe way. If the limiter does not exist it
will be created in a
- makeLimiter
Constructs a new limiter that is specific for the given type.
- execute
Provide a task to be run with a given thread key. See also:
SubmitterExecutor#execute(Runnable)
- getMaxConcurrencyPerKey
Check how many threads may run in parallel for a single unique key.
- getTrackedKeyCount
Check how many keys are currently being restricted or monitored.
- getUnsubmittedTaskCount
Check how many tasks are currently being limited, and not submitted yet for a
given key. This can be
- setMaxConcurrencyPerKey
Updates the concurrency limit for each key. If reducing the the limit, there
will be no attempt or i