Class GalleryIndexMediaDataProcess

  • All Implemented Interfaces:
    org.silverpeas.core.process.SilverpeasProcess<org.silverpeas.core.process.management.ProcessExecutionContext>

    public class GalleryIndexMediaDataProcess
    extends AbstractGalleryDataProcess
    • Constructor Detail

      • GalleryIndexMediaDataProcess

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

      • 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>