Class BootstrapImporterModuleComponent

  • All Implemented Interfaces:
    org.alfresco.repo.module.ModuleComponent, org.springframework.beans.factory.Aware, org.springframework.beans.factory.BeanNameAware

    public class BootstrapImporterModuleComponent
    extends org.alfresco.repo.module.ImporterModuleComponent
    Custom implementation of module component importer
    Since:
    2.0
    Author:
    Roy Wetherall
    • Field Summary

      • Fields inherited from class org.alfresco.repo.module.AbstractModuleComponent

        authenticationComponent, moduleService, serviceRegistry
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      protected void executeInternal()
      Need to check whether this module has already been executed.
      void setModulePatchExecuter​(ModulePatchExecuter modulePatchExecuter)  
      void setNodeService​(org.alfresco.service.cmr.repository.NodeService nodeService)  
      void setRecordContributorsGroupBootstrapComponent​(RecordContributorsGroupBootstrapComponent recordContributorsGroupBootstrapComponent)  
      • Methods inherited from class org.alfresco.repo.module.ImporterModuleComponent

        checkProperties, setBootstrapView, setBootstrapViews, setImporter
      • Methods inherited from class org.alfresco.repo.module.AbstractModuleComponent

        equals, execute, getAppliesFromVersionNumber, getAppliesToVersionNumber, getDependsOn, getDescription, getModuleId, getName, getSinceVersionNumber, hashCode, init, isExecuteOnceOnly, setAppliesFromVersion, setAppliesToVersion, setAuthenticationComponent, setBeanName, setDependsOn, setDescription, setExecuteOnceOnly, setModuleId, setModuleService, setName, setServiceRegistry, setSinceVersion, setTenantAdminService, shutdown, toString
    • Constructor Detail

      • BootstrapImporterModuleComponent

        public BootstrapImporterModuleComponent()
    • Method Detail

      • setNodeService

        public void setNodeService​(org.alfresco.service.cmr.repository.NodeService nodeService)
        Parameters:
        nodeService - node service
      • setModulePatchExecuter

        public void setModulePatchExecuter​(ModulePatchExecuter modulePatchExecuter)
        Parameters:
        modulePatchExecuter - module patch executer
      • setRecordContributorsGroupBootstrapComponent

        public void setRecordContributorsGroupBootstrapComponent​(RecordContributorsGroupBootstrapComponent recordContributorsGroupBootstrapComponent)
        Parameters:
        recordContributorsGroupBootstrapComponent - record contributors group bootstrap component
      • executeInternal

        protected void executeInternal()
                                throws Throwable
        Need to check whether this module has already been executed.
        Overrides:
        executeInternal in class org.alfresco.repo.module.ImporterModuleComponent
        Throws:
        Throwable
        See Also:
        ImporterModuleComponent.executeInternal()