Class SystemSetupCollectorImpl

  • All Implemented Interfaces:
    SystemSetupCollector, org.springframework.beans.factory.Aware, org.springframework.context.ApplicationContextAware

    public class SystemSetupCollectorImpl
    extends java.lang.Object
    implements SystemSetupCollector, org.springframework.context.ApplicationContextAware
    • Constructor Detail

      • SystemSetupCollectorImpl

        public SystemSetupCollectorImpl()
    • Method Detail

      • hasProjectData

        public boolean hasProjectData​(java.lang.String extensionName)
        Specified by:
        hasProjectData in interface SystemSetupCollector
        Returns:
        true, if the given extension has annotated methods for the project data creation
      • hasEssentialData

        public boolean hasEssentialData​(java.lang.String extensionName)
        Specified by:
        hasEssentialData in interface SystemSetupCollector
        Returns:
        true, if the given extension has annotated methods for the essential data creation
      • getDefaultParameterMap

        public java.util.Map<java.lang.String,​java.lang.String[]> getDefaultParameterMap​(java.lang.String extensionName)
        Specified by:
        getDefaultParameterMap in interface SystemSetupCollector
        Returns:
        returns a default parameter Map with the parameter key as key and the default value as
      • setApplicationContext

        public void setApplicationContext​(org.springframework.context.ApplicationContext applicationContext)
                                   throws org.springframework.beans.BeansException
        Specified by:
        setApplicationContext in interface org.springframework.context.ApplicationContextAware
        Throws:
        org.springframework.beans.BeansException
      • setSystemSetupAuditDAO

        public void setSystemSetupAuditDAO​(SystemSetupAuditDAO systemSetupAuditDAO)