Class ProcessInstanceMigrationView

java.lang.Object
com.vaadin.flow.component.Component
com.vaadin.flow.component.Composite<T>
io.jmix.flowui.view.View<ViewLayout>
io.jmix.flowui.view.StandardView
io.jmix.bpmflowui.view.processinstancemigration.ProcessInstanceMigrationView
All Implemented Interfaces:
com.vaadin.flow.component.AttachNotifier, com.vaadin.flow.component.DetachNotifier, com.vaadin.flow.component.HasElement, com.vaadin.flow.component.HasStyle, com.vaadin.flow.router.AfterNavigationObserver, com.vaadin.flow.router.BeforeEnterObserver, com.vaadin.flow.router.BeforeLeaveObserver, com.vaadin.flow.router.HasDynamicTitle, com.vaadin.flow.router.internal.AfterNavigationHandler, com.vaadin.flow.router.internal.BeforeEnterHandler, com.vaadin.flow.router.internal.BeforeLeaveHandler, Serializable

@Route(value="bpm/processinstancemigration", layout=DefaultMainViewParent.class) @ViewController("bpm_ProcessInstanceMigration") @ViewDescriptor("process-instance-migration-view.xml") public class ProcessInstanceMigrationView extends StandardView
See Also:
  • Field Details

    • repositoryService

      @Autowired protected org.flowable.engine.RepositoryService repositoryService
    • runtimeService

      @Autowired protected org.flowable.engine.RuntimeService runtimeService
    • processMigrationService

      @Autowired protected org.flowable.engine.ProcessMigrationService processMigrationService
    • managementService

      @Autowired protected org.flowable.engine.ManagementService managementService
    • entitiesConverter

      @Autowired protected FlowableEntitiesConverter entitiesConverter
    • bpmProperties

      @Autowired protected BpmProperties bpmProperties
    • dialogs

      @Autowired protected Dialogs dialogs
    • messageBundle

      @Autowired protected MessageBundle messageBundle
    • processDefinitionVersionComboBox

      @ViewComponent protected com.vaadin.flow.component.combobox.ComboBox<ProcessDefinitionData> processDefinitionVersionComboBox
    • processDefinitionKeyComboBox

      @ViewComponent protected com.vaadin.flow.component.combobox.ComboBox<String> processDefinitionKeyComboBox
    • processDefinitionData

      protected ProcessDefinitionData processDefinitionData
    • processInstanceData

      protected ProcessInstanceData processInstanceData
  • Constructor Details

    • ProcessInstanceMigrationView

      public ProcessInstanceMigrationView()
  • Method Details

    • setProcessDefinitionData

      public ProcessInstanceMigrationView setProcessDefinitionData(ProcessDefinitionData processDefinitionData)
    • setProcessInstanceData

      public ProcessInstanceMigrationView setProcessInstanceData(ProcessInstanceData processInstanceData)
    • onBeforeShow

      @Subscribe public void onBeforeShow(View.BeforeShowEvent event)
    • onProcessDefinitionKeyComboBoxValueChange

      @Subscribe("processDefinitionKeyComboBox") public void onProcessDefinitionKeyComboBoxValueChange(com.vaadin.flow.component.AbstractField.ComponentValueChangeEvent<com.vaadin.flow.component.combobox.ComboBox<String>,String> event)
    • onMigrateBtnClick

      @Subscribe("migrateBtn") public void onMigrateBtnClick(com.vaadin.flow.component.ClickEvent<com.vaadin.flow.component.button.Button> event)
    • onCancelBtnClick

      @Subscribe("cancelBtn") public void onCancelBtnClick(com.vaadin.flow.component.ClickEvent<com.vaadin.flow.component.button.Button> event)
    • migrateSingleProcessInstance

      protected void migrateSingleProcessInstance()
    • migrateAllProcessInstances

      protected void migrateAllProcessInstances()
    • displayValidationError

      protected void displayValidationError(List<String> validationMessages)
    • migrateSingleProcessInstance

      protected void migrateSingleProcessInstance(String processInstanceId, String dstProcessDefinitionId)
    • simpleMigrateSingleProcessInstance

      protected void simpleMigrateSingleProcessInstance(String processInstanceId, Integer dstProcessDefinitionVersion)
    • migrateAllProcessInstances

      protected void migrateAllProcessInstances(String srcProcessDefinitionId, String dstProcessDefinitionId)
    • simpleMigrateAllProcessInstances

      protected void simpleMigrateAllProcessInstances(String srcProcessDefinitionId, Integer dstProcessDefinitionVersion)
    • validateMigrationOfSingleProcessInstance

      protected List<String> validateMigrationOfSingleProcessInstance(String processInstanceId, String dstProcessDefinitionId)
    • validateMigrationOfProcessInstances

      protected List<String> validateMigrationOfProcessInstances(String srcProcessDefinitionId, String dstProcessDefinitionId)