@Dependent public class ProcessDashboard extends AbstractDashboard
Modifier and Type | Class and Description |
---|---|
static interface |
ProcessDashboard.View |
Modifier and Type | Field and Description |
---|---|
protected org.dashbuilder.renderer.client.metric.MetricDisplayer |
abortedMetric |
protected org.dashbuilder.renderer.client.metric.MetricDisplayer |
activeMetric |
protected List<org.dashbuilder.displayer.client.Displayer> |
chartsGroup |
protected org.dashbuilder.renderer.client.metric.MetricDisplayer |
completedMetric |
protected javax.enterprise.event.Event<ProcessInstanceSelectionEvent> |
instanceSelectionEvent |
protected List<org.dashbuilder.displayer.client.Displayer> |
metricsGroup |
protected org.dashbuilder.renderer.client.metric.MetricDisplayer |
pendingMetric |
protected org.dashbuilder.displayer.client.AbstractDisplayer |
processesByEndDate |
protected org.dashbuilder.displayer.client.AbstractDisplayer |
processesByRunningTime |
protected org.dashbuilder.displayer.client.AbstractDisplayer |
processesByStartDate |
protected org.dashbuilder.displayer.client.AbstractDisplayer |
processesByType |
protected org.dashbuilder.displayer.client.AbstractDisplayer |
processesByUser |
protected org.dashbuilder.displayer.client.AbstractDisplayer |
processesByVersion |
protected org.dashbuilder.renderer.client.table.TableDisplayer |
processesTable |
protected org.dashbuilder.renderer.client.metric.MetricDisplayer |
suspendedMetric |
protected org.dashbuilder.renderer.client.metric.MetricDisplayer |
totalMetric |
protected String |
totalProcessesTitle |
protected ProcessDashboard.View |
view |
dataSetClientServices, displayerCoordinator, displayerLocator, i18n, notificationEvent, placeManager, processBreadCrumb, selectedMetric, selectedProcess, serverTemplateSelectorMenuBuilder
Constructor and Description |
---|
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<ProcessInstanceSelectionEvent> instanceSelectionEvent,
ServerTemplateSelectorMenuBuilder serverTemplateSelectorMenuBuilder) |
Modifier and Type | Method and Description |
---|---|
void |
closeProcessDetailsScreen() |
void |
createListBreadcrumb() |
org.dashbuilder.renderer.client.metric.MetricDisplayer |
getAbortedMetric() |
org.dashbuilder.renderer.client.metric.MetricDisplayer |
getActiveMetric() |
org.dashbuilder.renderer.client.metric.MetricDisplayer |
getCompletedMetric() |
void |
getMenus(Consumer<org.uberfire.workbench.model.menu.Menus> menusConsumer) |
org.dashbuilder.renderer.client.metric.MetricDisplayer |
getPendingMetric() |
org.dashbuilder.displayer.client.AbstractDisplayer |
getProcessesByEndDate() |
org.dashbuilder.displayer.client.AbstractDisplayer |
getProcessesByRunningTime() |
org.dashbuilder.displayer.client.AbstractDisplayer |
getProcessesByStartDate() |
org.dashbuilder.displayer.client.AbstractDisplayer |
getProcessesByType() |
org.dashbuilder.displayer.client.AbstractDisplayer |
getProcessesByUser() |
org.dashbuilder.displayer.client.AbstractDisplayer |
getProcessesByVersion() |
org.dashbuilder.renderer.client.table.TableDisplayer |
getProcessesTable() |
org.dashbuilder.renderer.client.metric.MetricDisplayer |
getSuspendedMetric() |
String |
getTitle() |
org.dashbuilder.renderer.client.metric.MetricDisplayer |
getTotalMetric() |
AbstractDashboard.View |
getView() |
void |
init() |
void |
onServerTemplateSelected(ServerTemplateSelected serverTemplateSelected) |
void |
openProcessDetailsScreen() |
void |
resetProcessBreadcrumb() |
void |
showBlankDashboard() |
void |
showDashboard() |
void |
showTable() |
void |
tableCellSelected(String columnId,
int rowIndex) |
void |
tableRedraw() |
void |
updateHeaderText() |
asWidget, changeCurrentMetric, changeCurrentProcess, createDisplayer, createMetricDisplayer, createTableDisplayer, displayNotification, getPerspectiveId, getProcessBreadCrumb, getSelectedMetric, getSelectedProcess, onDetailScreenClosed, resetCurrentMetric, resetCurrentProcess, setBreadcrumbs, setNotificationEvent, setPerspectiveManager, setServerTemplateSelectorMenuBuilder, setUberfireBreadcrumbs, setupDetailBreadcrumb, setupListBreadcrumb
protected ProcessDashboard.View view
protected javax.enterprise.event.Event<ProcessInstanceSelectionEvent> instanceSelectionEvent
protected org.dashbuilder.renderer.client.metric.MetricDisplayer totalMetric
protected org.dashbuilder.renderer.client.metric.MetricDisplayer activeMetric
protected org.dashbuilder.renderer.client.metric.MetricDisplayer pendingMetric
protected org.dashbuilder.renderer.client.metric.MetricDisplayer suspendedMetric
protected org.dashbuilder.renderer.client.metric.MetricDisplayer abortedMetric
protected org.dashbuilder.renderer.client.metric.MetricDisplayer completedMetric
protected org.dashbuilder.displayer.client.AbstractDisplayer processesByType
protected org.dashbuilder.displayer.client.AbstractDisplayer processesByUser
protected org.dashbuilder.displayer.client.AbstractDisplayer processesByStartDate
protected org.dashbuilder.displayer.client.AbstractDisplayer processesByEndDate
protected org.dashbuilder.displayer.client.AbstractDisplayer processesByRunningTime
protected org.dashbuilder.displayer.client.AbstractDisplayer processesByVersion
protected org.dashbuilder.renderer.client.table.TableDisplayer processesTable
protected List<org.dashbuilder.displayer.client.Displayer> metricsGroup
protected List<org.dashbuilder.displayer.client.Displayer> chartsGroup
protected String totalProcessesTitle
@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<ProcessInstanceSelectionEvent> instanceSelectionEvent, ServerTemplateSelectorMenuBuilder serverTemplateSelectorMenuBuilder)
public String getTitle()
public void onServerTemplateSelected(@Observes ServerTemplateSelected serverTemplateSelected)
@PostConstruct public void init()
public org.dashbuilder.renderer.client.metric.MetricDisplayer getTotalMetric()
public org.dashbuilder.renderer.client.metric.MetricDisplayer getActiveMetric()
public org.dashbuilder.renderer.client.metric.MetricDisplayer getPendingMetric()
public org.dashbuilder.renderer.client.metric.MetricDisplayer getSuspendedMetric()
public org.dashbuilder.renderer.client.metric.MetricDisplayer getAbortedMetric()
public org.dashbuilder.renderer.client.metric.MetricDisplayer getCompletedMetric()
public org.dashbuilder.displayer.client.AbstractDisplayer getProcessesByType()
public org.dashbuilder.displayer.client.AbstractDisplayer getProcessesByUser()
public org.dashbuilder.displayer.client.AbstractDisplayer getProcessesByStartDate()
public org.dashbuilder.displayer.client.AbstractDisplayer getProcessesByEndDate()
public org.dashbuilder.displayer.client.AbstractDisplayer getProcessesByRunningTime()
public org.dashbuilder.displayer.client.AbstractDisplayer getProcessesByVersion()
public org.dashbuilder.renderer.client.table.TableDisplayer getProcessesTable()
public AbstractDashboard.View getView()
getView
in class AbstractDashboard
public void getMenus(Consumer<org.uberfire.workbench.model.menu.Menus> menusConsumer)
getMenus
in class AbstractDashboard
public void createListBreadcrumb()
createListBreadcrumb
in class AbstractDashboard
public void tableRedraw()
tableRedraw
in class AbstractDashboard
public void resetProcessBreadcrumb()
resetProcessBreadcrumb
in class AbstractDashboard
public void showBlankDashboard()
public void updateHeaderText()
updateHeaderText
in class AbstractDashboard
public void tableCellSelected(String columnId, int rowIndex)
tableCellSelected
in class AbstractDashboard
public void showDashboard()
showDashboard
in class AbstractDashboard
public void openProcessDetailsScreen()
public void closeProcessDetailsScreen()
public void showTable()
showTable
in class AbstractDashboard
Copyright © 2001–2020 JBoss by Red Hat. All rights reserved.