class TimeoutInvocationFactory
extends java.lang.Object
| Modifier and Type | Class and Description |
|---|---|
private static class |
TimeoutInvocationFactory.ExecutorResource |
(package private) static class |
TimeoutInvocationFactory.SingleThreadExecutorResource |
(package private) static class |
TimeoutInvocationFactory.TimeoutInvocationParameters<T> |
| Modifier and Type | Field and Description |
|---|---|
private ExtensionContext.Store |
store |
| Constructor and Description |
|---|
TimeoutInvocationFactory(ExtensionContext.Store store) |
| Modifier and Type | Method and Description |
|---|---|
(package private) <T> InvocationInterceptor.Invocation<T> |
create(Timeout.ThreadMode threadMode,
TimeoutInvocationFactory.TimeoutInvocationParameters<T> timeoutInvocationParameters) |
private java.util.concurrent.ScheduledExecutorService |
getThreadExecutorForSameThreadInvocation() |
private final ExtensionContext.Store store
TimeoutInvocationFactory(ExtensionContext.Store store)
<T> InvocationInterceptor.Invocation<T> create(Timeout.ThreadMode threadMode, TimeoutInvocationFactory.TimeoutInvocationParameters<T> timeoutInvocationParameters)
private java.util.concurrent.ScheduledExecutorService getThreadExecutorForSameThreadInvocation()