Index

A B C D M O S T 
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 CompletionStage associated with this Cancelable for 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 a Runnable.
schedule(Callable<R>, Duration) - Method in interface org.apache.polaris.nosql.async.AsyncExec
Asynchronously run the given callable after the provided delay.
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.
A B C D M O S T 
All Classes and Interfaces|All Packages|Constant Field Values