com.silverpeas.gallery.process.media
Class GalleryUpdateMediaDataProcess

java.lang.Object
  extended by org.silverpeas.process.AbstractProcess<C>
      extended by org.silverpeas.process.management.AbstractDataProcess<GalleryProcessExecutionContext>
          extended by com.silverpeas.gallery.process.AbstractGalleryDataProcess
              extended by com.silverpeas.gallery.process.media.GalleryUpdateMediaDataProcess
All Implemented Interfaces:
org.silverpeas.process.SilverpeasProcess<GalleryProcessExecutionContext>

public class GalleryUpdateMediaDataProcess
extends AbstractGalleryDataProcess

Process to update a media in Database

Author:
Yohann Chastagnier

Constructor Summary
protected GalleryUpdateMediaDataProcess(Media media, MediaDataUpdateDelegate delegate, boolean updateTechnicalData)
          Default hidden constructor
 
Method Summary
static GalleryUpdateMediaDataProcess getInstance(Media media)
          Gets an instance
static GalleryUpdateMediaDataProcess getInstance(Media media, MediaDataUpdateDelegate delegate)
          Gets an instance
protected  void processData(GalleryProcessExecutionContext context, org.silverpeas.process.session.ProcessSession session)
           
 
Methods inherited from class com.silverpeas.gallery.process.AbstractGalleryDataProcess
createMedia, getGalleryBm, getGalleryContentManager, getGenericRecordSetManager, getMedia, getOrganisationController, getPublicationTemplateManager, getXMLFormName, process, updateMedia
 
Methods inherited from class org.silverpeas.process.management.AbstractDataProcess
getProcessType
 
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

GalleryUpdateMediaDataProcess

protected GalleryUpdateMediaDataProcess(Media media,
                                        MediaDataUpdateDelegate delegate,
                                        boolean updateTechnicalData)
Default hidden constructor

Parameters:
media -
delegate -
updateTechnicalData -
Method Detail

getInstance

public static GalleryUpdateMediaDataProcess getInstance(Media media)
Gets an instance

Parameters:
media -
Returns:

getInstance

public static GalleryUpdateMediaDataProcess getInstance(Media media,
                                                        MediaDataUpdateDelegate delegate)
Gets an instance

Parameters:
media -
delegate -
Returns:

processData

protected void processData(GalleryProcessExecutionContext context,
                           org.silverpeas.process.session.ProcessSession session)
                    throws Exception
Specified by:
processData in class AbstractGalleryDataProcess
Throws:
Exception


Copyright © 2016 Silverpeas. All Rights Reserved.