A B C D E F G H I L M N O P R S T U W 
All Classes All Packages

W

WAIT_SHUTDOWN_RUN_TASK_ON_REJECTED_HANDLER - Static variable in class com.github.javinator9889.threading.pools.ThreadsPooling
A predefined rejected execution handler that waits until all process inside the ThreadPoolExecutor finish and then, runs the rejected thread.
withConcurrentThreadsRunning(int) - Method in class com.github.javinator9889.threading.pools.ThreadsPooling.Builder
Sets the normally amount of concurrent running threads - default is '4'.
withImmediatelyRunRejectedTask() - Method in class com.github.javinator9889.threading.pools.ThreadsPooling.Builder
Sets the rejected execution handler that will be used when a new thread cannot be included inside the threads queue (due to capacity restrictions) that immediately runs the rejected thread.
withKeepAliveInDays(long) - Method in class com.github.javinator9889.threading.pools.ThreadsPooling.Builder
Sets the keep alive time, which is the amount of time that threads may remain idle before being terminated.
withKeepAliveInHours(long) - Method in class com.github.javinator9889.threading.pools.ThreadsPooling.Builder
Sets the keep alive time, which is the amount of time that threads may remain idle before being terminated.
withKeepAliveInMicroseconds(long) - Method in class com.github.javinator9889.threading.pools.ThreadsPooling.Builder
Sets the keep alive time, which is the amount of time that threads may remain idle before being terminated.
withKeepAliveInMilliseconds(long) - Method in class com.github.javinator9889.threading.pools.ThreadsPooling.Builder
Sets the keep alive time, which is the amount of time that threads may remain idle before being terminated.
withKeepAliveInMinutes(long) - Method in class com.github.javinator9889.threading.pools.ThreadsPooling.Builder
Sets the keep alive time, which is the amount of time that threads may remain idle before being terminated.
withKeepAliveInNanoseconds(long) - Method in class com.github.javinator9889.threading.pools.ThreadsPooling.Builder
Sets the keep alive time, which is the amount of time that threads may remain idle before being terminated.
withKeepAliveInSeconds(long) - Method in class com.github.javinator9889.threading.pools.ThreadsPooling.Builder
Sets the keep alive time, which is the amount of time that threads may remain idle before being terminated.
withMaximumPoolSize(int) - Method in class com.github.javinator9889.threading.pools.ThreadsPooling.Builder
Sets the maximum amount of concurrent running threads - default is '8'.
withNoActionOnTaskRejected() - Method in class com.github.javinator9889.threading.pools.ThreadsPooling.Builder
Sets the rejected execution handler that will be used when a new thread cannot be included inside the threads queue (due to capacity restrictions) that does nothing.
withQueueCapacity(int) - Method in class com.github.javinator9889.threading.pools.ThreadsPooling.Builder
Sets the queue capacity - default is '100'.
withRejectedExecutionHandler(RejectedExecutionHandler) - Method in class com.github.javinator9889.threading.pools.ThreadsPooling.Builder
Sets the rejected execution handler that will be used when a new thread cannot be included inside the threads queue (due to capacity restrictions) - can be null , which will be the default rejected handler.
withRunningTaskWhenAllCompleted() - Method in class com.github.javinator9889.threading.pools.ThreadsPooling.Builder
Sets the rejected execution handler that will be used when a new thread cannot be included inside the threads queue (due to capacity restrictions) that runs the rejected thread after requesting the shutdown of the executor.
withThread(Runnable) - Method in class com.github.javinator9889.threading.pools.ThreadsPooling.Builder
Adds a new thread that will be executed by calling ThreadsPooling.start() method.
withThreadFactory(ThreadFactory) - Method in class com.github.javinator9889.threading.pools.ThreadsPooling.Builder
Sets the thread factory that will be used for creating threads - can be null.
withThreads(Runnable...) - Method in class com.github.javinator9889.threading.pools.ThreadsPooling.Builder
Adds new threads that will be executed by calling ThreadsPooling.start() method.
withTimeUnit(TimeUnit) - Method in class com.github.javinator9889.threading.pools.ThreadsPooling.Builder
Sets the keep alive time unit - default is milliseconds.
A B C D E F G H I L M N O P R S T U W 
All Classes All Packages