Class AbstractGalleryDataProcess

    • Constructor Detail

      • AbstractGalleryDataProcess

        protected AbstractGalleryDataProcess​(Media media)
    • Method Detail

      • process

        public final void process​(org.silverpeas.core.process.management.ProcessExecutionContext processExecutionContext,
                                  org.silverpeas.core.process.session.ProcessSession session)
                           throws Exception
        Throws:
        Exception
      • processData

        protected abstract void processData​(org.silverpeas.core.process.management.ProcessExecutionContext context,
                                            org.silverpeas.core.process.session.ProcessSession session)
                                     throws Exception
        Throws:
        Exception
      • getMedia

        protected Media getMedia()
      • getGenericRecordSetManager

        protected org.silverpeas.core.contribution.content.form.record.GenericRecordSetManager getGenericRecordSetManager()
        Gets an instance of a GenericRecordSet objects manager.
        Returns:
        a GenericRecordSetManager instance.
      • getPublicationTemplateManager

        protected org.silverpeas.core.contribution.template.publication.PublicationTemplateManager getPublicationTemplateManager()
        Gets an instance of PublicationTemplateManager.
        Returns:
        an instance of PublicationTemplateManager.
      • getXMLFormName

        protected String getXMLFormName​(org.silverpeas.core.process.management.ProcessExecutionContext context)
        Gets an XML form name if it exists for the media
        Parameters:
        context - execution context
        Returns:
        the XML form name
      • createMedia

        protected void createMedia​(String albumId,
                                   org.silverpeas.core.process.management.ProcessExecutionContext context)
                            throws Exception
        Throws:
        Exception
      • updateMedia

        protected void updateMedia​(boolean updateTechnicalDataRequired,
                                   org.silverpeas.core.process.management.ProcessExecutionContext context)
                            throws Exception
        Throws:
        Exception
      • getOrganisationController

        protected org.silverpeas.core.admin.service.OrganizationController getOrganisationController()