JavaScript is disabled on your browser.
Skip navigation links
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
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
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
Copyright © 2019. All rights reserved.