public boolean isAsyncStarted(ServletRequest request) {

        if (isAsyncStartedMethod != null) {
            try {
                return (Boolean) isAsyncStartedMethod.invoke(request);
            } catch (IllegalAccessException e) {
                ServletLogger.LOG.error(e);
                return false;
            } catch (InvocationTargetException e) {
                ServletLogger.LOG.error(e);
                return false;
            }
        } else {
            return false;
        }
    }
public boolean isAsyncStarted ( ServletRequest request ) { if ( isAsyncStartedMethod != null ) { try { return ( Boolean ) isAsyncStartedMethod . invoke ( request ) ; } catch ( IllegalAccessException e ) { ServletLogger . LOG . error ( e ) ; return false ; } catch ( InvocationTargetException e ) { ServletLogger . LOG . error ( e ) ; return false ; } } else { return false ; } }
Evaluates javax.servlet.ServletRequest#isAsyncStarted() method on given ServletRequest instance via reflection api.

@param request
@return true if servletRequest started asynchronously, otherwise returns false.