/** * Releases the provided {@link RequestContext} to thread-local variable belonging to current request scope. * * @param context storage with request scoped objects. */ protected void release(RequestContext context) { context.release(); }
public void release() { if (asyncResponder == null) { requestContext.release(); } } }
public void release() { if (asyncResponder == null) { requestContext.release(); } } }
/** * Releases the provided {@link RequestContext} to thread-local variable belonging to current request scope. * * @param context storage with request scoped objects. */ protected void release(RequestContext context) { context.release(); }
@Override public void close() throws ProcessingException { try { context.close(); } finally { if (requestContext != null) { requestContext.release(); } } }
@Override public void close() throws ProcessingException { try { context.close(); } finally { if (requestContext != null) { requestContext.release(); } } }
private boolean resume(final Runnable handler) { synchronized (stateLock) { if (state != SUSPENDED) { return false; } state = RESUMED; } try { responder.runtime.requestScope.runInScope(requestContext, handler); } finally { requestContext.release(); } return true; }
private boolean resume(final Runnable handler) { synchronized (stateLock) { if (state != SUSPENDED) { return false; } state = RESUMED; } try { responder.runtime.requestScope.runInScope(requestContext, handler); } finally { requestContext.release(); } return true; }
@Override public void close() throws ProcessingException { try { context.close(); } finally { if (requestContext != null) { requestContext.release(); } } }
requestScopeContext.release();
requestScopeContext.release();
public void release() { if (asyncResponder == null) { requestContext.release(); } } }
private boolean resume(final Runnable handler) { synchronized (stateLock) { if (state != SUSPENDED) { return false; } state = RESUMED; } try { responder.runtime.requestScope.runInScope(requestContext, handler); } finally { requestContext.release(); } return true; }
requestScopeContext.release();
/** * Releases the provided {@link RequestContext} to thread-local variable belonging to current request scope. * * @param context storage with request scoped objects. */ protected void release(RequestContext context) { context.release(); }
/** * Releases the provided {@link RequestContext} to thread-local variable belonging to current request scope. * * @param context storage with request scoped objects. */ protected void release(RequestContext context) { context.release(); }
public void release() { if (asyncResponder == null) { requestContext.release(); } } }
@Override public void close() throws ProcessingException { try { context.close(); } finally { if (requestContext != null) { requestContext.release(); } } }
private boolean resume(final Runnable handler) { synchronized (stateLock) { if (state != SUSPENDED) { return false; } state = RESUMED; } try { responder.runtime.requestScope.runInScope(requestContext, handler); } finally { requestContext.release(); } return true; }
requestScopeContext.release();