Class GalleryUpdateMediaFileProcess

  • All Implemented Interfaces:
    org.silverpeas.core.process.SilverpeasProcess<org.silverpeas.core.process.management.ProcessExecutionContext>

    public class GalleryUpdateMediaFileProcess
    extends AbstractGalleryFileProcess
    Process to update a media on file system
    Author:
    Yohann Chastagnier
    • Constructor Detail

      • GalleryUpdateMediaFileProcess

        protected GalleryUpdateMediaFileProcess​(Media media,
                                                org.apache.commons.fileupload.FileItem fileItem,
                                                Watermark watermark)
        Default hidden constructor
        Parameters:
        media -
        fileItem -
        watermark -
    • Method Detail

      • getInstance

        public static GalleryUpdateMediaFileProcess getInstance​(Media media,
                                                                org.apache.commons.fileupload.FileItem fileItem,
                                                                Watermark watermark)
        Gets an instance
        Parameters:
        media -
        fileItem -
        watermark -
        Returns:
      • processFiles

        public void processFiles​(org.silverpeas.core.process.management.ProcessExecutionContext context,
                                 org.silverpeas.core.process.session.ProcessSession session,
                                 org.silverpeas.core.process.io.file.FileHandler fileHandler)
                          throws Exception
        Specified by:
        processFiles in class org.silverpeas.core.process.management.AbstractFileProcess<org.silverpeas.core.process.management.ProcessExecutionContext>
        Throws:
        Exception