@Override public void setContentLengthLong(long length) { if (isCommitted()) { return; } response.setContentLengthLong(length); }
@Override public void setStatus(int sc, String sm) { if (isCommitted()) { return; } response.setStatus(sc, sm); }
@Override public void setStatus(int sc) { if (isCommitted()) { return; } response.setStatus(sc); }
@Override public void setLocale(Locale loc) { if (isCommitted()) { return; } response.setLocale(loc); }
@Override public void addCookie(Cookie cookie) { if (isCommitted()) { return; } response.addCookie(cookie); }
/** * TODO SERVLET 3.1 */ @Override public void setContentLengthLong(long length) { if (isCommitted()) { return; } response.setContentLengthLong(length); }
@Override public void setLocale(Locale loc) { if (isCommitted()) { return; } response.setLocale(loc); }
@Override public void addHeader(String name, String value) { if (isCommitted()) { return; } response.addHeader(name, value); }
@Override public void setStatus(int sc, String sm) { if (isCommitted()) { return; } response.setStatus(sc, sm); }
@Override public void setStatus(int sc) { if (isCommitted()) { return; } response.setStatus(sc); }
@Override public void reset() { if (isCommitted()) { throw new IllegalStateException (sm.getString("coyoteResponse.reset.ise")); } response.reset(); }
@Override public void setDateHeader(String name, long date) { if (isCommitted()) { return; } if(Globals.IS_SECURITY_ENABLED) { AccessController.doPrivileged(new DateHeaderPrivilegedAction (name, date, false)); } else { response.setDateHeader(name, date); } }
@Override public void setBufferSize(int size) { if (isCommitted()) { throw new IllegalStateException (sm.getString("coyoteResponse.setBufferSize.ise")); } response.setBufferSize(size); }
@Override public void setDateHeader(String name, long date) { if (isCommitted()) { return; } if(Globals.IS_SECURITY_ENABLED) { AccessController.doPrivileged(new DateHeaderPrivilegedAction (name, date, false)); } else { response.setDateHeader(name, date); } }
@Override public void addDateHeader(String name, long date) { if (isCommitted()) { return; } if(Globals.IS_SECURITY_ENABLED) { AccessController.doPrivileged(new DateHeaderPrivilegedAction (name, date, true)); } else { response.addDateHeader(name, date); } }
@Override public void setBufferSize(int size) { if (isCommitted()) { throw new IllegalStateException (sm.getString("coyoteResponse.setBufferSize.ise")); } response.setBufferSize(size); }
@Override public void resetBuffer() { if (isCommitted()) { throw new IllegalStateException (sm.getString("coyoteResponse.resetBuffer.ise")); } response.resetBuffer(); }
@Override public void setContentType(String type) { if (isCommitted()) { return; } if (SecurityUtil.isPackageProtectionEnabled()){ AccessController.doPrivileged(new SetContentTypePrivilegedAction(type)); } else { response.setContentType(type); } }
@Override public void sendError(int sc) throws IOException { if (isCommitted()) { throw new IllegalStateException (sm.getString("coyoteResponse.sendError.ise")); } response.setAppCommitted(true); response.sendError(sc); }
@Override public void setContentType(String type) { if (isCommitted()) { return; } if (SecurityUtil.isPackageProtectionEnabled()){ AccessController.doPrivileged(new SetContentTypePrivilegedAction(type)); } else { response.setContentType(type); } }