Spring Framework

org.springframework.web.context.request.async
Class AbstractDelegatingCallable

java.lang.Object
  extended by org.springframework.web.context.request.async.AbstractDelegatingCallable
All Implemented Interfaces:
java.util.concurrent.Callable<java.lang.Object>
Direct Known Subclasses:
StaleAsyncRequestCheckingCallable

public abstract class AbstractDelegatingCallable
extends java.lang.Object
implements java.util.concurrent.Callable<java.lang.Object>

A base class for a Callable that can be used in a chain of Callable instances.

Typical use for async request processing scenarios involves:

Since:
3.2
Author:
Rossen Stoyanchev
See Also:
AsyncExecutionChain

Constructor Summary
AbstractDelegatingCallable()
           
 
Method Summary
protected  java.util.concurrent.Callable<java.lang.Object> getNextCallable()
           
 void setNextCallable(java.util.concurrent.Callable<java.lang.Object> nextCallable)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface java.util.concurrent.Callable
call
 

Constructor Detail

AbstractDelegatingCallable

public AbstractDelegatingCallable()
Method Detail

setNextCallable

public void setNextCallable(java.util.concurrent.Callable<java.lang.Object> nextCallable)

getNextCallable

protected java.util.concurrent.Callable<java.lang.Object> getNextCallable()

Spring Framework