jBPM distribution 6.0.0.Beta2

org.jbpm.services.task.commands
Class AddTaskCommand

java.lang.Object
  extended by org.jbpm.services.task.commands.TaskCommand<Long>
      extended by org.jbpm.services.task.commands.AddTaskCommand
All Implemented Interfaces:
Serializable, org.drools.core.command.impl.GenericCommand, Command

public class AddTaskCommand
extends TaskCommand<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

Field Summary
 
Fields inherited from class org.jbpm.services.task.commands.TaskCommand
groupsIds, targetEntityId, taskId, userId
 
Constructor Summary
AddTaskCommand(Task task, org.kie.internal.task.api.model.ContentData data)
           
AddTaskCommand(Task task, Map<String,Object> params)
           
 
Method Summary
 Long execute(org.kie.internal.command.Context cntxt)
           
 org.kie.internal.task.api.model.ContentData getData()
           
 Map<String,Object> getParams()
           
 Task getTask()
           
 
Methods inherited from class org.jbpm.services.task.commands.TaskCommand
getGroupsIds, getTargetEntityId, getTaskId, getUserId, setGroupsIds, setTargetEntityId, setTaskId, setUserId
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AddTaskCommand

public AddTaskCommand(Task task,
                      Map<String,Object> params)

AddTaskCommand

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

execute

public Long execute(org.kie.internal.command.Context cntxt)

getTask

public Task getTask()

getParams

public Map<String,Object> getParams()

getData

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

jBPM distribution 6.0.0.Beta2

Copyright © 2001-2013 JBoss by Red Hat. All Rights Reserved.