Class GalleryUpdateMediaDataProcess
java.lang.Object
org.silverpeas.core.process.AbstractProcess<C>
org.silverpeas.core.process.management.AbstractDataProcess<org.silverpeas.core.process.management.ProcessExecutionContext>
org.silverpeas.components.gallery.process.AbstractGalleryDataProcess
org.silverpeas.components.gallery.process.media.GalleryUpdateMediaDataProcess
- All Implemented Interfaces:
org.silverpeas.core.process.SilverpeasProcess<org.silverpeas.core.process.management.ProcessExecutionContext>
Process to update a media in Database
- Author:
- Yohann Chastagnier
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedGalleryUpdateMediaDataProcess(Media media, MediaDataUpdateDelegate delegate, boolean updateTechnicalData) -
Method Summary
Modifier and TypeMethodDescriptiongetInstance(Media media) getInstance(Media media, MediaDataUpdateDelegate delegate) voidprotected voidprocessData(org.silverpeas.core.process.management.ProcessExecutionContext context, org.silverpeas.core.process.session.ProcessSession session) Methods inherited from class org.silverpeas.components.gallery.process.AbstractGalleryDataProcess
createMedia, getGalleryContentManager, getGalleryService, getGenericRecordSetManager, getMedia, getOrganisationController, getPublicationTemplateManager, getXMLFormName, process, updateMediaMethods inherited from class org.silverpeas.core.process.management.AbstractDataProcess
getProcessTypeMethods inherited from class org.silverpeas.core.process.AbstractProcess
onFailure
-
Constructor Details
-
GalleryUpdateMediaDataProcess
protected GalleryUpdateMediaDataProcess(Media media, MediaDataUpdateDelegate delegate, boolean updateTechnicalData)
-
-
Method Details
-
getInstance
-
getInstance
public static GalleryUpdateMediaDataProcess getInstance(Media media, MediaDataUpdateDelegate delegate) -
processData
protected void processData(org.silverpeas.core.process.management.ProcessExecutionContext context, org.silverpeas.core.process.session.ProcessSession session) throws Exception - Specified by:
processDatain classAbstractGalleryDataProcess- Throws:
Exception
-
onSuccessful
- Specified by:
onSuccessfulin interfaceorg.silverpeas.core.process.SilverpeasProcess<org.silverpeas.core.process.management.ProcessExecutionContext>- Overrides:
onSuccessfulin classorg.silverpeas.core.process.AbstractProcess<org.silverpeas.core.process.management.ProcessExecutionContext>- Throws:
Exception
-