Package com.liferay.faces.util.model

Examples of com.liferay.faces.util.model.UploadedFile


      UserLocalServiceUtil.updateStatus(userId, user.getStatus());
      UserLocalServiceUtil.updateUser(user);

      // If the end-user uploaded a portrait, then update the portrait in
      // the Liferay database and delete the temporary file.
      UploadedFile modelUploadedFile = usersModelBean.getUploadedFile();

      if (modelUploadedFile != null) {

        byte[] imageBytes = modelUploadedFile.getBytes();
        UserLocalServiceUtil.updatePortrait(userId, imageBytes);
        modelUploadedFile.delete();
      }
    }
    catch (Exception e) {
      logger.error(e.getMessage(), e);
View Full Code Here


    try {
      List<UploadedFile> uploadedFiles = applicantModelBean.getUploadedFiles();

      String uploadedFileId = applicantViewBean.getUploadedFileId();

      UploadedFile uploadedFileToDelete = null;

      for (UploadedFile uploadedFile : uploadedFiles) {

        if (uploadedFile.getId().equals(uploadedFileId)) {
          uploadedFileToDelete = uploadedFile;

          break;
        }
      }

      if (uploadedFileToDelete != null) {
        uploadedFileToDelete.delete();
        uploadedFiles.remove(uploadedFileToDelete);
        logger.debug("Deleted file=[{0}]", uploadedFileToDelete.getName());
      }
    }
    catch (Exception e) {
      logger.error(e);
    }
View Full Code Here

    if (facesMessages.size() > 0) {

      Iterator<UploadedFile> itr = uploadedFiles.iterator();

      while (itr.hasNext()) {
        UploadedFile uploadedFile = itr.next();

        try {
          uploadedFile.delete();
        }
        catch (IOException e) {
          logger.error(e);
        }
View Full Code Here

              // Put a valid UploadedFile instance into the map that contains all of the
              // uploaded file's attributes, along with a successful status.
              Map<String, Object> attributeMap = new HashMap<String, Object>();
              String id = Long.toString(((long) hashCode()) + System.currentTimeMillis());
              String message = null;
              UploadedFile uploadedFile = uploadedFileFactory.getUploadedFile(copiedFileAbsolutePath,
                  attributeMap, charSet, contentType, headersMap, id, message, fileName,
                  part.getSize(), UploadedFile.Status.FILE_SAVED);

              addUploadedFile(uploadedFileMap, fieldName, uploadedFile);
              logger.debug("Received uploaded file fieldName=[{0}] fileName=[{1}]", fieldName, fileName);

              // Delete temporary file created by the Servlet API.
              part.delete();
            }
            catch (IOException e) {
              UploadedFile uploadedFile = uploadedFileFactory.getUploadedFile(e);
              addUploadedFile(uploadedFileMap, fieldName, uploadedFile);
            }
          }
        }
        catch (Exception e) {
          logger.error(e);

          UploadedFile uploadedFile = uploadedFileFactory.getUploadedFile(e);
          String fieldName = Integer.toString(totalFiles);
          addUploadedFile(uploadedFileMap, fieldName, uploadedFile);
        }
      }
    }

    // If there was an error in parsing the request for file parts, then put a bogus UploadedFile instance in
    // the map so that the developer can have some idea that something went wrong.
    catch (Exception e) {
      logger.error(e);

      UploadedFile uploadedFile = uploadedFileFactory.getUploadedFile(e);
      addUploadedFile(uploadedFileMap, "unknown", uploadedFile);
    }

    return uploadedFileMap;
  }
View Full Code Here

    String fileId = (String) uiCommand.getValue();

    try {
      List<UploadedFile> uploadedFiles = htmlInputFileModelBean.getUploadedFiles();

      UploadedFile uploadedFileToDelete = null;

      for (UploadedFile uploadedFile : uploadedFiles) {

        if (uploadedFile.getId().equals(fileId)) {
          uploadedFileToDelete = uploadedFile;

          break;
        }
      }

      if (uploadedFileToDelete != null) {
        uploadedFileToDelete.delete();
        uploadedFiles.remove(uploadedFileToDelete);
        logger.debug("Deleted file=[{0}]", uploadedFileToDelete.getName());
      }
    }
    catch (Exception e) {
      logger.error(e);
    }
View Full Code Here

  public void setUploadedPart(Part uploadedPart) {
    this.uploadedPart = uploadedPart;

    String id = Long.toString(((long) hashCode()) + System.currentTimeMillis());
    UploadedFile uploadedFile = new UploadedFilePart(uploadedPart, id, UploadedFile.Status.FILE_SAVED);
    htmlInputFileModelBean.getUploadedFiles().add(uploadedFile);
  }
View Full Code Here

TOP

Related Classes of com.liferay.faces.util.model.UploadedFile

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.