CallableProcessingInterceptor's.
| Modifier and Type | Field and Description |
|---|---|
| private final List | |
| private static final Log | |
| private int | |
| private volatile Future |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| public void | |
| public Object | |
| public void | |
| private void | |
| public void | |
| public void | |
| public Object | |
| public Object |
| interceptors | back to summary |
|---|---|
| private final List<CallableProcessingInterceptor> interceptors | |
| logger | back to summary |
|---|---|
| private static final Log logger | |
| preProcessIndex | back to summary |
|---|---|
| private int preProcessIndex | |
| taskFuture | back to summary |
|---|---|
| private volatile Future<?> taskFuture
| |
| CallableInterceptorChain | back to summary |
|---|---|
| public CallableInterceptorChain(List<CallableProcessingInterceptor> interceptors) | |
| applyBeforeConcurrentHandling | back to summary |
|---|---|
| public void applyBeforeConcurrentHandling(NativeWebRequest request, Callable<?> task) throws Exception | |
| applyPostProcess | back to summary |
|---|---|
| public Object applyPostProcess(NativeWebRequest request, Callable<?> task, Object concurrentResult) | |
| applyPreProcess | back to summary |
|---|---|
| public void applyPreProcess(NativeWebRequest request, Callable<?> task) throws Exception | |
| cancelTask | back to summary |
|---|---|
| private void cancelTask() | |
| setTaskFuture | back to summary |
|---|---|
| public void setTaskFuture(Future<?> taskFuture) | |
| triggerAfterCompletion | back to summary |
|---|---|
| public void triggerAfterCompletion(NativeWebRequest request, Callable<?> task) | |
| triggerAfterError | back to summary |
|---|---|
| public Object triggerAfterError(NativeWebRequest request, Callable<?> task, Throwable throwable) | |
| triggerAfterTimeout | back to summary |
|---|---|
| public Object triggerAfterTimeout(NativeWebRequest request, Callable<?> task) | |