- TaskContext - Interface in com.spikeify.taskqueue
-
A context bundle containing information about the job execution and environment
- TaskExecutorService - Interface in com.spikeify.taskqueue.service
-
Takes care of job execution, utilizes TaskQueueService to get next job
- TaskQueueError - Exception in com.spikeify.taskqueue
-
Task queue execution exception
- TaskQueueError(String) - Constructor for exception com.spikeify.taskqueue.TaskQueueError
-
- TaskQueueError(Exception) - Constructor for exception com.spikeify.taskqueue.TaskQueueError
-
- TaskQueueError(String, Exception) - Constructor for exception com.spikeify.taskqueue.TaskQueueError
-
- TaskQueueManager - Interface in com.spikeify.taskqueue.service
-
- TaskQueueService - Interface in com.spikeify.taskqueue.service
-
Adds and retrieves tasks from queue
- TaskResult - Class in com.spikeify.taskqueue
-
Task execution result
- TaskResult(TaskResultState) - Constructor for class com.spikeify.taskqueue.TaskResult
-
- TaskResult(TaskResultState, TaskContext) - Constructor for class com.spikeify.taskqueue.TaskResult
-
- TaskResultState - Enum in com.spikeify.taskqueue.entities
-
- TaskState - Enum in com.spikeify.taskqueue.entities
-
- TaskStatistics - Class in com.spikeify.taskqueue.entities
-
- TaskStatistics() - Constructor for class com.spikeify.taskqueue.entities.TaskStatistics
-
- TaskStatistics.Builder - Class in com.spikeify.taskqueue.entities
-
- TaskThreadPoolContext - Class in com.spikeify.taskqueue.service
-
Thread context for job execution ...
- TaskThreadPoolContext(ScheduledThreadPoolExecutor) - Constructor for class com.spikeify.taskqueue.service.TaskThreadPoolContext
-
- taskTimeoutSeconds - Variable in class com.spikeify.taskqueue.entities.QueueSettings
-
Number of minutes task is considered hanged or execution takes to long
and interrupt is send ...
- toJson(Object) - Static method in class com.spikeify.taskqueue.utils.JsonUtils
-
Converts object to JSON string
- toJson(Object, ObjectMapper) - Static method in class com.spikeify.taskqueue.utils.JsonUtils
-
Allows JSON serialization with custom mapping
- toString() - Method in class com.spikeify.taskqueue.entities.QueueTask
-
- toString() - Method in class com.spikeify.taskqueue.TaskResult
-
- toStringOrNull(Object) - Static method in class com.spikeify.taskqueue.utils.StringUtils
-
- totalExecutionTime - Variable in class com.spikeify.taskqueue.entities.TaskStatistics
-
- totalFailed - Variable in class com.spikeify.taskqueue.entities.QueueInfo
-
- totalFinished - Variable in class com.spikeify.taskqueue.entities.QueueInfo
-
- totalJobRunTime - Variable in class com.spikeify.taskqueue.entities.TaskStatistics
-
- totalRetries - Variable in class com.spikeify.taskqueue.entities.QueueInfo
-
- totalTasks - Variable in class com.spikeify.taskqueue.entities.QueueInfo
-
- transition(QueueTask, TaskState) - Method in class com.spikeify.taskqueue.service.DefaultTaskQueueService
-
- transition(QueueTask, TaskState) - Method in interface com.spikeify.taskqueue.service.TaskQueueService
-
Transitions job from current state to new state
This is done in transaction so only one thread can change the state (this is then the worker thread for this job)
- trim(String) - Static method in class com.spikeify.taskqueue.utils.StringUtils
-
null resilient trim
- trimAll(String, String) - Static method in class com.spikeify.taskqueue.utils.StringUtils
-
- trimDoubleSpaces(String) - Static method in class com.spikeify.taskqueue.utils.StringUtils
-
Additionally to outer trim() double spaces are removed.
- trimEnd(String) - Static method in class com.spikeify.taskqueue.utils.StringUtils
-
Trims only end of text
- trimInner(String) - Static method in class com.spikeify.taskqueue.utils.StringUtils
-
Additionally to outer trim() all inner spaces are removed.
- trimStart(String) - Static method in class com.spikeify.taskqueue.utils.StringUtils
-
- trimTextDown(String, int) - Static method in class com.spikeify.taskqueue.utils.StringUtils
-
Reduces text to max given size preserving words
- trimToNull(String) - Static method in class com.spikeify.taskqueue.utils.StringUtils
-
Trims down text to null if empty