org.loom.resolution
Class BufferedImageResolution
java.lang.Object
org.loom.resolution.AbstractHttpResolution
org.loom.resolution.BufferedImageResolution
- All Implemented Interfaces:
- CacheableResolution, HttpResolution, Resolution
public class BufferedImageResolution
- extends AbstractHttpResolution
Delivers an image to the browser
Methods inherited from class org.loom.resolution.AbstractHttpResolution |
addCookie, addCookie, addCookie, addDateHeader, addHeader, addIntHeader, containsHeader, getCacheControl, getCharset, getContentType, setCacheControl, setCharset, setContentType, setDateHeader, setDateHeaderIfNotPresent, setHeader, setHeaderIfNotPresent, setIntHeader, setIntHeaderIfNotPresent, setJsonHeader, writeHeaders |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
BufferedImageResolution
public BufferedImageResolution(java.awt.image.BufferedImage image,
java.lang.String type)
BufferedImageResolution
public BufferedImageResolution(java.awt.image.BufferedImage image)
resolve
public void resolve(LoomServletRequest request,
LoomServletResponse response)
throws java.io.IOException,
javax.servlet.ServletException
- Description copied from interface:
Resolution
- Write the response contents
- Specified by:
resolve
in interface Resolution
- Specified by:
resolve
in class AbstractHttpResolution
- Parameters:
request
- the current request objectresponse
- the current response object
- Throws:
java.io.IOException
javax.servlet.ServletException
getImage
public java.awt.image.BufferedImage getImage()
setImage
public void setImage(java.awt.image.BufferedImage image)
getType
public java.lang.String getType()
setType
public void setType(java.lang.String type)