Class ProcessDashboard

    • Field Detail

      • instanceSelectionEvent

        protected javax.enterprise.event.Event<org.jbpm.workbench.pr.events.ProcessInstanceSelectionEvent> instanceSelectionEvent
      • totalMetric

        protected org.dashbuilder.renderer.client.metric.MetricDisplayer totalMetric
      • activeMetric

        protected org.dashbuilder.renderer.client.metric.MetricDisplayer activeMetric
      • pendingMetric

        protected org.dashbuilder.renderer.client.metric.MetricDisplayer pendingMetric
      • suspendedMetric

        protected org.dashbuilder.renderer.client.metric.MetricDisplayer suspendedMetric
      • abortedMetric

        protected org.dashbuilder.renderer.client.metric.MetricDisplayer abortedMetric
      • completedMetric

        protected org.dashbuilder.renderer.client.metric.MetricDisplayer completedMetric
      • processesByType

        protected org.dashbuilder.displayer.client.AbstractDisplayer processesByType
      • processesByUser

        protected org.dashbuilder.displayer.client.AbstractDisplayer processesByUser
      • processesByStartDate

        protected org.dashbuilder.displayer.client.AbstractDisplayer processesByStartDate
      • processesByEndDate

        protected org.dashbuilder.displayer.client.AbstractDisplayer processesByEndDate
      • processesByRunningTime

        protected org.dashbuilder.displayer.client.AbstractDisplayer processesByRunningTime
      • processesByVersion

        protected org.dashbuilder.displayer.client.AbstractDisplayer processesByVersion
      • processesTable

        protected org.dashbuilder.renderer.client.table.TableDisplayer processesTable
      • metricsGroup

        protected List<org.dashbuilder.displayer.client.Displayer> metricsGroup
      • chartsGroup

        protected List<org.dashbuilder.displayer.client.Displayer> chartsGroup
      • totalProcessesTitle

        protected String totalProcessesTitle
    • Constructor Detail

      • ProcessDashboard

        @Inject
        public ProcessDashboard​(ProcessDashboard.View view,
                                ProcessBreadCrumb processBreadCrumb,
                                org.dashbuilder.dataset.client.DataSetClientServices dataSetClientServices,
                                org.dashbuilder.displayer.client.DisplayerLocator displayerLocator,
                                org.dashbuilder.displayer.client.DisplayerCoordinator displayerCoordinator,
                                org.uberfire.client.mvp.PlaceManager placeManager,
                                javax.enterprise.event.Event<org.jbpm.workbench.pr.events.ProcessInstanceSelectionEvent> instanceSelectionEvent,
                                org.jbpm.workbench.common.client.menu.ServerTemplateSelectorMenuBuilder serverTemplateSelectorMenuBuilder)
    • Method Detail

      • getTitle

        public String getTitle()
      • onServerTemplateSelected

        public void onServerTemplateSelected​(@Observes
                                             org.jbpm.workbench.common.events.ServerTemplateSelected serverTemplateSelected)
      • getTotalMetric

        public org.dashbuilder.renderer.client.metric.MetricDisplayer getTotalMetric()
      • getActiveMetric

        public org.dashbuilder.renderer.client.metric.MetricDisplayer getActiveMetric()
      • getPendingMetric

        public org.dashbuilder.renderer.client.metric.MetricDisplayer getPendingMetric()
      • getSuspendedMetric

        public org.dashbuilder.renderer.client.metric.MetricDisplayer getSuspendedMetric()
      • getAbortedMetric

        public org.dashbuilder.renderer.client.metric.MetricDisplayer getAbortedMetric()
      • getCompletedMetric

        public org.dashbuilder.renderer.client.metric.MetricDisplayer getCompletedMetric()
      • getProcessesByType

        public org.dashbuilder.displayer.client.AbstractDisplayer getProcessesByType()
      • getProcessesByUser

        public org.dashbuilder.displayer.client.AbstractDisplayer getProcessesByUser()
      • getProcessesByStartDate

        public org.dashbuilder.displayer.client.AbstractDisplayer getProcessesByStartDate()
      • getProcessesByEndDate

        public org.dashbuilder.displayer.client.AbstractDisplayer getProcessesByEndDate()
      • getProcessesByRunningTime

        public org.dashbuilder.displayer.client.AbstractDisplayer getProcessesByRunningTime()
      • getProcessesByVersion

        public org.dashbuilder.displayer.client.AbstractDisplayer getProcessesByVersion()
      • getProcessesTable

        public org.dashbuilder.renderer.client.table.TableDisplayer getProcessesTable()
      • showBlankDashboard

        public void showBlankDashboard()
      • openProcessDetailsScreen

        public void openProcessDetailsScreen()
      • closeProcessDetailsScreen

        public void closeProcessDetailsScreen()