Class AddTaskCommand

  • All Implemented Interfaces:
    Serializable, org.kie.api.command.Command<Long>, org.kie.api.command.ExecutableCommand<Long>

    public class AddTaskCommand
    extends UserGroupCallbackTaskCommand<Long>
    Operation.Start : [ new OperationCommand().{ status = [ Status.Ready ], allowed = [ Allowed.PotentialOwner ], setNewOwnerToUser = true, newStatus = Status.InProgress }, new OperationCommand().{ status = [ Status.Reserved ], allowed = [ Allowed.Owner ], newStatus = Status.InProgress } ], *
    See Also:
    Serialized Form
    • Constructor Detail

      • AddTaskCommand

        public AddTaskCommand()
      • AddTaskCommand

        public AddTaskCommand​(org.kie.api.task.model.Task task,
                              Map<String,​Object> params)
      • AddTaskCommand

        public AddTaskCommand​(org.kie.api.task.model.Task task,
                              org.kie.internal.task.api.model.ContentData data)
    • Method Detail

      • getJaxbTask

        public JaxbTask getJaxbTask()
      • setJaxbTask

        public void setJaxbTask​(JaxbTask jaxbTask)
      • getTask

        public org.kie.api.task.model.Task getTask()
      • setTask

        public void setTask​(org.kie.api.task.model.Task task)
      • getData

        public org.kie.internal.task.api.model.ContentData getData()
      • setData

        public void setData​(org.kie.internal.task.api.model.ContentData data)