Class GalleryIndexMediaDataProcess

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.GalleryIndexMediaDataProcess
All Implemented Interfaces:
org.silverpeas.core.process.SilverpeasProcess<org.silverpeas.core.process.management.ProcessExecutionContext>

public class GalleryIndexMediaDataProcess extends AbstractGalleryDataProcess
  • Constructor Details

    • GalleryIndexMediaDataProcess

      protected GalleryIndexMediaDataProcess(Media media)
      Default hidden constructor
      Parameters:
      media - the media for which a process is constructed
  • Method Details

    • getInstance

      public static GalleryIndexMediaDataProcess getInstance(Media media)
      Process to index a media in Database
      Parameters:
      media - the media
      Returns:
      the process of indexing a media
    • processData

      protected void processData(org.silverpeas.core.process.management.ProcessExecutionContext context, org.silverpeas.core.process.session.ProcessSession session)
      Specified by:
      processData in class AbstractGalleryDataProcess
    • onSuccessful

      public void onSuccessful()
      Specified by:
      onSuccessful in interface org.silverpeas.core.process.SilverpeasProcess<org.silverpeas.core.process.management.ProcessExecutionContext>
      Overrides:
      onSuccessful in class org.silverpeas.core.process.AbstractProcess<org.silverpeas.core.process.management.ProcessExecutionContext>