function setData()

in tomee/tomee-webprofile-webapp/src/main/webapp/app.js [53:74]


    function setData(data) {
        var table = $($('.ux-status-table').get(0));
        table.empty();
        var systemStatus = {};
        loop(data, function (item) {
            systemStatus[item.key] = item.value;
            table.append('<tr><td>' + item.key + '</td><td>' + item.value + '</td></tr>')
        });
        if (systemStatus.status === 'INSTALLED') {
            $('.ux-server-ready-panel').removeClass('ux-hidden');
            var providerLink = $($('.ux-provider-url').get(0));
            providerLink.attr('href', window.location.href + 'ejb');
            providerLink.html(window.location.origin + window.location.pathname + 'ejb');
        } else if (systemStatus.status === 'REBOOT_REQUIRED') {
            $('.ux-installer-reboot-panel').removeClass('ux-hidden');
        } else {
            $('.ux-installer-panel').removeClass('ux-hidden');
        }
        catalinaHome.val(systemStatus.catalinaHomeDir);
        catalinaBase.val(systemStatus.catalinaBaseDir);
        serverXmlFile.val(systemStatus.serverXmlFile);
    }