$style("text-align:center;").td(); td.span().$title(String.format($(CONTAINER_ID + i)))._(). a(String.format("http://%s/node/containerlogs/%s/%s", $(CONTAINER_HTTP_ADDRESS + i), $(CONTAINER_ID + i), $style("text-align:center;"). td().span().$title(String.format($(BOARD_INFO)))._(). a(String.format($(BOARD_INFO)), String.format($(BOARD_INFO))). _()._()._()._();
$style("text-align:center;").td(); td.span().$title(String.format($(CONTAINER_ID + i)))._(). a($(CONTAINER_LOG_ADDRESS + i), String.format($(CONTAINER_ID + i))); String containerMachine = $(CONTAINER_HTTP_ADDRESS + i);
$style("text-align:center;").td(); td.span().$title(String.format($(CONTAINER_ID + i)))._(). a(String.format("http://%s/node/containerlogs/%s/%s", $(CONTAINER_HTTP_ADDRESS + i), $(CONTAINER_ID + i), $style("text-align:center;"). td().span().$title(String.format($(BOARD_INFO)))._(). a(String.format($(BOARD_INFO)), String.format($(BOARD_INFO))). _()._()._()._();
@Override protected void render(Block html) { TBODY<TABLE<BODY<Hamlet>>> tableBody = html .body() .table("#applications") .thead() .tr() .td()._("ApplicationId")._() .td()._("ApplicationState")._() ._() ._() .tbody(); for (Entry<ApplicationId, Application> entry : this.nmContext .getApplications().entrySet()) { AppInfo info = new AppInfo(entry.getValue()); tableBody .tr() .td().a(url("application", info.getId()), info.getId())._() .td()._(info.getState()) ._() ._(); } tableBody._()._()._(); } }
@Override protected void render(Block html) { TBODY<TABLE<BODY<Hamlet>>> tableBody = html.body() .table("#containers") .thead() .tr() .td()._("ContainerId")._() .td()._("ContainerState")._() .td()._("logs")._() ._() ._().tbody(); for (Entry<ContainerId, Container> entry : this.nmContext .getContainers().entrySet()) { ContainerInfo info = new ContainerInfo(this.nmContext, entry.getValue()); tableBody .tr() .td().a(url("container", info.getId()), info.getId()) ._() .td()._(info.getState())._() .td() .a(url(info.getShortLogLink()), "logs")._() ._(); } tableBody._()._()._(); }
@Override protected void render(Block html) { ApplicationId applicationID = ConverterUtils.toApplicationId(this.recordFactory, $(APPLICATION_ID)); Application app = this.nmContext.getApplications().get(applicationID); AppInfo info = new AppInfo(app); info("Application's information") ._("ApplicationId", info.getId()) ._("ApplicationState", info.getState()) ._("User", info.getUser()); TABLE<Hamlet> containersListBody = html._(InfoBlock.class) .table("#containers"); for (String containerIdStr : info.getContainers()) { containersListBody .tr().td() .a(url("container", containerIdStr), containerIdStr) ._()._(); } containersListBody._(); } }
@Override protected void render(Block html) { ApplicationId applicationID = ConverterUtils.toApplicationId(this.recordFactory, $(APPLICATION_ID)); Application app = this.nmContext.getApplications().get(applicationID); AppInfo info = new AppInfo(app); info("Application's information") ._("ApplicationId", info.getId()) ._("ApplicationState", info.getState()) ._("User", info.getUser()); TABLE<Hamlet> containersListBody = html._(InfoBlock.class) .table("#containers"); for (String containerIdStr : info.getContainers()) { containersListBody .tr().td() .a(url("container", containerIdStr), containerIdStr) ._()._(); } containersListBody._(); } }
@Override protected void render(Block html) { ApplicationId applicationID = ApplicationId.fromString($(APPLICATION_ID)); Application app = this.nmContext.getApplications().get(applicationID); AppInfo info = new AppInfo(app); info("Application's information") ._("ApplicationId", info.getId()) ._("ApplicationState", info.getState()) ._("User", info.getUser()); TABLE<Hamlet> containersListBody = html._(InfoBlock.class) .table("#containers"); for (String containerIdStr : info.getContainers()) { containersListBody .tr().td() .a(url("container", containerIdStr), containerIdStr) ._()._(); } containersListBody._(); } }
@Override public TD<T> a(String href, String anchorText) { return a().$href(href)._(anchorText)._(); }
@Override public TD<T> a(String href, String anchorText) { return a().$href(href)._(anchorText)._(); }
@Override public A<TD<T>> a(String selector) { return setSelector(a(), selector); }
@Override public TD<T> a(String href, String anchorText) { return a().$href(href)._(anchorText)._(); }
@Override public TD<T> a(String selector, String href, String anchorText) { return setSelector(a(), selector).$href(href)._(anchorText)._(); }
@Override public A<TD<T>> a(String selector) { return setSelector(a(), selector); }
@Override public TD<T> a(String selector, String href, String anchorText) { return setSelector(a(), selector).$href(href)._(anchorText)._(); }
@Override public TD<T> a(String selector, String href, String anchorText) { return setSelector(a(), selector).$href(href)._(anchorText)._(); }
@Override public A<TD<T>> a(String selector) { return setSelector(a(), selector); }
@Override public void printCell(TR<?> tableRow) { tableRow.td().a(anchorUrl, getCell())._(); } }
@Override public void printCell(TR<?> tableRow) { tableRow.td().a(anchorUrl, getCell())._(); } }
$style("text-align:center;").td(); td.span().$title(String.format($(CONTAINER_ID + i)))._(). a($(CONTAINER_LOG_ADDRESS + i), String.format($(CONTAINER_ID + i))); String containerMachine = $(CONTAINER_HTTP_ADDRESS + i);