Package com.google.appengine.api.blobstore

Examples of com.google.appengine.api.blobstore.FileInfo


    protected final Logger log = Logger.getLogger(getClass().getName());

    @Override
    protected void service(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
        BlobstoreService blobstore = BlobstoreServiceFactory.getBlobstoreService();
        FileInfo info = UploadHandlerServlet.getFirst(blobstore.getFileInfos(request), false);
        String gsObjectName = info.getGsObjectName();
        String uploadedFilename = info.getFilename();

        if (!uploadedFilename.equals(request.getParameter("uploadedFilename"))) {
            throw new IllegalStateException("Uploaded filename is incorrect: expecting " + request.getParameter("uploadedFilename") + " but got " + uploadedFilename);
        }
View Full Code Here


        assertEquals(FILENAME, blobInfo.getFilename());
        assertEquals(CONTENT_TYPE, blobInfo.getContentType());
        assertEquals(UPLOADED_CONTENT.length, blobInfo.getSize());
        assertEquals(MD5_HASH, blobInfo.getMd5Hash());

        FileInfo fileInfo = UploadHandlerServlet.getLastUploadedFileInfo();
        assertNotNull("fileInfo should not be null", fileInfo);
        assertEquals(FILENAME, fileInfo.getFilename());
        assertEquals(CONTENT_TYPE, fileInfo.getContentType());
        assertEquals(UPLOADED_CONTENT.length, fileInfo.getSize());
        assertEquals(MD5_HASH, fileInfo.getMd5Hash());
    }
View Full Code Here

TOP

Related Classes of com.google.appengine.api.blobstore.FileInfo

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.