* of just override first Job's call() to schedule the second one.
*
* @return the job completion
*/
public Promise<V> afterRequest() {
InvocationContext current = Invoker.InvocationContext.current();
if(current == null || !Http.invocationType.equals(current.getInvocationType())) {
return now();
}
final Promise<V> smartFuture = new Promise<V>();
Callable<V> callable = getJobCallingCallable(smartFuture);