## Uses of Class
org.jbpm.services.task.commands.UserGroupCallbackTaskCommand

- Packages that use UserGroupCallbackTaskCommand
  Package | Description
  --- | ---
  org.jbpm.kie.services.impl.admin.commands |
  org.jbpm.services.task.audit.commands |
  org.jbpm.services.task.commands |

- - ### Uses of UserGroupCallbackTaskCommand in org.jbpm.kie.services.impl.admin.commands

    Subclasses of UserGroupCallbackTaskCommand in org.jbpm.kie.services.impl.admin.commands
    Modifier and Type | Class and Description
    --- | ---
    `class` | `AddPeopleAssignmentsCommand`
    `class` | `AddTaskInputsCommand`
    `class` | `CancelTaskDeadlineCommand`
    `class` | `ListTaskNotificationsCommand`
    `class` | `ListTaskReassignmentsCommand`
    `class` | `RemovePeopleAssignmentsCommand`
    `class` | `RemoveTaskDataCommand`
    `class` | `ScheduleTaskDeadlineCommand`
    `class` | `UpdateTaskCommand`

  - ### Uses of UserGroupCallbackTaskCommand in org.jbpm.services.task.audit.commands

    Subclasses of UserGroupCallbackTaskCommand in org.jbpm.services.task.audit.commands
    Modifier and Type | Class and Description
    --- | ---
    `class` | `GetAllAdminAuditTasksByUserCommand`
    `class` | `GetAllAuditTasksByStatusCommand`
    `class` | `GetAllGroupAuditTasksByUserCommand`
    `class` | `GetTasksByVariableNameAndValueCommand`
    `class` | `GetTasksByVariableNameCommand`

  - ### Uses of UserGroupCallbackTaskCommand in org.jbpm.services.task.commands

    Subclasses of UserGroupCallbackTaskCommand in org.jbpm.services.task.commands
    Modifier and Type | Class and Description
    --- | ---
    `class` | `ActivateTaskCommand` Operation.Activate : [ new OperationCommand().{ status = [ Status.Created ], allowed = [ Allowed.Owner, Allowed.BusinessAdministrator ], newStatus = Status.Ready } ],
    `class` | `AddAttachmentCommand`
    `class` | `AddCommentCommand`
    `class` | `AddContentFromUserCommand`
    `class` | `AddTaskCommand` 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` | `CancelDeadlineCommand`
    `class` | `ClaimNextAvailableTaskCommand`
    `class` | `ClaimTaskCommand` Operation.Claim : [ new OperationCommand().{ status = [ Status.Ready ], allowed = [ Allowed.PotentialOwner, Allowed.BusinessAdministrator ], setNewOwnerToUser = true, newStatus = Status.Reserved } ],
    `class` | `CompleteTaskCommand` 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` | `DeleteFaultCommand`
    `class` | `DeleteOutputCommand`
    `class` | `ExitTaskCommand` Operation.Exit : [ new OperationCommand().{ status = [ Status.Created, Status.Ready, Status.Reserved, Status.InProgress, Status.Suspended ], allowed = [ Allowed.BusinessAdministrator ], newStatus = Status.Exited } ]
    `class` | `FailTaskCommand` Operation.Fail : [ new OperationCommand().{ status = [ Status.InProgress ], allowed = [ Allowed.Owner ], newStatus = Status.Failed } ],
    `class` | `ForwardTaskCommand` 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` | `GetContentByIdForUserCommand`
    `class` | `GetContentMapForUserCommand`
    `class` | `GetSubTasksCommand`
    `class` | `GetTaskAssignedAsBusinessAdminCommand`
    `class` | `GetTaskAssignedAsExcludedOwnerCommand`
    `class` | `GetTaskAssignedAsInitiatorCommand`
    `class` | `GetTaskAssignedAsPotentialOwnerByExpDateCommand`
    `class` | `GetTaskAssignedAsPotentialOwnerCommand`
    `class` | `GetTaskAssignedAsPotentialOwnerPagingCommand`
    `class` | `GetTaskAssignedAsRecipientCommand`
    `class` | `GetTaskAssignedAsStakeholderCommand`
    `class` | `GetTaskOwnedByExpDateBeforeDateCommand`
    `class` | `GetTaskOwnedByExpDateCommand`
    `class` | `GetTaskPropertyCommand`
    `class` | `GetTasksOwnedCommand`
    `class` | `NominateTaskCommand` 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` | `ProcessSubTaskCommand`
    `class` | `ReleaseTaskCommand` Operation.Release : [ new OperationCommand().{ status = [ Status.Reserved, Status.InProgress ], allowed = [Allowed.Owner, Allowed.BusinessAdministrator ], setNewOwnerToNull = true, newStatus = Status.Ready } ],
    `class` | `RemoveTaskCommand`
    `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` | `SetTaskPropertyCommand`
    `class` | `SkipTaskCommand` 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 } ],

Copyright © 2001–2018 JBoss by Red Hat. All rights reserved.