org.hippoecm.hst.jaxrs.services.content
Class BaseImageSetContentResource

java.lang.Object
  extended by org.hippoecm.hst.jaxrs.services.AbstractResource
      extended by org.hippoecm.hst.jaxrs.services.content.AbstractContentResource
          extended by org.hippoecm.hst.jaxrs.services.content.BaseImageSetContentResource
Direct Known Subclasses:
ImageSetContentResource

public class BaseImageSetContentResource
extends AbstractContentResource

Version:
$Id$

Field Summary
 
Fields inherited from class org.hippoecm.hst.jaxrs.services.AbstractResource
BEANS_ANNOTATED_CLASSES_CONF_PARAM, HST_MOUNT_REL_PREFIX, HST_REST_RELATIONS_BASE_URI, MOUNT_ALIAS_ASSETS, MOUNT_ALIAS_GALLERY, MOUNT_ALIAS_REST, MOUNT_ALIAS_SITE
 
Constructor Summary
BaseImageSetContentResource()
           
 
Method Summary
 HstCache getBinariesCache()
           
 HippoGalleryImageRepresentation getImageResource(javax.servlet.http.HttpServletRequest servletRequest, javax.servlet.http.HttpServletResponse servletResponse, javax.ws.rs.core.UriInfo uriInfo, String imageName, String subPath)
           
 javax.ws.rs.core.Response getImageResourceContent(javax.servlet.http.HttpServletRequest servletRequest, javax.servlet.http.HttpServletResponse servletResponse, javax.ws.rs.core.UriInfo uriInfo, String imageName)
           
 HippoGalleryImageSetRepresentation getImageSetResource(javax.servlet.http.HttpServletRequest servletRequest, javax.servlet.http.HttpServletResponse servletResponse, javax.ws.rs.core.UriInfo uriInfo)
           
 void setBinariesCache(HstCache binariesCache)
           
 String updateImageResourceContent(javax.servlet.http.HttpServletRequest servletRequest, javax.servlet.http.HttpServletResponse servletResponse, javax.ws.rs.core.UriInfo uriInfo, String imageName, String mimeType, InputStream childResourceContentStream)
           
 String updateImageResourceContentByAttachments(javax.servlet.http.HttpServletRequest servletRequest, javax.servlet.http.HttpServletResponse servletResponse, javax.ws.rs.core.UriInfo uriInfo, String imageName, String mimeType, List<org.apache.cxf.jaxrs.ext.multipart.Attachment> attachments)
           
 
Methods inherited from class org.hippoecm.hst.jaxrs.services.content.AbstractContentResource
deleteContentResource, getHippoHtmlContent, getHippoHtmlRepresentation, getRequestContentNode, getRequestContentPath, updateHippoHtmlContent, updateHippoHtmlRepresentation
 
Methods inherited from class org.hippoecm.hst.jaxrs.services.AbstractResource
deleteHippoBean, getAnnotatedClasses, getAnnotatedClassesResourcePath, getChildBeanByRelPathOrPrimaryNodeType, getContentPersistenceManager, getContentRewriter, getHstQualifiedLinkRel, getHstQueryManager, getHstQueryManager, getLinkMountRelation, getMountContentBaseBean, getMountLink, getNodeLink, getObjectConverter, getPersistableSession, getPersistableSession, getPersistenceManager, getPersistenceManager, getQualifiedLinkRel, getQualifiedLinkRel, getRequestContentBean, getRequestContentBean, getRequestContext, getRestLink, getRestRelationsBaseUri, getSiteLink, isPageLinksExternal, setAnnotatedClasses, setAnnotatedClassesResourcePath, setContentRewriter, setHstQueryManagerFactory, setObjectConverter, setPageLinksExternal, setRestRelationsBaseUri
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BaseImageSetContentResource

public BaseImageSetContentResource()
Method Detail

getBinariesCache

public HstCache getBinariesCache()

setBinariesCache

public void setBinariesCache(HstCache binariesCache)

getImageSetResource

public HippoGalleryImageSetRepresentation getImageSetResource(@Context
                                                              javax.servlet.http.HttpServletRequest servletRequest,
                                                              @Context
                                                              javax.servlet.http.HttpServletResponse servletResponse,
                                                              @Context
                                                              javax.ws.rs.core.UriInfo uriInfo)

getImageResource

public HippoGalleryImageRepresentation getImageResource(@Context
                                                        javax.servlet.http.HttpServletRequest servletRequest,
                                                        @Context
                                                        javax.servlet.http.HttpServletResponse servletResponse,
                                                        @Context
                                                        javax.ws.rs.core.UriInfo uriInfo,
                                                        String imageName,
                                                        String subPath)

getImageResourceContent

public javax.ws.rs.core.Response getImageResourceContent(@Context
                                                         javax.servlet.http.HttpServletRequest servletRequest,
                                                         @Context
                                                         javax.servlet.http.HttpServletResponse servletResponse,
                                                         @Context
                                                         javax.ws.rs.core.UriInfo uriInfo,
                                                         String imageName)

updateImageResourceContent

public String updateImageResourceContent(@Context
                                         javax.servlet.http.HttpServletRequest servletRequest,
                                         @Context
                                         javax.servlet.http.HttpServletResponse servletResponse,
                                         @Context
                                         javax.ws.rs.core.UriInfo uriInfo,
                                         String imageName,
                                         String mimeType,
                                         InputStream childResourceContentStream)

updateImageResourceContentByAttachments

public String updateImageResourceContentByAttachments(@Context
                                                      javax.servlet.http.HttpServletRequest servletRequest,
                                                      @Context
                                                      javax.servlet.http.HttpServletResponse servletResponse,
                                                      @Context
                                                      javax.ws.rs.core.UriInfo uriInfo,
                                                      String imageName,
                                                      String mimeType,
                                                      List<org.apache.cxf.jaxrs.ext.multipart.Attachment> attachments)


Copyright © 2008-2012 Hippo. All Rights Reserved.