Class CoreSystemSetup

    • Field Detail

      • IMPORT_ACCESS_RIGHTS

        public static final java.lang.String IMPORT_ACCESS_RIGHTS
        See Also:
        Constant Field Values
    • Constructor Detail

      • CoreSystemSetup

        public CoreSystemSetup()
    • Method Detail

      • createEssentialData

        @SystemSetup(type=ESSENTIAL,
                     process=ALL)
        public void createEssentialData​(SystemSetupContext context)
        This method will be called by system creator during initialization and system update. Be sure that this method can be called repeatedly.
        Parameters:
        context - the context provides the selected parameters and values
      • createProjectData

        @SystemSetup(type=PROJECT,
                     process=ALL)
        public void createProjectData​(SystemSetupContext context)
        This method will be called during the system initialization.
        Parameters:
        context - the context provides the selected parameters and values
      • processCockpit

        protected void processCockpit​(SystemSetupContext context,
                                      boolean importAccessRights,
                                      java.util.List<java.lang.String> extensionNames,
                                      java.lang.String cockpit,
                                      java.lang.String... files)
      • getExtensionNames

        protected java.util.List<java.lang.String> getExtensionNames()