h2("All Containers:"). table("#Containers"). thead("ui-widget-header"). tr(). th("ui-state-default", "Container ID"). th("ui-state-default", "Reporter Progress"). _()._(). tbody(); _().tbody("ui-widget-content"). tr(). $style("text-align:center;").td(); tbody._()._().div().$style("margin:20px 2px;")._(" ")._(). h2("View Board:"). table("#Board"). thead("ui-widget-header"). tr(). th("ui-state-default", "Board Info"). _()._(). tbody("ui-widget-content"). tr(). $style("text-align:center;"). td(String.format($(BOARD_INFO))). _()._()._(); } else { tbody._()._().div().$style("margin:20px 2px;")._(" ")._(). h2("View Board:").
: String.format("Awaiting %d containers", liveness.requestsOutstanding); Hamlet.TABLE<DIV<Hamlet>> table1 = div.table(); table1.tr() .td("Status") .td(livestatus) ._(); table1.tr() .td("Total number of containers") .td(Integer.toString(appState.getNumOwnedContainers())) ._(); table1.tr() .td("Create time: ") .td(getInfoAvoidingNulls(StatusKeys.INFO_CREATE_TIME_HUMAN)) ._(); table1.tr() .td("Running since: ") .td(getInfoAvoidingNulls(StatusKeys.INFO_LIVE_TIME_HUMAN)) ._(); table1.tr() .td("Time last flexed: ") .td(getInfoAvoidingNulls(StatusKeys.INFO_FLEX_TIME_HUMAN)) ._(); table1.tr() .td("Application storage path: ") .td(clusterStatus.dataPath) ._(); table1.tr() .td("Application configuration path: ") .td(clusterStatus.originConfigurationPath)
: String.format("Awaiting %d containers", liveness.requestsOutstanding); Hamlet.TABLE<DIV<Hamlet>> table1 = div.table(); table1.tr() .td("Status") .td(livestatus) ._(); table1.tr() .td("Total number of containers") .td(Integer.toString(appState.getNumOwnedContainers())) ._(); table1.tr() .td("Create time: ") .td(getInfoAvoidingNulls(StatusKeys.INFO_CREATE_TIME_HUMAN)) ._(); table1.tr() .td("Running since: ") .td(getInfoAvoidingNulls(StatusKeys.INFO_LIVE_TIME_HUMAN)) ._(); table1.tr() .td("Time last flexed: ") .td(getInfoAvoidingNulls(StatusKeys.INFO_FLEX_TIME_HUMAN)) ._(); table1.tr() .td("Application storage path: ") .td(clusterStatus.dataPath) ._(); table1.tr() .td("Application configuration path: ") .td(clusterStatus.originConfigurationPath)
tr(). th(amString). _(). tr(). th(_TH, "Attempt Number"). th(_TH, "Start Time"). table.tr(). td(String.valueOf(attempt.getAttemptId())). td(new Date(attempt.getStartTime()).toString()). table._(); div._(); tr(). th(_TH, "Task Type"). th(_TH, "Progress"). th(_TH, "Running"). th(_TH, "Complete")._(). tr(_ODD). th("Map"). td(). td().a(url("tasks", jid, "m", "RUNNING"),String.valueOf(jinfo.getMapsRunning()))._(). td().a(url("tasks", jid, "m", "COMPLETED"),String.valueOf(jinfo.getMapsCompleted()))._()._(). tr(_EVEN). th("Reduce"). td().
tr(). th(amString). _(). tr(). th(_TH, "Attempt Number"). th(_TH, "Start Time"). table.tr(). td(String.valueOf(attempt.getAttemptId())). td(new Date(attempt.getStartTime()).toString()). table._(); div._(); tr(). th(_TH, "Task Type"). th(_TH, "Progress"). th(_TH, "Running"). th(_TH, "Complete")._(). tr(_ODD). th("Map"). td(). td().a(url("tasks", jid, "m", "RUNNING"),String.valueOf(jinfo.getMapsRunning()))._(). td().a(url("tasks", jid, "m", "COMPLETED"),String.valueOf(jinfo.getMapsCompleted()))._()._(). tr(_EVEN). th("Reduce"). td().
tr(). th(amString). _(). tr(). th(_TH, "Attempt Number"). th(_TH, "Start Time"). AMAttemptInfo attempt = new AMAttemptInfo(amInfo, job.getId(), job.getUserName(), "", ""); table.tr((odd = !odd) ? _ODD : _EVEN). td(String.valueOf(attempt.getAttemptId())). td(new Date(attempt.getStartTime()).toString()). table._(); div._(); tr(). th(_TH, "Task Type"). th(_TH, "Total"). th(_TH, "Complete")._(). tr(_ODD). th(). a(url("tasks", jid, "m"), "Map")._(). td(String.valueOf(String.valueOf(job.getMapsTotal()))). td(String.valueOf(String.valueOf(job.getMapsCompleted())))._(). tr(_EVEN). th(). a(url("tasks", jid, "r"), "Reduce")._(). td(String.valueOf(String.valueOf(job.getReducesTotal()))).
tr(). th(amString). _(). tr(). th(_TH, "Attempt Number"). th(_TH, "Start Time"). AMAttemptInfo attempt = new AMAttemptInfo(amInfo, job.getId(), job.getUserName(), "", ""); table.tr((odd = !odd) ? _ODD : _EVEN). td(String.valueOf(attempt.getAttemptId())). td(new Date(attempt.getStartTime()).toString()). table._(); div._(); tr(). th(_TH, "Task Type"). th(_TH, "Total"). th(_TH, "Complete")._(). tr(_ODD). th(). a(url("tasks", jid, "m"), "Map")._(). td(String.valueOf(String.valueOf(job.getMapsTotal()))). td(String.valueOf(String.valueOf(job.getMapsCompleted())))._(). tr(_EVEN). th(). a(url("tasks", jid, "r"), "Reduce")._(). td(String.valueOf(String.valueOf(job.getReducesTotal()))).
thead(). tr(); th(".note", "Note"); TBODY<TABLE<Hamlet>> tbody = headRow._()._().tbody(); _("var attemptsTableData=" + attemptsTableData)._(); TR<TFOOT<TABLE<Hamlet>>> footRow = tbody._().tfoot().tr(); footRow. th().input("search_init").$type(InputType.text). $name("note").$value("Note")._()._(); footRow._()._()._();
if(type != null) thead = html.table("#"+app.getJob().getID() + type).$class("dt-tasks").thead(); else thead = html.table("#tasks").thead(); TBODY<TABLE<Hamlet>> tbody = theadRow._()._().tbody(); _("var tasksTableData=" + tasksTableData)._(); TR<TFOOT<TABLE<Hamlet>>> footRow = tbody._().tfoot().tr(); footRow.th().input("search_init").$type(InputType.text).$name("task") .$value("ID")._()._().th().input("search_init").$type(InputType.text) .$name("attempt_elapsed").$value("Elapsed Time")._()._(); footRow._()._()._();
thead(). tr(); th(".note", "Note"); TBODY<TABLE<Hamlet>> tbody = headRow._()._().tbody(); _("var attemptsTableData=" + attemptsTableData)._(); TR<TFOOT<TABLE<Hamlet>>> footRow = tbody._().tfoot().tr(); footRow. th().input("search_init").$type(InputType.text). $name("note").$value("Note")._()._(); footRow._()._()._();
if(type != null) thead = html.table("#"+app.getJob().getID() + type).$class("dt-tasks").thead(); else thead = html.table("#tasks").thead(); TBODY<TABLE<Hamlet>> tbody = theadRow._()._().tbody(); _("var tasksTableData=" + tasksTableData)._(); TR<TFOOT<TABLE<Hamlet>>> footRow = tbody._().tfoot().tr(); footRow.th().input("search_init").$type(InputType.text).$name("task") .$value("ID")._()._().th().input("search_init").$type(InputType.text) .$name("attempt_elapsed").$value("Elapsed Time")._()._(); footRow._()._()._();
thead(). tr(); th(".note", "Note"); TBODY<TABLE<Hamlet>> tbody = headRow._()._().tbody(); _("var attemptsTableData=" + attemptsTableData)._(); TR<TFOOT<TABLE<Hamlet>>> footRow = tbody._().tfoot().tr(); footRow. th().input("search_init").$type(InputType.text). $name("note").$value("Note")._()._(); footRow._()._()._();
tr(). th(amString). _(). tr(). th(_TH, "Attempt Number"). th(_TH, "Start Time"). AMAttemptInfo attempt = new AMAttemptInfo(amInfo, job.getId(), job.getUserName(), "", ""); table.tr((odd = !odd) ? _ODD : _EVEN). td(String.valueOf(attempt.getAttemptId())). td(new Date(attempt.getStartTime()).toString()). table._(); div._(); tr(). th(_TH, "Task Type"). th(_TH, "Total"). th(_TH, "Complete")._(). tr(_ODD). th(). a(url("tasks", jid, "m"), "Map")._(). td(String.valueOf(String.valueOf(job.getMapsTotal()))). td(String.valueOf(String.valueOf(job.getMapsCompleted())))._(). tr(_EVEN). th(). a(url("tasks", jid, "r"), "Reduce")._(). td(String.valueOf(String.valueOf(job.getReducesTotal()))).
thead().$class("ui-widget-header"). tr(). th().$class("ui-state-default")._("Apps Submitted")._(). _(). _(). tbody().$class("ui-widget-content"). tr(). td(String.valueOf(clusterMetrics.getAppsSubmitted())). td().a(url("nodes/rebooted"),String.valueOf(clusterMetrics.getRebootedNodes()))._(). _(). _()._(); div.h3("User Metrics for " + user). table("#usermetricsoverview"). thead().$class("ui-widget-header"). tr(). th().$class("ui-state-default")._("Apps Submitted")._(). _(). _(). tbody().$class("ui-widget-content"). tr(). td(String.valueOf(userMetrics.getAppsSubmitted())). td(String.valueOf(userMetrics.getReservedVirtualCores())). _(). _()._();
thead().$class("ui-widget-header"). tr(). th().$class("ui-state-default")._("Apps Submitted")._(). _(). _(). tbody().$class("ui-widget-content"). tr(). td(String.valueOf(clusterMetrics.getAppsSubmitted())). td().a(url("nodes/rebooted"),String.valueOf(clusterMetrics.getRebootedNodes()))._(). _(). _()._(); div.h3("User Metrics for " + user). table("#usermetricsoverview"). thead().$class("ui-widget-header"). tr(). th().$class("ui-state-default")._("Apps Submitted")._(). _(). _(). tbody().$class("ui-widget-content"). tr(). td(String.valueOf(userMetrics.getAppsSubmitted())). td(String.valueOf(userMetrics.getReservedVirtualCores())). _(). _()._();
if(type != null) thead = html.table("#"+app.getJob().getID() + type).$class("dt-tasks").thead(); else thead = html.table("#tasks").thead(); TBODY<TABLE<Hamlet>> tbody = theadRow._()._().tbody(); _("var tasksTableData=" + tasksTableData)._(); TR<TFOOT<TABLE<Hamlet>>> footRow = tbody._().tfoot().tr(); footRow.th().input("search_init").$type(InputType.text).$name("task") .$value("ID")._()._().th().input("search_init").$type(InputType.text) .$name("attempt_elapsed").$value("Elapsed Time")._()._(); footRow._()._()._();