@Singleton
@Path(value="monitoringdashboard/configuration")
public class MonitoringDashboardConfigurationServices
extends step.core.deployment.AbstractServices
| Modifier and Type | Class and Description |
|---|---|
static class |
MonitoringDashboardConfigurationServices.SchedulerTasksAndConfiguration |
| Modifier and Type | Field and Description |
|---|---|
protected MonitoringDashboardConfigurationAccessor |
monitoringConfAccessor |
protected MonitoringDashboardManager |
monitoringDashboardManager |
protected step.core.scheduler.ExecutionTaskAccessor |
schedulerAccessor |
| Constructor and Description |
|---|
MonitoringDashboardConfigurationServices() |
| Modifier and Type | Method and Description |
|---|---|
List<MonitoringDashboardConfigurationServices.SchedulerTasksAndConfiguration> |
getSchedulerTasksAndConfiguration(boolean filter) |
void |
init() |
void |
setDisplay(String taskId,
Boolean display) |
void |
setPosition(String taskId,
Integer position) |
protected MonitoringDashboardManager monitoringDashboardManager
protected step.core.scheduler.ExecutionTaskAccessor schedulerAccessor
protected MonitoringDashboardConfigurationAccessor monitoringConfAccessor
public MonitoringDashboardConfigurationServices()
@PostConstruct public void init()
init in class step.core.deployment.AbstractServices@POST
@Consumes(value="application/json")
@Path(value="/{taskId}/display")
public void setDisplay(@PathParam(value="taskId")
String taskId,
Boolean display)
@POST
@Consumes(value="application/json")
@Path(value="/{taskId}/position")
public void setPosition(@PathParam(value="taskId")
String taskId,
Integer position)
@GET @Consumes(value="application/json") @Path(value="/list") public List<MonitoringDashboardConfigurationServices.SchedulerTasksAndConfiguration> getSchedulerTasksAndConfiguration(@QueryParam(value="filter") boolean filter)
Copyright © 2020. All rights reserved.