Skip navigation links
A C D F G I L R S T W 

A

acquireThread() - Method in interface com.github.bordertech.taskmaster.logical.LogicalThreadPoolController
 

C

cancel(boolean) - Method in class com.github.bordertech.taskmaster.impl.TaskFutureResult
 
cancel(boolean) - Method in class com.github.bordertech.taskmaster.impl.TaskFutureWrapper
 
checkPoolStatus() - Method in class com.github.bordertech.taskmaster.logical.LogicalThreadPool
Check if the pool is OK for processing.
com.github.bordertech.taskmaster - package com.github.bordertech.taskmaster
Concurrent TaskMaster API.
com.github.bordertech.taskmaster.exception - package com.github.bordertech.taskmaster.exception
TaskMaster Exceptions.
com.github.bordertech.taskmaster.impl - package com.github.bordertech.taskmaster.impl
TaskMaster using ExecutorService.
com.github.bordertech.taskmaster.logical - package com.github.bordertech.taskmaster.logical
Logical thread pool that can be used per user session.
com.github.bordertech.taskmaster.servlet - package com.github.bordertech.taskmaster.servlet
TaskMaster Servlet Helpers.
contextDestroyed(ServletContextEvent) - Method in class com.github.bordertech.taskmaster.servlet.TaskContextListener
contextInitialized(ServletContextEvent) - Method in class com.github.bordertech.taskmaster.servlet.TaskContextListener

D

DEFAULT_POOL - Static variable in class com.github.bordertech.taskmaster.impl.TaskMasterPoolUtil
Default thread pool name.

F

finished() - Method in class com.github.bordertech.taskmaster.logical.LogicalThreadPool
Called when a thread finishes processing.

G

get() - Method in class com.github.bordertech.taskmaster.impl.TaskFutureResult
 
get(long, TimeUnit) - Method in class com.github.bordertech.taskmaster.impl.TaskFutureResult
 
get() - Method in class com.github.bordertech.taskmaster.impl.TaskFutureWrapper
 
get(long, TimeUnit) - Method in class com.github.bordertech.taskmaster.impl.TaskFutureWrapper
 
getAccess() - Method in class com.github.bordertech.taskmaster.logical.LogicalThreadPool
 
getAccess(long, TimeUnit) - Method in class com.github.bordertech.taskmaster.logical.LogicalThreadPool
 
getCurrent() - Method in class com.github.bordertech.taskmaster.logical.LogicalThreadPool
 
getFuture() - Method in class com.github.bordertech.taskmaster.impl.TaskFutureWrapper
 
getMax() - Method in class com.github.bordertech.taskmaster.logical.LogicalThreadPool
 
getName() - Method in class com.github.bordertech.taskmaster.logical.LogicalThreadPool
 
getPool(String) - Static method in class com.github.bordertech.taskmaster.impl.TaskMasterPoolUtil
Retrieve the thread pool for the given name.
getPool(String) - Method in class com.github.bordertech.taskmaster.impl.TaskMasterProviderExecutorService
 
getProvider() - Static method in class com.github.bordertech.taskmaster.TaskMaster
 

I

isCancelled() - Method in class com.github.bordertech.taskmaster.impl.TaskFutureResult
 
isCancelled() - Method in class com.github.bordertech.taskmaster.impl.TaskFutureWrapper
 
isDone() - Method in class com.github.bordertech.taskmaster.impl.TaskFutureResult
 
isDone() - Method in class com.github.bordertech.taskmaster.impl.TaskFutureWrapper
 
isShutdown() - Method in class com.github.bordertech.taskmaster.logical.LogicalThreadPool
 

L

LogicalThreadPool - Class in com.github.bordertech.taskmaster.logical
User session logical thread pool details.
LogicalThreadPool() - Constructor for class com.github.bordertech.taskmaster.logical.LogicalThreadPool
Default constructor with default name and no limit to threads.
LogicalThreadPool(String, int) - Constructor for class com.github.bordertech.taskmaster.logical.LogicalThreadPool
 
LogicalThreadPoolController - Interface in com.github.bordertech.taskmaster.logical
Component that controls a logical thread pool.

R

RejectedTaskException - Exception in com.github.bordertech.taskmaster.exception
Task Master could not execute this task.
RejectedTaskException(String) - Constructor for exception com.github.bordertech.taskmaster.exception.RejectedTaskException
Creates a RejectedException with the specified message.
RejectedTaskException(String, Throwable) - Constructor for exception com.github.bordertech.taskmaster.exception.RejectedTaskException
Creates a RejectedException with the specified message and cause.
RejectedTaskException(Throwable) - Constructor for exception com.github.bordertech.taskmaster.exception.RejectedTaskException
Creates a RejectedException with the specified cause.
releaseThread() - Method in interface com.github.bordertech.taskmaster.logical.LogicalThreadPoolController
Release the thread back to the pool.

S

setFuture(Future<T>) - Method in class com.github.bordertech.taskmaster.impl.TaskFutureWrapper
 
setShutdown(boolean) - Method in class com.github.bordertech.taskmaster.logical.LogicalThreadPool
 
shutdown() - Method in class com.github.bordertech.taskmaster.impl.TaskMasterProviderExecutorService
 
shutdown() - Method in interface com.github.bordertech.taskmaster.TaskMasterProvider
Initiates an orderly shutdown in which previously submitted tasks are executed, but no new tasks will be accepted.
shutdownNow() - Static method in class com.github.bordertech.taskmaster.impl.TaskMasterPoolUtil
Shutdown the thread pools.
shutdownNow() - Method in class com.github.bordertech.taskmaster.impl.TaskMasterProviderExecutorService
 
shutdownNow() - Method in interface com.github.bordertech.taskmaster.TaskMasterProvider
Attempts to stop all actively executing tasks, halts the processing of waiting tasks.
shutdownPool() - Method in class com.github.bordertech.taskmaster.logical.LogicalThreadPool
Shutdown the thread pool.
startPool() - Method in class com.github.bordertech.taskmaster.logical.LogicalThreadPool
Start the thread pool.
submit(Runnable, T) - Method in class com.github.bordertech.taskmaster.impl.TaskMasterProviderExecutorService
 
submit(Runnable, T, String) - Method in class com.github.bordertech.taskmaster.impl.TaskMasterProviderExecutorService
 
submit(Runnable, T) - Method in interface com.github.bordertech.taskmaster.TaskMasterProvider
Submits a Runnable task for execution and returns a Future representing that task.
submit(Runnable, T, String) - Method in interface com.github.bordertech.taskmaster.TaskMasterProvider
Submits a Runnable task for execution and returns a Future representing that task.

T

TaskContextListener - Class in com.github.bordertech.taskmaster.servlet
ContextListener to shutdown the task master (release threads).
TaskContextListener() - Constructor for class com.github.bordertech.taskmaster.servlet.TaskContextListener
 
TaskFuture<T> - Interface in com.github.bordertech.taskmaster
Web applications require a Future implementation that can be serializable to allow the user session to be serialized.
TaskFutureResult<T> - Class in com.github.bordertech.taskmaster.impl
A Serializable Future used to a hold a result.
TaskFutureResult(T) - Constructor for class com.github.bordertech.taskmaster.impl.TaskFutureResult
 
TaskFutureWrapper<T> - Class in com.github.bordertech.taskmaster.impl
Uses a cache to wrap the future allowing the cache key reference to be serializable.
TaskFutureWrapper(Future<T>) - Constructor for class com.github.bordertech.taskmaster.impl.TaskFutureWrapper
 
TaskMaster - Class in com.github.bordertech.taskmaster
TaskMaster helps projects run ASYNC tasks.
TaskMasterException - Exception in com.github.bordertech.taskmaster.exception
Task Master Exception has occurred.
TaskMasterException(String) - Constructor for exception com.github.bordertech.taskmaster.exception.TaskMasterException
Creates a TaskMasterException with the specified message.
TaskMasterException(String, Throwable) - Constructor for exception com.github.bordertech.taskmaster.exception.TaskMasterException
Creates a TaskMasterException with the specified message and cause.
TaskMasterException(Throwable) - Constructor for exception com.github.bordertech.taskmaster.exception.TaskMasterException
Creates a TaskMasterException with the specified cause.
TaskMasterPoolUtil - Class in com.github.bordertech.taskmaster.impl
TaskMaster ExecutorService thread pool utility.
TaskMasterProvider - Interface in com.github.bordertech.taskmaster
TaskMasterProvider helps projects run ASYNC tasks.
TaskMasterProviderExecutorService - Class in com.github.bordertech.taskmaster.impl
Handle running tasks via ExecutorService.
TaskMasterProviderExecutorService() - Constructor for class com.github.bordertech.taskmaster.impl.TaskMasterProviderExecutorService
 

W

waitAccess() - Method in class com.github.bordertech.taskmaster.logical.LogicalThreadPool
Wait till a thread is available.
waitAccess(int, int) - Method in class com.github.bordertech.taskmaster.logical.LogicalThreadPool
Wait till a thread is available.
A C D F G I L R S T W 
Skip navigation links

Copyright © 2019. All rights reserved.