com.silverpeas.gallery.process.media
Class GalleryUpdateMediaFileProcess

java.lang.Object
  extended by org.silverpeas.process.AbstractProcess<C>
      extended by org.silverpeas.process.management.AbstractFileProcess<GalleryProcessExecutionContext>
          extended by com.silverpeas.gallery.process.AbstractGalleryFileProcess
              extended by com.silverpeas.gallery.process.media.GalleryUpdateMediaFileProcess
All Implemented Interfaces:
org.silverpeas.process.SilverpeasProcess<GalleryProcessExecutionContext>

public class GalleryUpdateMediaFileProcess
extends AbstractGalleryFileProcess

Process to update a media on file system

Author:
Yohann Chastagnier

Constructor Summary
protected GalleryUpdateMediaFileProcess(Media media, org.apache.commons.fileupload.FileItem fileItem, boolean watermark, String watermarkHD, String watermarkOther)
          Default hidden constructor
 
Method Summary
static GalleryUpdateMediaFileProcess getInstance(Media media, org.apache.commons.fileupload.FileItem fileItem, boolean watermark, String watermarkHD, String watermarkOther)
          Gets an instance
 void processFiles(GalleryProcessExecutionContext context, org.silverpeas.process.session.ProcessSession session, org.silverpeas.process.io.file.FileHandler fileHandler)
           
 
Methods inherited from class com.silverpeas.gallery.process.AbstractGalleryFileProcess
getMedia, getOrganisationController
 
Methods inherited from class org.silverpeas.process.management.AbstractFileProcess
getProcessType, process
 
Methods inherited from class org.silverpeas.process.AbstractProcess
onFailure, onSuccessful
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GalleryUpdateMediaFileProcess

protected GalleryUpdateMediaFileProcess(Media media,
                                        org.apache.commons.fileupload.FileItem fileItem,
                                        boolean watermark,
                                        String watermarkHD,
                                        String watermarkOther)
Default hidden constructor

Parameters:
media -
fileItem -
watermark -
watermarkHD -
watermarkOther -
Method Detail

getInstance

public static GalleryUpdateMediaFileProcess getInstance(Media media,
                                                        org.apache.commons.fileupload.FileItem fileItem,
                                                        boolean watermark,
                                                        String watermarkHD,
                                                        String watermarkOther)
Gets an instance

Parameters:
media -
fileItem -
watermark -
watermarkHD -
watermarkOther -
Returns:

processFiles

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


Copyright © 2016 Silverpeas. All Rights Reserved.