I saw below definitions:

        public static final int RUN_LEVEL_SYSTEM_BOOTSTRAP = 0;         // for 
system level bootstrap components
        public static final int RUN_LEVEL_SYSTEM = 1;                           
// for system level service components (i.e., DAOs)
        public static final int RUN_LEVEL_FRAMEWORK_BOOTSTRAP = 2;      // for 
framework startup checkers (i.e., DB migration check)
        public static final int RUN_LEVEL_FRAMEWORK = 3;                        
// for framework bootstrap components(i.e., clustering management components)
        public static final int RUN_LEVEL_COMPONENT_BOOTSTRAP = 4;      // 
general manager components
        public static final int RUN_LEVEL_COMPONENT = 5;                        
// regular adapters, plugin components
        public static final int RUN_LEVEL_APPLICATION_MAINLOOP = 6;
        public static final int MAX_RUN_LEVELS = 7;


what are they for? Is it load order?

Reply via email to