public synchronized void initialRequestDone ( ) { initialRequestDone = true ; if ( previousAsyncContext != null ) { previousAsyncContext . onAsyncStart ( this ) ; previousAsyncContext = null ; } if ( ! processingAsyncTask ) { processAsyncTask ( ) ; } initiatingThread = null ; }
Called by the container when the initial request is finished . If this request has a dispatch or complete call pending then this will be started .