Package org.jitsi.utils.concurrent
See: Description
-
Interface Summary Interface Description RecurringRunnable Represents an asynchronous processable task which determines the intervals (the lengths of which may vary) at which it is to be invoked. -
Class Summary Class Description PeriodicRunnable Implements a RecurringRunnable which has its run invoked at a specific interval/period. ArrayBlockingQueueWithShutdown Like ArrayBlockingQueue but with additional shutdown and start methods. ExecutorFactory Helper class which contains functions to create pre-configured executors ExecutorUtils Implements utility functions to facilitate work with Executors and ExecutorService. RecurringRunnableExecutor Implements a single-threaded Executor of RecurringRunnables i.e. PeriodicRunnableWithObject Implements a PeriodicRunnable associated with an Object.CustomizableThreadFactory A thread factory which supports customizing name prefix of created threads and if produced threads are daemons or not.