Package org.exoplatform.portal.resource
Class SkinResourceRequestHandler.SkinResourceRenderer
java.lang.Object
org.exoplatform.portal.resource.SkinResourceRequestHandler.SkinResourceRenderer
- All Implemented Interfaces:
ResourceRenderer
- Enclosing class:
SkinResourceRequestHandler
public static class SkinResourceRequestHandler.SkinResourceRenderer
extends Object
implements ResourceRenderer
-
Constructor Summary
ConstructorsConstructorDescriptionSkinResourceRenderer(jakarta.servlet.http.HttpServletResponse response, org.exoplatform.web.ControllerContext context, org.exoplatform.commons.utils.BinaryOutput output) -
Method Summary
Modifier and TypeMethodDescriptionorg.exoplatform.commons.utils.BinaryOutputReturns an output stream for performing resource rendering.voidsetExpiration(long seconds) Instruct the renderer about the expiration time in seconds.
-
Constructor Details
-
SkinResourceRenderer
public SkinResourceRenderer(jakarta.servlet.http.HttpServletResponse response, org.exoplatform.web.ControllerContext context, org.exoplatform.commons.utils.BinaryOutput output)
-
-
Method Details
-
getOutput
public org.exoplatform.commons.utils.BinaryOutput getOutput()Description copied from interface:ResourceRendererReturns an output stream for performing resource rendering.- Specified by:
getOutputin interfaceResourceRenderer- Returns:
- a stream
-
setExpiration
public void setExpiration(long seconds) Description copied from interface:ResourceRendererInstruct the renderer about the expiration time in seconds. A non positive value means that no caching should be performed. The expiration value is relative to the date of the request.- Specified by:
setExpirationin interfaceResourceRenderer- Parameters:
seconds- the value in seconds
-