Class JobDetailsPresenter

  • All Implemented Interfaces:
    org.jbpm.workbench.common.client.menu.RefreshMenuBuilder.SupportsRefresh

    @Dependent
    public class JobDetailsPresenter
    extends Object
    implements org.jbpm.workbench.common.client.menu.RefreshMenuBuilder.SupportsRefresh
    • Constructor Detail

      • JobDetailsPresenter

        public JobDetailsPresenter()
    • Method Detail

      • getTitle

        public String getTitle()
      • onStartup

        public void onStartup​(org.uberfire.mvp.PlaceRequest place)
      • onJobSelectedEvent

        public void onJobSelectedEvent​(@Observes
                                       JobSelectedEvent event)
      • onRefresh

        public void onRefresh()
        Specified by:
        onRefresh in interface org.jbpm.workbench.common.client.menu.RefreshMenuBuilder.SupportsRefresh
      • refreshJobDetailsDataRemote

        public void refreshJobDetailsDataRemote​(String serverTemplateId,
                                                String deploymentId,
                                                Long jobId)
      • getJobDetailTitle

        protected String getJobDetailTitle​(org.jbpm.workbench.es.model.RequestSummary summary)
      • setExecutorService

        @Inject
        public void setExecutorService​(org.jboss.errai.common.client.api.Caller<org.jbpm.workbench.es.service.ExecutorService> executorServices)
      • setChangeTitleWidgetEvent

        @Inject
        public void setChangeTitleWidgetEvent​(javax.enterprise.event.Event<org.uberfire.client.workbench.events.ChangeTitleWidgetEvent> changeTitleWidgetEvent)