package ee.telekom.workflow.web.console; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Controller; import org.springframework.ui.Model; import org.springframework.web.bind.annotation.RequestMapping; import ee.telekom.workflow.facade.WorkflowEngineFacade; import ee.telekom.workflow.facade.model.WorkflowInstanceFacadeStatus; @Controller @RequestMapping("/console") public class WorkflowDefinitionsController{ @Autowired private WorkflowEngineFacade facade; @RequestMapping("/workflow/definitions") public String viewWorkflowDefinitions( Model model ){ model.addAttribute( "workflows", facade.getWorkflowStatistics() ); model.addAttribute( "statuses", WorkflowInstanceFacadeStatus.values() ); return "console/workflow/definitions"; } }