Package com.skymobi.monitor.model

Examples of com.skymobi.monitor.model.Project


    @RequestMapping(value = "/projects/{projectName}/timeRange", method = RequestMethod.POST)
    public String update(ModelMap map, @PathVariable String projectName,
                         TimeRange timeRange) {
        logger.debug("update  time range to {} of project {} ", timeRange, projectName);
        Project project = projectService.findProject(projectName);

        projectService.saveProject(project);
        return "redirect:/projects/" + projectName;
    }
View Full Code Here


     * @param projectName
     * @return
     */
    @RequestMapping(value = "/projects/{projectName}/tasks", method = RequestMethod.GET)
    public String show(ModelMap map, @PathVariable String projectName) throws IOException {
        Project project = projectService.findProject(projectName);

        map.put("project", project);
        map.put("tasks", project.getTasks());
        return "task/list";
    }
View Full Code Here

     * @return
     */
    @RequestMapping(value = "/projects/{projectName}/tasks/new", method = RequestMethod.POST)
    public String create(ModelMap map, @PathVariable String projectName, String taskName) {

        Project project = projectService.findProject(projectName);
        Task projectTask = project.findTask(taskName);
        if (projectTask == null) {
            Task task = new Task();
            task.setName(taskName);
            project.saveTask(task);
            projectService.saveProject(project);
        }
        return String.format("redirect:/projects/%s/tasks/%s", projectName, taskName);

    }
View Full Code Here

     * @param taskName
     * @return
     */
    @RequestMapping(value = "/projects/{projectName}/tasks/{taskName}", method = RequestMethod.GET)
    public String edit(ModelMap map, @PathVariable String projectName, @PathVariable String taskName) throws IOException {
        Project project = projectService.findProject(projectName);
        Task task = project.findTask(taskName);
        map.put("project", project);
        map.put("task", task);
        return "task/edit";
    }
View Full Code Here

    private Project project;

    @Before
    public void setUp() throws Exception {

        project=new Project();
        task=new Task();
        task.setScript(SCRIPT);

    }
View Full Code Here

    private ProjectService projectService;
    private String template;
     private VelocityEngine velocityEngine;
    @Before
    public void setUp() throws Exception {
        project = new Project();
        alert = new Alert();
        alert.setProjectName("flash-dog");
        projectService = mock(ProjectService.class);
        when(projectService.findProject(alert.getProjectName())).thenReturn(project);
        notifier.setProjectService(projectService);
View Full Code Here

    }

    @Test
    public void test_find_one() throws Exception {
        Project project = new Project();
        project.setName("netsms");

        projectService.saveProject(project);

        Project dbProject = projectService.findProject("netsms");
        assertEquals("netsms", dbProject.getName());

    }
View Full Code Here

    }

    @Test
    public void test_save() throws Exception {
        Project project = new Project();
        project.setName("test_project_db");

        projectService.saveProject(project);
        assertNotNull(projectService.findProject("test_project_db"));
        int count = projectService.findProjects().size();
        project.setAlias("测试");
        project.setStatus(Status.WARN);
        projectService.saveProject(project);
        Project test_project_db = projectService.findProject("test_project_db");
        assertNotNull(test_project_db);
        assertEquals("测试",test_project_db.getAlias());
        assertEquals(Status.WARN,test_project_db.getStatus());
        assertEquals(count, projectService.findProjects().size());
    }
View Full Code Here

        assertEquals(count, projectService.findProjects().size());
    }

    @Test
    public void test_create() throws Exception {
        Project project = new Project();
        project.setName("test_project_1222");
        project.setMongoUri("mongodb://172.16.3.82:9999/mongolog");
        try {
            projectService.create(project);
        } catch (IllegalArgumentException e) {
          logger.debug("test error",e);
        }
View Full Code Here

    public void setUp() throws Exception {
        alert=new Alert();
        alert.setProjectName("projectName");
        projectService=mock(ProjectService.class);
        projectStatusService.setProjectService(projectService);
        project=new Project();
    }
View Full Code Here

TOP

Related Classes of com.skymobi.monitor.model.Project

Copyright © 2018 www.massapicom. 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.