Class MigrateProcessInstanceCommand

java.lang.Object
org.jbpm.process.instance.command.MigrateProcessInstanceCommand
All Implemented Interfaces:
Serializable, KogitoProcessInstanceIdCommand, org.kie.api.command.Command<Void>, org.kie.api.command.ExecutableCommand<Void>

public class MigrateProcessInstanceCommand extends Object implements org.kie.api.command.ExecutableCommand<Void>, KogitoProcessInstanceIdCommand
See Also:
  • Constructor Details

    • MigrateProcessInstanceCommand

      public MigrateProcessInstanceCommand(String processInstanceId, String processId)
    • MigrateProcessInstanceCommand

      public MigrateProcessInstanceCommand(String processInstanceId, String processId, Map<org.kie.api.definition.process.WorkflowElementIdentifier,org.kie.api.definition.process.WorkflowElementIdentifier> nodeMapping)
  • Method Details

    • getProcessInstanceId

      public String getProcessInstanceId()
      Specified by:
      getProcessInstanceId in interface KogitoProcessInstanceIdCommand
    • setProcessInstanceId

      public void setProcessInstanceId(String processInstanceId)
      Specified by:
      setProcessInstanceId in interface KogitoProcessInstanceIdCommand
    • getProcessId

      public String getProcessId()
    • setProcessId

      public void setProcessId(String processId)
    • getNodeMapping

      public Map<org.kie.api.definition.process.WorkflowElementIdentifier,org.kie.api.definition.process.WorkflowElementIdentifier> getNodeMapping()
    • setNodeMapping

      public void setNodeMapping(Map<org.kie.api.definition.process.WorkflowElementIdentifier,org.kie.api.definition.process.WorkflowElementIdentifier> nodeMapping)
    • execute

      public Void execute(org.kie.api.runtime.Context context)
      Specified by:
      execute in interface org.kie.api.command.ExecutableCommand<Void>
    • toString

      public String toString()
      Overrides:
      toString in class Object