@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.