Index
All Classes and Interfaces|All Packages|Constant Field Values
A
- AsyncConfiguration - Interface in org.apache.polaris.nosql.async
-
Advanced configuration options to tune async activities.
- AsyncExec - Interface in org.apache.polaris.nosql.async
-
Abstraction for platform/environment-specific scheduler implementations for delayed and optionally repeated executions.
B
- builder() - Static method in interface org.apache.polaris.nosql.async.AsyncConfiguration
C
- cancel() - Method in interface org.apache.polaris.nosql.async.Cancelable
-
Attempt to cancel the delayed execution of a callable.
- Cancelable<R> - Interface in org.apache.polaris.nosql.async
-
Implementation agnostic interface for asynchronous delayed and optionally repeated executions.
- completionStage() - Method in interface org.apache.polaris.nosql.async.Cancelable
-
Retrieve the
CompletionStageassociated with thisCancelablefor the submitted async and potentially periodic execution.
D
- DEFAULT_MAX_THREADS - Static variable in interface org.apache.polaris.nosql.async.AsyncConfiguration
- DEFAULT_MAX_THREADS_STRING - Static variable in interface org.apache.polaris.nosql.async.AsyncConfiguration
- DEFAULT_THREAD_KEEP_ALIVE - Static variable in interface org.apache.polaris.nosql.async.AsyncConfiguration
- DEFAULT_THREAD_KEEP_ALIVE_STRING - Static variable in interface org.apache.polaris.nosql.async.AsyncConfiguration
M
- maxThreads() - Method in interface org.apache.polaris.nosql.async.AsyncConfiguration
-
Maximum number of threads available for asynchronous execution.
O
- org.apache.polaris.nosql.async - package org.apache.polaris.nosql.async
S
- schedule(Runnable, Duration) - Method in interface org.apache.polaris.nosql.async.AsyncExec
-
This is a convenience function for
AsyncExec.schedule(Callable, Duration)with a void result, using aRunnable. - schedule(Callable<R>, Duration) - Method in interface org.apache.polaris.nosql.async.AsyncExec
- schedulePeriodic(Runnable, Duration) - Method in interface org.apache.polaris.nosql.async.AsyncExec
-
Schedules a runnable to be executed repeatedly using the given initial delay.
- schedulePeriodic(Runnable, Duration, Duration) - Method in interface org.apache.polaris.nosql.async.AsyncExec
-
Schedules a runnable to be executed repeatedly, starting after the given initial delay.
- submit(Callable<R>) - Method in interface org.apache.polaris.nosql.async.AsyncExec
T
- threadKeepAlive() - Method in interface org.apache.polaris.nosql.async.AsyncConfiguration
-
Duration to keep idle threads alive.
All Classes and Interfaces|All Packages|Constant Field Values