com.silverpeas.gallery.process.media
Class GalleryDeleteMediaDataProcess

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.GalleryDeleteMediaDataProcess
All Implemented Interfaces:
org.silverpeas.process.SilverpeasProcess<GalleryProcessExecutionContext>

public class GalleryDeleteMediaDataProcess
extends AbstractGalleryDataProcess

Process to delete a media from Database

Author:
Yohann Chastagnier

Constructor Summary
protected GalleryDeleteMediaDataProcess(Media media)
          Default hidden constructor
 
Method Summary
static GalleryDeleteMediaDataProcess getInstance(Media media)
          Gets an instance
 void onSuccessful()
           
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
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GalleryDeleteMediaDataProcess

protected GalleryDeleteMediaDataProcess(Media media)
Default hidden constructor

Parameters:
media -
Method Detail

getInstance

public static GalleryDeleteMediaDataProcess getInstance(Media media)
Gets an instance

Parameters:
media -
Returns:

processData

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

onSuccessful

public void onSuccessful()
                  throws Exception
Specified by:
onSuccessful in interface org.silverpeas.process.SilverpeasProcess<GalleryProcessExecutionContext>
Overrides:
onSuccessful in class org.silverpeas.process.AbstractProcess<GalleryProcessExecutionContext>
Throws:
Exception


Copyright © 2016 Silverpeas. All Rights Reserved.