- TaskAbortStrategy - Interface in org.hawaiiframework.async.timeout
-
A strategy to abort a running task.
- TaskIdSupplierHttpRequestInterceptor - Class in org.hawaiiframework.async.http
-
HTTP request interceptor to set a task id as a header on an HTTP request.
- TaskIdSupplierHttpRequestInterceptor() - Constructor for class org.hawaiiframework.async.http.TaskIdSupplierHttpRequestInterceptor
-
Default constructor with 'X-Hawaii-Task-Id' as headername
.
- TaskIdSupplierHttpRequestInterceptor(String) - Constructor for class org.hawaiiframework.async.http.TaskIdSupplierHttpRequestInterceptor
-
Constructor that sets the header name.
- TaskProperties - Class in org.hawaiiframework.async.model
-
Properties representing configuration for an individual task.
- TaskProperties() - Constructor for class org.hawaiiframework.async.model.TaskProperties
-
- TaskRemoveStrategy - Class in org.hawaiiframework.async.timeout
-
Removes the scheduled task from the executor's queue.
- TaskRemoveStrategy(ThreadPoolExecutor, Runnable, String) - Constructor for class org.hawaiiframework.async.timeout.TaskRemoveStrategy
-
Create a new instance.
- TaskStatistics - Class in org.hawaiiframework.async.statistics
-
Statistics about a task.
- TaskStatistics() - Constructor for class org.hawaiiframework.async.statistics.TaskStatistics
-
The constructor, sets the queue start time.
- TaskTimeoutException - Exception in org.hawaiiframework.async.exception
-
Exception thrown when a task has been timed-out.
- TaskTimeoutException() - Constructor for exception org.hawaiiframework.async.exception.TaskTimeoutException
-
Constructs a new TaskTimeoutException
.
- TaskTimeoutException(String) - Constructor for exception org.hawaiiframework.async.exception.TaskTimeoutException
-
Constructs a new TaskTimeoutException
with the supplied message
.
- TaskTimeoutException(String, Throwable) - Constructor for exception org.hawaiiframework.async.exception.TaskTimeoutException
-
Constructs a new TaskTimeoutException
with the supplied message
and cause
.
- TaskTimeoutException(Throwable) - Constructor for exception org.hawaiiframework.async.exception.TaskTimeoutException
-
Constructs a new TaskTimeoutException
with the supplied cause
.
- timeout() - Method in class org.hawaiiframework.async.timeout.SharedTaskContext
-
Remove the guarded task from the queue, or else abort the running guarded task.
- TimeoutGuardTask - Class in org.hawaiiframework.async.timeout
-
Task that stops another scheduled task if the scheduled task's timeout has been reached.
- TimeoutGuardTask(MdcContext, SharedTaskContext) - Constructor for class org.hawaiiframework.async.timeout.TimeoutGuardTask
-
Create a new
TimeoutGuardTask
instance with the given
mdcContext
and
taskExecutor
.
- toString() - Method in class org.hawaiiframework.async.model.ExecutorProperties
- toString() - Method in class org.hawaiiframework.validation.ValidationError
-
- toString() - Method in class org.hawaiiframework.validation.ValidationResult
-
- toString() - Method in class org.hawaiiframework.web.resource.ErrorResponseResource
-
- toString() - Method in class org.hawaiiframework.web.resource.ValidationErrorResource
-
- Tuple - Interface in org.hawaiiframework.util.tuple
-
A Tuple
.
- Tuple1<T1> - Class in org.hawaiiframework.util.tuple
-
- Tuple1(T1) - Constructor for class org.hawaiiframework.util.tuple.Tuple1
-
Constructs a new Tuple
with the supplied elements.
- Tuple10<T1,T2,T3,T4,T5,T6,T7,T8,T9,T10> - Class in org.hawaiiframework.util.tuple
-
- Tuple10(T1, T2, T3, T4, T5, T6, T7, T8, T9, T10) - Constructor for class org.hawaiiframework.util.tuple.Tuple10
-
Constructs a new Tuple
with the supplied elements.
- Tuple2<T1,T2> - Class in org.hawaiiframework.util.tuple
-
- Tuple2(T1, T2) - Constructor for class org.hawaiiframework.util.tuple.Tuple2
-
Constructs a new Tuple
with the supplied elements.
- Tuple3<T1,T2,T3> - Class in org.hawaiiframework.util.tuple
-
- Tuple3(T1, T2, T3) - Constructor for class org.hawaiiframework.util.tuple.Tuple3
-
Constructs a new Tuple
with the supplied elements.
- Tuple4<T1,T2,T3,T4> - Class in org.hawaiiframework.util.tuple
-
- Tuple4(T1, T2, T3, T4) - Constructor for class org.hawaiiframework.util.tuple.Tuple4
-
Constructs a new Tuple
with the supplied elements.
- Tuple5<T1,T2,T3,T4,T5> - Class in org.hawaiiframework.util.tuple
-
- Tuple5(T1, T2, T3, T4, T5) - Constructor for class org.hawaiiframework.util.tuple.Tuple5
-
Constructs a new Tuple
with the supplied elements.
- Tuple6<T1,T2,T3,T4,T5,T6> - Class in org.hawaiiframework.util.tuple
-
- Tuple6(T1, T2, T3, T4, T5, T6) - Constructor for class org.hawaiiframework.util.tuple.Tuple6
-
Constructs a new Tuple
with the supplied elements.
- Tuple7<T1,T2,T3,T4,T5,T6,T7> - Class in org.hawaiiframework.util.tuple
-
- Tuple7(T1, T2, T3, T4, T5, T6, T7) - Constructor for class org.hawaiiframework.util.tuple.Tuple7
-
Constructs a new Tuple
with the supplied elements.
- Tuple8<T1,T2,T3,T4,T5,T6,T7,T8> - Class in org.hawaiiframework.util.tuple
-
- Tuple8(T1, T2, T3, T4, T5, T6, T7, T8) - Constructor for class org.hawaiiframework.util.tuple.Tuple8
-
Constructs a new Tuple
with the supplied elements.
- Tuple9<T1,T2,T3,T4,T5,T6,T7,T8,T9> - Class in org.hawaiiframework.util.tuple
-
- Tuple9(T1, T2, T3, T4, T5, T6, T7, T8, T9) - Constructor for class org.hawaiiframework.util.tuple.Tuple9
-
Constructs a new Tuple
with the supplied elements.
- Tuples - Class in org.hawaiiframework.util.tuple
-
This class consists exclusively of static methods that operate on or return
Tuple
s.