Package azkaban.common.web

Examples of azkaban.common.web.Page.render()


          page.add("id", "0");
          page.add("name", jobID);
         
          if (flow == null) {
            addError(req, "Job " + jobID + " not found.");
            page.render();
            return;
          }
         
          // This will be used the other
          Flow displayFlow = new Flow(flow.getName(), (Props)null);
View Full Code Here


          page.add("name", executableFlow.getName());
          page.add("action", "restart");
          page.add("joblist", createJsonJobList(displayFlow));
        }

        page.render();
    }
   
    private void fillFlow(Flow displayFlow, ExecutableFlow executableFlow) {
      List<String> dependencies = new ArrayList<String>();
      for( ExecutableFlow depFlow : executableFlow.getChildren()) {
View Full Code Here

        Collections.reverse(segments);

        page.add("paths", paths);
        page.add("segments", segments);
        page.add("subdirs", _fs.listStatus(path)); // ??? line
        page.render();

    }

    private void displayFile(HttpServletRequest req, HttpServletResponse resp, Path path)
            throws IOException {
View Full Code Here

        String fsPath = req.getPathInfo();
        if (fsPath != null && fsPath.length() > 1) {
            this.addMessage(req, fsPath.substring(1));
        }
       
        page.render();
    }

}
View Full Code Here

        page.add("executing", app.getJobExecutorManager().getExecutingJobs());
        page.add("completed", app.getJobExecutorManager().getCompleted());
        page.add("rootJobNames", app.getAllFlows().getRootFlowNames());
        page.add("folderNames", app.getAllFlows().getFolders());
        page.add("jobDescComparator", JobDescriptor.NAME_COMPARATOR);
        page.render();
    }

    @Override
    protected void doPost(HttpServletRequest req, HttpServletResponse resp)
            throws ServletException, IOException {
View Full Code Here

        Map<String, JobDescriptor> descriptors = jobManager.loadJobDescriptors();
        boolean isEditing = req.getParameter("edit") != null;
        if(jobId == null) {
            Page page = newPage(req, resp, "azkaban/web/pages/edit_job.vm");
            page.add("jsonData", getJSONText(new Props()));
            page.render();
        } else if(isEditing) {
            Page page = newPage(req, resp, "azkaban/web/pages/edit_job.vm");
            JobDescriptor jdesc = descriptors.get(jobId);

            page.add("job", jdesc);
View Full Code Here

            Page page = newPage(req, resp, "azkaban/web/pages/edit_job.vm");
            JobDescriptor jdesc = descriptors.get(jobId);

            page.add("job", jdesc);
            page.add("jsonData", getJSONText(jdesc.getProps()));
            page.render();
        } else {
            Page page = newPage(req, resp, "azkaban/web/pages/job_detail.vm");
            JobDescriptor jdesc = descriptors.get(jobId);
            page.add("job", jdesc);
            page.add("descriptors", descriptors);
View Full Code Here

                if(exec.isSucceeded())
                    successes++;
            page.add("executions", execs);
            page.add("successful_executions", successes);

            page.render();
        }
    }

    @SuppressWarnings("unchecked")
  @Override
View Full Code Here

        Page page = newPage(req, resp, "azkaban/web/pages/execution_history.vm");
        page.add("executions", execs);
        page.add("begin", begin);
        page.add("size", size);
        page.render();
    }

}
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.