List of usage examples for org.apache.wicket.response.filter IResponseFilter filter
AppendingStringBuffer filter(AppendingStringBuffer responseBuffer);
From source file:sf.wicklet.gwt.server.ajax.impl.GwtAjaxWickletTarget.java
License:Apache License
/** * Runs the configured {@link IResponseFilter}s over the constructed Ajax response * * @param contentResponse//from w w w . j a va 2 s . c o m * the Ajax {@link Response} body * @return filtered response */ private AppendingStringBuffer invokeResponseFilters(final StringResponse contentResponse) { AppendingStringBuffer responseBuffer = new AppendingStringBuffer(contentResponse.getBuffer()); final List<IResponseFilter> responseFilters = Application.get().getRequestCycleSettings() .getResponseFilters(); if (responseFilters != null) { for (final IResponseFilter filter : responseFilters) { responseBuffer = filter.filter(responseBuffer); } } return responseBuffer; }