Project: springxd
Issue XD-1000: User should be able to view the list of all the job definitions
Create a tab view with tabs “Job Definitions�?, “Runtime Jobs�? (Deployed Jobs?, “Job Instances�? (Is Runtime Jobs a better name here?) and “Job Executions�?. On clicking “Job Definitions�? tab, we can have a table view of job definitions. Since we bootstrap.js, we can have a responsive table layout to list all the available job definitions. At the REST layer, “/jobs�? provides the list of job definitions. We can expand the JobsController list()’s QueryOptions to add more criteria (especially to list JobDefinition’s status (Deployed/Undeployed). Also, this is the UI implementation for the shell command “job list�?
Story points: 4