@Dependent public class RuntimePresenter extends Object
Modifier and Type | Class and Description |
---|---|
static interface |
RuntimePresenter.View |
Modifier and Type | Field and Description |
---|---|
protected javax.enterprise.event.Event<org.uberfire.workbench.events.NotificationEvent> |
notification |
Constructor and Description |
---|
RuntimePresenter(RuntimePresenter.View view,
PipelinePresenter pipelinePresenter,
org.jboss.errai.ioc.client.api.ManagedInstance<StagePresenter> stagePresenterInstance,
org.jboss.errai.ioc.client.api.ManagedInstance<TransitionPresenter> transitionPresenterInstance,
org.jboss.errai.ioc.client.api.ManagedInstance<RuntimeActionItemPresenter> actionItemPresenterInstance,
org.jboss.errai.ioc.client.api.ManagedInstance<RuntimeActionItemSeparatorPresenter> actionItemSeparatorPresenterInstance,
org.jboss.errai.common.client.api.Caller<RuntimeService> runtimeService,
javax.enterprise.event.Event<org.uberfire.workbench.events.NotificationEvent> notification,
PopupHelper popupHelper,
org.jboss.errai.ui.client.local.spi.TranslationService translationService) |
protected javax.enterprise.event.Event<org.uberfire.workbench.events.NotificationEvent> notification
@Inject public RuntimePresenter(RuntimePresenter.View view, PipelinePresenter pipelinePresenter, org.jboss.errai.ioc.client.api.ManagedInstance<StagePresenter> stagePresenterInstance, org.jboss.errai.ioc.client.api.ManagedInstance<TransitionPresenter> transitionPresenterInstance, org.jboss.errai.ioc.client.api.ManagedInstance<RuntimeActionItemPresenter> actionItemPresenterInstance, org.jboss.errai.ioc.client.api.ManagedInstance<RuntimeActionItemSeparatorPresenter> actionItemSeparatorPresenterInstance, org.jboss.errai.common.client.api.Caller<RuntimeService> runtimeService, javax.enterprise.event.Event<org.uberfire.workbench.events.NotificationEvent> notification, PopupHelper popupHelper, org.jboss.errai.ui.client.local.spi.TranslationService translationService)
@PostConstruct public void init()
@PreDestroy public void destroy()
public RuntimePresenter.View getView()
public void setup(RuntimeListItem runtimeListItem)
public RuntimeListItem getItem()
public void onStageStatusChange(@Observes StageStatusChangeEvent event)
public void onPipelineStatusChange(@Observes PipelineStatusChangeEvent event)
public void onPipelineExecutionChange(@Observes PipelineExecutionChangeEvent event)
public void onRuntimeChangeEvent(@Observes RuntimeChangeEvent event)
protected void refresh(PipelineExecutionTraceKey pipelineExecutionTraceKey)
protected void refresh(RuntimeKey runtimeKey)
protected void startRuntime()
protected void stopRuntime()
protected org.jboss.errai.common.client.api.RemoteCallback<Void> getStopRuntimeSuccessCallback()
protected void deleteRuntime()
protected void forceDeleteRuntime()
protected void stopPipeline()
protected void deletePipeline()
protected void showPipelineError()
protected StagePresenter newStagePresenter()
protected TransitionPresenter newTransitionPresenter()
protected RuntimeActionItemPresenter newActionItemPresenter()
protected RuntimeActionItemSeparatorPresenter newSeparatorItem()
Copyright © 2001–2020 JBoss by Red Hat. All rights reserved.