jBPM distribution 6.0.0.CR1

Uses of Interface
org.kie.api.command.Command

Packages that use Command
org.jbpm.process   
org.jbpm.process.audit.command   
org.jbpm.process.core.timer.impl   
org.jbpm.runtime.manager.impl.task   
org.jbpm.services.task.commands   
org.jbpm.services.task.deadlines   
org.jbpm.services.task.identity   
org.jbpm.services.task.impl   
org.jbpm.services.task.impl.command   
org.jbpm.services.task.subtask   
org.kie.api.command   
org.kie.api.runtime The runtime engine classes, including StatefulKnowledgeSession and StatelessKnowledgeSession. 
 

Uses of Command in org.jbpm.process
 

Methods in org.jbpm.process with parameters of type Command
<T> T
StatefulProcessSession.execute(Command<T> command)
           
 

Uses of Command in org.jbpm.process.audit.command
 

Classes in org.jbpm.process.audit.command that implement Command
 class AbstractHistoryLogCommand<T>
           
 class ClearHistoryLogsCommand
           
 class FindActiveProcessInstancesCommand
           
 class FindNodeInstancesCommand
           
 class FindProcessInstanceCommand
           
 class FindProcessInstancesCommand
           
 class FindSubProcessInstancesCommand
           
 class FindVariableInstancesCommand
           
 

Uses of Command in org.jbpm.process.core.timer.impl
 

Methods in org.jbpm.process.core.timer.impl with parameters of type Command
<T> T
GlobalTimerService.DisposableCommandService.execute(Command<T> command)
           
 

Uses of Command in org.jbpm.runtime.manager.impl.task
 

Methods in org.jbpm.runtime.manager.impl.task with parameters of type Command
<T> T
SynchronizedTaskService.execute(Command<T> command)
           
 

Uses of Command in org.jbpm.services.task.commands
 

Classes in org.jbpm.services.task.commands that implement Command
 class ActivateTaskCommand
          Operation.Activate : [ new OperationCommand().{ status = [ Status.Created ], allowed = [ Allowed.Owner, Allowed.BusinessAdministrator ], newStatus = Status.Ready } ],
 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 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 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 GetAttachmentCommand
           
 class GetContentCommand
           
 class GetTaskAssignedAsBusinessAdminCommand
           
 class GetTaskAssignedAsPotentialOwnerCommand
           
 class GetTaskByWorkItemIdCommand
           
 class GetTaskCommand
           
 class GetTasksByProcessInstanceIdCommand
           
 class GetTasksByStatusByProcessInstanceIdCommand
           
 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 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
          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 } ],
 class TaskCommand<T>
           
 

Methods in org.jbpm.services.task.commands with parameters of type Command
<T> T
TaskCommandExecutorImpl.execute(Command<T> command)
           
 

Uses of Command in org.jbpm.services.task.deadlines
 

Methods in org.jbpm.services.task.deadlines with parameters of type Command
<T> T
DeadlinesDecorator.execute(Command<T> command)
           
 

Uses of Command in org.jbpm.services.task.identity
 

Methods in org.jbpm.services.task.identity with parameters of type Command
<T> T
UserGroupTaskInstanceServiceDecorator.execute(Command<T> command)
           
<T> T
UserGroupTaskCommandExecutorDecorator.execute(Command<T> cmd)
           
 

Uses of Command in org.jbpm.services.task.impl
 

Methods in org.jbpm.services.task.impl with parameters of type Command
<T> T
TaskServiceEntryPointImpl.execute(Command<T> command)
           
<T> T
TaskInstanceServiceImpl.execute(Command<T> command)
           
 

Uses of Command in org.jbpm.services.task.impl.command
 

Methods in org.jbpm.services.task.impl.command with parameters of type Command
<T> T
CommandBasedTaskInstanceServiceImpl.execute(Command<T> command)
           
 

Uses of Command in org.jbpm.services.task.subtask
 

Methods in org.jbpm.services.task.subtask with parameters of type Command
<T> T
SubTaskDecorator.execute(Command<T> command)
           
 

Uses of Command in org.kie.api.command
 

Subinterfaces of Command in org.kie.api.command
 interface BatchExecutionCommand
           
 

Methods in org.kie.api.command that return Command
 Command<FactHandle> KieCommands.fromExternalFactHandleCommand(String factHandleExternalForm)
           
 Command<FactHandle> KieCommands.fromExternalFactHandleCommand(String factHandleExternalForm, boolean disconnected)
           
 Command KieCommands.newAbortWorkItem(long workItemId)
           
 Command KieCommands.newCompleteWorkItem(long workItemId, Map<String,Object> results)
           
 Command KieCommands.newDelete(FactHandle factHandle)
           
 Command KieCommands.newFireAllRules()
           
 Command KieCommands.newFireAllRules(int max)
           
 Command KieCommands.newFireAllRules(String outidentifier)
           
 Command KieCommands.newGetGlobal(String identifier)
           
 Command KieCommands.newGetGlobal(String identifier, String outIdentifier)
           
 Command KieCommands.newGetObject(FactHandle factHandle)
           
 Command KieCommands.newGetObject(FactHandle factHandle, String outIdentifier)
           
 Command KieCommands.newGetObjects()
           
 Command KieCommands.newGetObjects(ObjectFilter filter)
           
 Command KieCommands.newGetObjects(ObjectFilter filter, String outIdentifier)
           
 Command KieCommands.newGetObjects(String outIdentifier)
           
 Command KieCommands.newInsert(Object object)
           
 Command KieCommands.newInsert(Object object, String outIdentifier, boolean returnObject, String entryPoint)
           
 Command KieCommands.newInsertElements(Collection objects)
           
 Command KieCommands.newInsertElements(Collection objects, String outIdentifier, boolean returnObject, String entryPoint)
           
 Command KieCommands.newModify(FactHandle factHandle, List<Setter> setters)
           
 Command KieCommands.newQuery(String identifier, String name)
           
 Command KieCommands.newQuery(String identifier, String name, Object[] arguments)
           
 Command KieCommands.newRegisterWorkItemHandlerCommand(WorkItemHandler handler, String workItemName)
           
 Command KieCommands.newSetGlobal(String identifie, Object object)
           
 Command KieCommands.newSetGlobal(String identifier, Object object, boolean out)
           
 Command KieCommands.newSetGlobal(String identifier, Object object, String outIdentifier)
           
 Command KieCommands.newSignalEvent(long processInstanceId, String type, Object event)
           
 Command KieCommands.newSignalEvent(String type, Object event)
           
 Command KieCommands.newStartProcess(String processId)
           
 Command KieCommands.newStartProcess(String processId, Map<String,Object> parameters)
           
 

Method parameters in org.kie.api.command with type arguments of type Command
 BatchExecutionCommand KieCommands.newBatchExecution(List<? extends Command> commands, String lookup)
           
 

Uses of Command in org.kie.api.runtime
 

Methods in org.kie.api.runtime that return types with arguments of type Command
 List<Command> BatchRequestMessage.getCommands()
           
 

Methods in org.kie.api.runtime with parameters of type Command
<T> T
CommandExecutor.execute(Command<T> command)
          Execute the command and return a ExecutionResults for the results of the Command.
 


jBPM distribution 6.0.0.CR1

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