function ducc_init()

in uima-ducc-web/src/main/webapp/root/js/ducc.js [2641:2797]


function ducc_init(type) {
    var fname = "ducc_init";
    try {
        ducc_identity();
        ducc_version();
        ducc_home();
        ducc_links();
        ducc_cookies();
        if (type == "viz") {
            ducc_init_viz_data();
            ducc_load_viz_head();
            ducc_load_viz_data();
        }
        if (type == "jobs") {
            $(document).keypress(function(e) {
                if (e.which == 13) {
                    ducc_load_jobs_head();
                    ducc_load_jobs_data();
                }
            });
            ducc_init_jobs_data();
            ducc_load_jobs_head();
            ducc_load_jobs_data();
        }
        if (type == "services") {
            $(document).keypress(function(e) {
                if (e.which == 13) {
                    ducc_load_services_head();
                    ducc_load_services_data();
                }
            });
            ducc_init_services_data();
            ducc_load_services_head();
            ducc_load_services_data();
        }
        if (type == "job-details") {
            ducc_init_job_workitems_count_data();
            ducc_init_job_processes_data();
            ducc_init_job_workitems_data();
            ducc_init_job_performance_data();
            ducc_init_job_specification_data();
            ducc_init_job_files_data();
            ducc_load_job_workitems_count_data();
            ducc_load_job_processes_data();
            ducc_load_job_workitems_data();
            ducc_load_job_performance_data();
            ducc_load_job_specification_data();
            ducc_load_job_files_data();
        }
        if (type == "uima-initialization-report") {
            uima_initialization_report();
        }
        if (type == "reservation-details") {
            ducc_init_reservation_processes_data();
            ducc_init_reservation_specification_data();
            ducc_init_reservation_files_data();
            ducc_load_reservation_processes_data();
            ducc_load_reservation_specification_data();
            ducc_load_reservation_files_data();
        }
        if (type == "service-details") {
            ducc_init_service_summary_data();
            ducc_init_service_deployments_data();
            ducc_init_service_registry_data();
            ducc_init_service_files_data();
            ducc_init_service_history_data();
            ducc_load_service_summary_data();
            ducc_load_service_deployments_data();
            ducc_load_service_registry_data();
            ducc_load_service_files_data();
            ducc_load_service_history_data();
            ducc_service_update_form_button();
        }
        if (type == "system-machines") {
            ducc_init_machines_data();
            ducc_load_machines_data();
        }
        if (type == "reservations") {
            $(document).keypress(function(e) {
                if (e.which == 13) {
                    ducc_load_reservations_head();
                    ducc_load_reservations_data();
                }
            });
            ducc_init_reservations_data();
            ducc_load_reservations_head();
            ducc_load_reservations_data();
        }
        if (type == "submit-reservation") {
            ducc_init_submit_reservation_data();
            ducc_load_submit_reservation_data();
        }
        if (type == "system-administration") {
            ducc_init_system_administration_data();
            ducc_load_system_administration_data();
        }
        if (type == "system-classes") {
            ducc_init_system_classes_data();
            ducc_load_system_classes_data();
        }
        if (type == "system-daemons") {
            ducc_init_system_daemons_data();
            ducc_load_system_daemons_data();
        }
        if (type == "system-broker") {
            ducc_init_broker_summary_data();
            ducc_init_system_broker_data();
            ducc_load_broker_summary_data();
            ducc_load_system_broker_data();
        }
        if (type == "authentication-login") {
        	ducc_init_uid();
            ducc_init_common();
            ducc_load_common();
            ducc_password_checked();
            $(document).keypress(function(e) {
                if (e.which == 13) {
                    ducc_submit_login();
                }
            });
        }
        if (type == "authentication-logout") {
            ducc_init_common();
            ducc_load_common();
            $(document).keypress(function(e) {
                if (e.which == 13) {
                    ducc_logout();
                }
            });
        }
        if (type == "experiments") {
	    // If enter key is pressed refresh the page
            $(document).keypress(function(e) {
                if(e.which == 13) {
                    ducc_load_experiments_head();
                    ducc_load_data(type);
                }
            });
	    ducc_init_data(type);
            ducc_load_experiments_head();
	    ducc_load_data(type);
        }
        if (type == "experiment-details") {
            ducc_init_data(type);
            ducc_load_identify_experiment_details();
	    ducc_load_data(type);
        }
        $.getScript("./js/ducc.local.js", function() {
            ducc_init_local(type);
        });
        var table_style = ducc_preferences_get("table_style");
        display_table_style = table_style;
        ducc_timed_loop(type);
    } catch (err) {
        ducc_error(fname, err);
    }
}