Class MonitoringDashboardConfigurationServices
- java.lang.Object
- 
- step.framework.server.AbstractServices<step.core.access.User>
- 
- step.core.deployment.AbstractStepServices
- 
- step.plugins.dashboards.monitoring.conf.MonitoringDashboardConfigurationServices
 
 
 
- 
 @Singleton @Path("monitoringdashboard/configuration") public class MonitoringDashboardConfigurationServices extends step.core.deployment.AbstractStepServices
- 
- 
Nested Class SummaryNested Classes Modifier and Type Class Description static classMonitoringDashboardConfigurationServices.SchedulerTasksAndConfiguration
 - 
Field SummaryFields Modifier and Type Field Description protected MonitoringDashboardConfigurationAccessormonitoringConfAccessorprotected MonitoringDashboardManagermonitoringDashboardManagerprotected step.core.scheduler.ExecutionTaskAccessorschedulerAccessor
 - 
Constructor SummaryConstructors Constructor Description MonitoringDashboardConfigurationServices()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.List<MonitoringDashboardConfigurationServices.SchedulerTasksAndConfiguration>getSchedulerTasksAndConfiguration(boolean filter)voidinit()voidsetDisplay(java.lang.String taskId, java.lang.Boolean display)voidsetPosition(java.lang.String taskId, java.lang.Integer position)- 
Methods inherited from class step.core.deployment.AbstractStepServicescheckRightsOnBehalfOf, getAuthorizationManager, getContext, getExecutionRunnable, getObjectEnricher, getObjectFilter, getScheduler
 
- 
 
- 
- 
- 
Field Detail- 
monitoringDashboardManagerprotected MonitoringDashboardManager monitoringDashboardManager 
 - 
schedulerAccessorprotected step.core.scheduler.ExecutionTaskAccessor schedulerAccessor 
 - 
monitoringConfAccessorprotected MonitoringDashboardConfigurationAccessor monitoringConfAccessor 
 
- 
 - 
Method Detail- 
init@PostConstruct public void init() - Overrides:
- initin class- step.core.deployment.AbstractStepServices
 
 - 
setDisplay@POST @Consumes("application/json") @Path("/{taskId}/display") public void setDisplay(@PathParam("taskId") java.lang.String taskId, java.lang.Boolean display)
 - 
setPosition@POST @Consumes("application/json") @Path("/{taskId}/position") public void setPosition(@PathParam("taskId") java.lang.String taskId, java.lang.Integer position)
 - 
getSchedulerTasksAndConfiguration@GET @Consumes("application/json") @Path("/list") public java.util.List<MonitoringDashboardConfigurationServices.SchedulerTasksAndConfiguration> getSchedulerTasksAndConfiguration(@QueryParam("filter") boolean filter)
 
- 
 
-