Class FileManagerUtils

java.lang.Object
org.nuxeo.ecm.platform.filemanager.utils.FileManagerUtils

public final class FileManagerUtils extends Object
  • Method Details

    • fetchFileName

      public static String fetchFileName(File file) throws MalformedURLException
      Returns the fileName of a file.
      Throws:
      MalformedURLException
    • fetchFileName

      public static String fetchFileName(String fullName)
      Returns the fileName of an uploaded file.
      Parameters:
      fullName - the full name that we need to parse
      Returns:
      the FileName String
    • fetchTitle

      public static String fetchTitle(String filename)
      Returns the title.
      Parameters:
      filename - the file name
      Returns:
      the title
    • getExistingDocByFileName

      public static DocumentModel getExistingDocByFileName(CoreSession documentManager, String path, String filename)
      Looks if an existing Document with the same filename exists.
    • getExistingDocByTitle

      public static DocumentModel getExistingDocByTitle(CoreSession documentManager, String path, String title)
      Looks if an existing Document with the same title exists.
    • getExistingDocByPropertyName

      public static DocumentModel getExistingDocByPropertyName(CoreSession documentManager, String path, String value, String propertyName)
      Looks if an existing Document has the same value for a given property.