@Override public OutputStream out() { return response().out(); }
private Resp respOrNull(MaybeReq maybeReq) { ReqImpl req = (ReqImpl) maybeReq.getReqOrNull(); if (req != null && req.hasResponseAttached()) { return req.response(); } else { return null; } }
@Override public String sessionId() { String sessionId = cookie(SESSION_COOKIE, null); if (U.isEmpty(sessionId)) { sessionId = UUID.randomUUID().toString(); synchronized (cookies) { if (cookie(SESSION_COOKIE, null) == null) { cookies.put(SESSION_COOKIE, sessionId); response().cookie(SESSION_COOKIE, sessionId, "HttpOnly"); } } } return sessionId; }
private String validateResponse() { if (response == null) { return "Response wasn't provided!"; } if (response.result() == null && response.body() == null && response.redirect() == null && response.file() == null && response.raw() == null && !response().mvc()) { return "Response content wasn't provided!"; } if (response.contentType() == null && response.raw() == null) { return "Response content type wasn't provided!"; } return null; }
@Override public OutputStream out() { return response().out(); }
private Resp respOrNull(MaybeReq maybeReq) { ReqImpl req = (ReqImpl) maybeReq.getReqOrNull(); if (req != null && req.hasResponseAttached()) { return req.response(); } else { return null; } }
@Override public String sessionId() { String sessionId = cookie(SESSION_COOKIE, null); if (U.isEmpty(sessionId)) { sessionId = UUID.randomUUID().toString(); synchronized (cookies) { if (cookie(SESSION_COOKIE, null) == null) { cookies.put(SESSION_COOKIE, sessionId); response().cookie(SESSION_COOKIE, sessionId, "HttpOnly"); } } } return sessionId; }
private String validateResponse() { if (response == null) { return "Response wasn't provided!"; } if (response.result() == null && response.body() == null && response.redirect() == null && response.file() == null && response.raw() == null && !response().mvc()) { return "Response content wasn't provided!"; } if (response.contentType() == null && response.raw() == null) { return "Response content type wasn't provided!"; } return null; }