LocalBlobImageServlet

com.google.appengine.api.images.dev

Class LocalBlobImageServlet

  • java.lang.Object
    • HttpServlet
      • com.google.appengine.api.images.dev.LocalBlobImageServlet


  • public class LocalBlobImageServlet
    extends HttpServlet
    Stubs out dynamic image server.
    • Constructor Detail

      • LocalBlobImageServlet

        public LocalBlobImageServlet()
    • Method Detail

      • init

        public void init()
                  throws ServletException
        Throws:
        ServletException
      • doGet

        public void doGet(HttpServletRequest req,
                          HttpServletResponse resp)
                   throws java.io.IOException
        Throws:
        java.io.IOException
      • transformImage

        protected LocalBlobImageServlet.Image transformImage(LocalBlobImageServlet.ParsedUrl request)
        Transforms the given image specified in the ParseUrl argument. Applies all the requested resize and crop operations to a valid image.
        Parameters:
        request - a valid ParseUrl instance
        Returns:
        the transformed image in an Image class
        Throws:
        ApiProxy.ApplicationException - If the image cannot be opened, encoded, or if the transform is malformed