Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| jBPM distribution 6.0.0.Alpha9
PREV NEXT | FRAMES NO FRAMES

## Uses of Class
org.jbpm.task.commands.TaskCommand

Packages that use TaskCommand
org.jbpm.task.api |
org.jbpm.task.commands |
org.jbpm.task.identity |

Uses of TaskCommand in org.jbpm.task.api

Methods in org.jbpm.task.api with parameters of type TaskCommand
`
`<T> T`
` | `TaskCommandExecutor.executeTaskCommand(TaskCommand<T> command)`

Uses of TaskCommand in org.jbpm.task.commands

Subclasses of TaskCommand in org.jbpm.task.commands
`class` | `ActivateTaskCommand<Void>` Operation.Activate : [ new OperationCommand().{ status = [ Status.Created ], allowed = [ Allowed.Owner, Allowed.BusinessAdministrator ], newStatus = Status.Ready } ],
`class` | `AddTaskCommand<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 } ], *
`class` | `ClaimNextAvailableTaskCommand<Void>`
`class` | `ClaimTaskCommand` Operation.Claim : [ new OperationCommand().{ status = [ Status.Ready ], allowed = [ Allowed.PotentialOwner, Allowed.BusinessAdministrator ], setNewOwnerToUser = true, newStatus = Status.Reserved } ],
`class` | `CompleteTaskCommand<Void>` 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 } ], *
`class` | `DelegateTaskCommand` Operation.Delegate : [ new OperationCommand().{ status = [ Status.Ready ], allowed = [ Allowed.PotentialOwner, Allowed.BusinessAdministrator ], addTargetUserToPotentialOwners = true, newStatus = Status.Ready, exec = Operation.Claim }, new OperationCommand().{ status = [ Status.Reserved, Status.InProgress ], allowed = [ Allowed.Owner, Allowed.BusinessAdministrator ], addTargetUserToPotentialOwners = true, newStatus = Status.Ready, exec = Operation.Claim } ],
`class` | `ExitTaskCommand<Void>` Operation.Exit : [ new OperationCommand().{ status = [ Status.Created, Status.Ready, Status.Reserved, Status.InProgress, Status.Suspended ], allowed = [ Allowed.BusinessAdministrator ], newStatus = Status.Exited } ]
`class` | `FailTaskCommand<Void>` Operation.Fail : [ new OperationCommand().{ status = [ Status.InProgress ], allowed = [ Allowed.Owner ], newStatus = Status.Failed } ],
`class` | `ForwardTaskCommand<Void>` Operation.Forward : [ new OperationCommand().{ status = [ Status.Ready ], allowed = [ Allowed.PotentialOwner, Allowed.BusinessAdministrator ], userIsExplicitPotentialOwner = true, addTargetUserToPotentialOwners = true, removeUserFromPotentialOwners = true, setNewOwnerToNull = true, newStatus = Status.Ready }, new OperationCommand().{ status = [ Status.Reserved, Status.InProgress ], allowed = [ Allowed.Owner, Allowed.BusinessAdministrator ], userIsExplicitPotentialOwner = true, addTargetUserToPotentialOwners = true, removeUserFromPotentialOwners = true, setNewOwnerToNull = true, newStatus = Status.Ready }],
`class` | `NominateTaskCommand<Void>` Operation.Skip : [ new OperationCommand().{ status = [ Status.Created ], allowed = [ Allowed.Initiator, Allowed.BusinessAdministrator ], newStatus = Status.Obsolete, skipable = true }, new OperationCommand().{ status = [ Status.Ready ], allowed = [ Allowed.PotentialOwner, Allowed.BusinessAdministrator ], newStatus = Status.Obsolete, skipable = true }, new OperationCommand().{ status = [ Status.Reserved, Status.InProgress ], allowed = [ Allowed.Owner, Allowed.BusinessAdministrator ], newStatus = Status.Obsolete, skipable = true } ],
`class` | `ReleaseTaskCommand` Operation.Release : [ new OperationCommand().{ status = [ Status.Reserved, Status.InProgress ], allowed = [Allowed.Owner, Allowed.BusinessAdministrator ], setNewOwnerToNull = true, newStatus = Status.Ready } ],
`class` | `ResumeTaskCommand` Operation.Resume : [ new OperationCommand().{ previousStatus = [ Status.Ready ], allowed = [ Allowed.PotentialOwner, Allowed.BusinessAdministrator ], setToPreviousStatus = true }, new OperationCommand().{ previousStatus = [ Status.Reserved, Status.InProgress ], allowed = [ Allowed.Owner, Allowed.BusinessAdministrator ], setToPreviousStatus = true } ],
`class` | `SkipTaskCommand<Void>` Operation.Skip : [ new OperationCommand().{ status = [ Status.Created ], allowed = [ Allowed.Initiator, Allowed.BusinessAdministrator ], newStatus = Status.Obsolete, skipable = true }, new OperationCommand().{ status = [ Status.Ready ], allowed = [ Allowed.PotentialOwner, Allowed.BusinessAdministrator ], newStatus = Status.Obsolete, skipable = true }, new OperationCommand().{ status = [ Status.Reserved, Status.InProgress ], allowed = [ Allowed.Owner, Allowed.BusinessAdministrator ], newStatus = Status.Obsolete, skipable = true } ],
`class` | `StartTaskCommand` 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 } ], *
`class` | `StopTaskCommand` Operation.Stop : [ new OperationCommand().{ status = [ Status.InProgress ], allowed = [ Allowed.Owner, Allowed.BusinessAdministrator ], newStatus = Status.Reserved } ],
`class` | `SuspendTaskCommand` Operation.Suspend : [ new OperationCommand().{ status = [ Status.Ready ], allowed = [ Allowed.PotentialOwner, Allowed.BusinessAdministrator ], newStatus = Status.Suspended }, new OperationCommand().{ status = [ Status.Reserved, Status.InProgress ], allowed = [Allowed.Owner, Allowed.BusinessAdministrator ], newStatus = Status.Suspended } ],

Methods in org.jbpm.task.commands with parameters of type TaskCommand
`
`<T> T`
` | `TaskCommandExecutorImpl.executeTaskCommand(TaskCommand<T> command)`

Uses of TaskCommand in org.jbpm.task.identity

Methods in org.jbpm.task.identity with parameters of type TaskCommand
`
`<T> T`
` | `UserGroupTaskCommandExecutorDecorator.executeTaskCommand(TaskCommand<T> command)`

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
| jBPM distribution 6.0.0.Alpha9
PREV NEXT | FRAMES NO FRAMES

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