A B C D E F G H I J K L M N O P R S T U V W

A

Activity - Interface in org.jbpm.api.model
a activity in a OpenProcessDefinition graph.
ActivityBehaviour - Interface in org.jbpm.api.activity
piece of Java code that is to be included in a process as the runtime activity behaviour.
ActivityCoordinates - Interface in org.jbpm.api.model
activity coordinates indicating the graphical position in the diagram.
ActivityExecution - Interface in org.jbpm.api.activity
view upon an path of execution exposed to ActivityBehaviour implementations.
activityName(String) - Method in interface org.jbpm.api.history.HistoryActivityInstanceQuery
 
addCandidateGroup(String) - Method in interface org.jbpm.api.task.Assignable
 
addCandidateUser(String) - Method in interface org.jbpm.api.task.Assignable
 
addReplyComment(long, String) - Method in interface org.jbpm.api.TaskService
add a reply to another comment
addResourceFromClasspath(String) - Method in interface org.jbpm.api.Deployment
 
addResourceFromFile(File) - Method in interface org.jbpm.api.Deployment
 
addResourceFromInputStream(String, InputStream) - Method in interface org.jbpm.api.Deployment
 
addResourceFromString(String, String) - Method in interface org.jbpm.api.Deployment
 
addResourceFromUrl(URL) - Method in interface org.jbpm.api.Deployment
 
addResourcesFromZipInputStream(ZipInputStream) - Method in interface org.jbpm.api.Deployment
 
addTaskComment(long, String) - Method in interface org.jbpm.api.TaskService
add a comment to a task
addTaskParticipatingGroup(long, String, String) - Method in interface org.jbpm.api.TaskService
add a role to a given task.
addTaskParticipatingUser(long, String, String) - Method in interface org.jbpm.api.TaskService
add a role to a given task.
ASSIGN - Static variable in interface org.jbpm.api.model.Event
fired when a task is assigned
assign(Assignable, OpenExecution) - Method in interface org.jbpm.api.task.AssignmentHandler
sets the actorId and candidates for the given task.
Assignable - Interface in org.jbpm.api.task
 
assignee(String) - Method in interface org.jbpm.api.TaskQuery
only find tasks for which the given user is the assignee
AssignmentHandler - Interface in org.jbpm.api.task
interface to delegate Task or Swimlane assignment.
assignTask(long, String) - Method in interface org.jbpm.api.TaskService
assigns this task to the given assignee.
avgDurationPerActivity(String) - Method in interface org.jbpm.api.HistoryService
returns the average duration in milliseconds for each activity in the given process definition

B

buildProcessEngine() - Method in class org.jbpm.api.Configuration
 

C

cancel(String) - Method in interface org.jbpm.api.task.OpenTask
 
CANDIDATE - Static variable in interface org.jbpm.api.task.Participation
alternative owner, but as long as this person is not the owner.
candidate(String) - Method in interface org.jbpm.api.TaskQuery
only query for tasks for which the given user is a candidate.
choiceDistribution(String, String) - Method in interface org.jbpm.api.HistoryService
returns for each transitionName, the number of times that transition was taken
CLIENT - Static variable in interface org.jbpm.api.task.Participation
person that will be using the result of this task.
ClientExecution - Interface in org.jbpm.api.client
view upon an path of execution exposed to external clients.
ClientProcessDefinition - Interface in org.jbpm.api.client
adds factory methods for creating and beginning new process instances.
ClientProcessInstance - Interface in org.jbpm.api.client
 
close() - Method in class org.jbpm.api.env.Environment
closes the Environment by removing all its contexts.
close() - Method in interface org.jbpm.api.env.EnvironmentFactory
closes this environment factory and cleans any allocated resources.
Command<T> - Interface in org.jbpm.api.cmd
 
CommandService - Interface in org.jbpm.api.cmd
abstract extensible session facade.
Comment - Interface in org.jbpm.api.model
a free text comment that can be made to an Execution or a task.
completeTask(long) - Method in interface org.jbpm.api.TaskService
Deletes this task, marks the related history task as completed.
completeTask(long, String) - Method in interface org.jbpm.api.TaskService
Deletes this task, marks the related history task as completed with the specified outcome.
CompositeElement - Interface in org.jbpm.api.model
activity container base class for OpenProcessDefinition and Activity.
Condition - Interface in org.jbpm.api.model
user code that reflects a runtime calculation of a boolean value.
Configuration - Class in org.jbpm.api
process engine configuration.
Configuration() - Constructor for class org.jbpm.api.Configuration
 
Configuration(String) - Constructor for class org.jbpm.api.Configuration
 
Configuration(Configuration) - Constructor for class org.jbpm.api.Configuration
 
Context - Interface in org.jbpm.api.env
a group of named objects in an Environment that have a similar lifespan.
CONTEXTNAME_EXECUTION - Static variable in interface org.jbpm.api.env.Context
key of the execution-context in the environment
CONTEXTNAME_JOB - Static variable in interface org.jbpm.api.env.Context
key of the job-context in the environment
CONTEXTNAME_PROCESS_ENGINE - Static variable in interface org.jbpm.api.env.Context
key of the process-engine-context in the environment
CONTEXTNAME_TASK - Static variable in interface org.jbpm.api.env.Context
key of the task-context in the environment
CONTEXTNAME_TRANSACTION - Static variable in interface org.jbpm.api.env.Context
key of the transaction-context in the environment
createComment(String) - Method in interface org.jbpm.api.model.Discussable
create a comment
createDeployment() - Method in interface org.jbpm.api.RepositoryService
 
createGroup(String) - Method in interface org.jbpm.api.IdentityService
create a group new group
createGroup(String, String) - Method in interface org.jbpm.api.IdentityService
create a group new group
createGroup(String, String, String) - Method in interface org.jbpm.api.IdentityService
create a group new group
createHistoryActivityInstanceQuery() - Method in interface org.jbpm.api.HistoryService
search in history activity instance information
createHistoryProcessInstanceQuery() - Method in interface org.jbpm.api.HistoryService
search for process instances in the history
createJobQuery() - Method in interface org.jbpm.api.ManagementService
search for jobs
createMembership(String, String) - Method in interface org.jbpm.api.IdentityService
makes the given user a member of the given group.
createMembership(String, String, String) - Method in interface org.jbpm.api.IdentityService
makes the given user a member of the given group with the given role.
createProcessDefinitionQuery() - Method in interface org.jbpm.api.RepositoryService
 
createProcessInstance() - Method in interface org.jbpm.api.client.ClientProcessDefinition
creates a new process instances.
createProcessInstance(String) - Method in interface org.jbpm.api.client.ClientProcessDefinition
creates a new process instances with a given key.
createProcessInstance(String, Execution) - Method in interface org.jbpm.api.client.ClientProcessDefinition
creates a new process instances with a given key.
createProcessInstanceQuery() - Method in interface org.jbpm.api.ExecutionService
search for process instances with criteria
createSubTask() - Method in interface org.jbpm.api.task.OpenTask
 
createSubTask(String) - Method in interface org.jbpm.api.task.OpenTask
 
createTaskQuery() - Method in interface org.jbpm.api.TaskService
create a new query for tasks
createUser(String, String, String) - Method in interface org.jbpm.api.IdentityService
create a new user.
createUser(String, String, String, String) - Method in interface org.jbpm.api.IdentityService
create a new user, providing an email address
createVariable(String, Object) - Method in interface org.jbpm.api.model.OpenExecution
create a new variable in this execution scope and determine the type automagically.
createVariable(String, Object, String) - Method in interface org.jbpm.api.model.OpenExecution
create a new variable in this execution scope with the given type name.

D

decide(OpenExecution) - Method in interface org.jbpm.api.jpdl.DecisionHandler
the name of the selected outgoing transition
DecisionHandler - Interface in org.jbpm.api.jpdl
 
deleteComment(long) - Method in interface org.jbpm.api.TaskService
delete a comment.
deleteDeployment(long) - Method in interface org.jbpm.api.RepositoryService
 
deleteDeploymentCascade(long) - Method in interface org.jbpm.api.RepositoryService
 
deleteGroup(String) - Method in interface org.jbpm.api.IdentityService
deletes the given group.
deleteMembership(String, String, String) - Method in interface org.jbpm.api.IdentityService
deletes the identified relation between a user and a group.
deleteProcessInstance(String) - Method in interface org.jbpm.api.ExecutionService
delete a process instance
deleteTask(long) - Method in interface org.jbpm.api.TaskService
Deletes the task without completing it.
deleteTask(long, String) - Method in interface org.jbpm.api.TaskService
Deletes the task without completing indicating the reason.
deleteUser(String) - Method in interface org.jbpm.api.IdentityService
delete the given user.
deploy() - Method in interface org.jbpm.api.Deployment
 
Deployment - Interface in org.jbpm.api
 
deploymentDbid(long) - Method in interface org.jbpm.api.ProcessDefinitionQuery
 
Discussable - Interface in org.jbpm.api.model
 

E

end() - Method in interface org.jbpm.api.activity.ActivityExecution
ends this execution and all of its child executions.
end(String) - Method in interface org.jbpm.api.activity.ActivityExecution
ends this execution and all it's child executions with a user defined status.
end(OpenExecution) - Method in interface org.jbpm.api.activity.ActivityExecution
ends the given execution and all it's child executions.
end(OpenExecution, String) - Method in interface org.jbpm.api.activity.ActivityExecution
ends the given execution and all it's child executions with a user defined status.
end() - Method in interface org.jbpm.api.client.ClientExecution
ends this execution and all of its child executions.
end(String) - Method in interface org.jbpm.api.client.ClientExecution
ends this execution and all it's child executions with a user defined status.
END - Static variable in interface org.jbpm.api.model.Event
fired when a process or an activity ends
endProcessInstance(String, String) - Method in interface org.jbpm.api.ExecutionService
end a process instance
Environment - Class in org.jbpm.api.env
maintains contextual information for a thread in a set of Contexts.
Environment() - Constructor for class org.jbpm.api.env.Environment
 
EnvironmentFactory - Interface in org.jbpm.api.env
factory for Environments.
equals(Object) - Method in class org.jbpm.api.task.IdentityRef
 
evaluate(OpenExecution) - Method in interface org.jbpm.api.model.Condition
evaluates this condition in the context of the given execution.
Event - Interface in org.jbpm.api.model
event constants.
EventListener - Interface in org.jbpm.api.listener
 
EventListenerExecution - Interface in org.jbpm.api.listener
view upon an path of execution exposed to EventListener implementations.
exception(boolean) - Method in interface org.jbpm.api.JobQuery
 
execute(ActivityExecution) - Method in interface org.jbpm.api.activity.ActivityBehaviour
piece of Java code that is to be included in a process as activity behaviour or as a hidden listener to process events.
execute(String) - Method in interface org.jbpm.api.activity.ActivityExecution
executes the given nested activity.
execute(Activity) - Method in interface org.jbpm.api.activity.ActivityExecution
executes the given activity.
execute(Environment) - Method in interface org.jbpm.api.cmd.Command
 
execute(Command<T>) - Method in interface org.jbpm.api.cmd.CommandService
 
executeJob(long) - Method in interface org.jbpm.api.ManagementService
resets the retry count, clears the exception and executes the job.
Execution - Interface in org.jbpm.api
a runtime path of execution.
executionCreateTask(OpenTask) - Method in class org.jbpm.api.task.TaskHandler
called after the task is created according to the task definition.
executionId(String) - Method in interface org.jbpm.api.history.HistoryActivityInstanceQuery
 
ExecutionService - Interface in org.jbpm.api
manages runtime process executions.
executionSignal(OpenTask) - Method in class org.jbpm.api.task.TaskHandler
called when the related execution gets a signal.
ExternalActivityBehaviour - Interface in org.jbpm.api.activity
extends ActivityBehaviour for handling external triggers after a wait state.

F

findActiveActivityNames() - Method in interface org.jbpm.api.Execution
get the set of all activities that are active.
findActiveExecutionIn(String) - Method in interface org.jbpm.api.Execution
search for an execution that is active and in the given activityName.
findActiveExecutionIn(String) - Method in interface org.jbpm.api.model.OpenExecution
 
findActivity(String) - Method in interface org.jbpm.api.model.CompositeElement
searches for the given activity in this element recursively, including this activity and all child activities.
findExecutionById(String) - Method in interface org.jbpm.api.ExecutionService
the path of execution that is uniquely defined by the execution id.
findGroupById(String) - Method in interface org.jbpm.api.IdentityService
lookup a group.
findGroupIdsByUser(String) - Method in interface org.jbpm.api.IdentityService
all group ids (String) for which this user is a member.
findGroupsByUser(String) - Method in interface org.jbpm.api.IdentityService
all group ids (String) for which this user is a member.
findGroupsByUserAndGroupType(String, String) - Method in interface org.jbpm.api.IdentityService
groups of the given groupType for which the given user is a member.
findGroupTasks(String) - Method in interface org.jbpm.api.TaskService
list of tasks that can be taken by the given user.
findOutgoingTransition(String) - Method in interface org.jbpm.api.model.Activity
searches for the given transitionName in this activity and then up the parent chain.
findPersonalTasks(String) - Method in interface org.jbpm.api.TaskService
list of tasks that are assigned to the given user.
findProcessInstanceById(String) - Method in interface org.jbpm.api.ExecutionService
the process instance that is uniquely defined by the process execution id.
findUserById(String) - Method in interface org.jbpm.api.IdentityService
lookup a user
findUsers() - Method in interface org.jbpm.api.IdentityService
get all the users in the system.
fire(String, ObservableElement) - Method in interface org.jbpm.api.activity.ActivityExecution
fires the event on the given eventSource and then propagates the event up to the eventSource's parent chain.
fire(String, ObservableElement) - Method in interface org.jbpm.api.listener.EventListenerExecution
fires the event on the given eventSource and then propagates the event up to the eventSource's parent chain.

G

get(String) - Method in interface org.jbpm.api.env.Context
 
get(Class<T>) - Method in interface org.jbpm.api.env.Context
 
get(String) - Method in class org.jbpm.api.env.Environment
searches a named object in all the contexts in the default search order.
get(String, String[]) - Method in class org.jbpm.api.env.Environment
searches a named object in all the contexts in the given search order.
get(Class<T>) - Method in class org.jbpm.api.env.Environment
searches an object based on type.
get(Class<T>, String[]) - Method in class org.jbpm.api.env.Environment
searches an object based on type.
get(Class<T>) - Method in interface org.jbpm.api.ProcessEngine
retrieve and object defined in the process engine by type
get(String) - Method in interface org.jbpm.api.ProcessEngine
retrieve and object defined in the process engine by name
getActivities() - Method in interface org.jbpm.api.model.CompositeElement
the list of direct composite activities.
getActivitiesMap() - Method in interface org.jbpm.api.model.CompositeElement
the composite activities, keyed by activity name.
getActivity() - Method in interface org.jbpm.api.activity.ActivityExecution
the current activity.
getActivity(String) - Method in interface org.jbpm.api.model.CompositeElement
the first composite activity with the given name or null of no such activity exists.
getActivityCoordinates(String, String) - Method in interface org.jbpm.api.RepositoryService
 
getActivityName() - Method in interface org.jbpm.api.activity.ActivityExecution
represents the current position in the process by indicating the name of the current activity.
getActivityName() - Method in interface org.jbpm.api.history.HistoryActivityInstance
 
getAssignee() - Method in interface org.jbpm.api.task.Swimlane
 
getAssignee() - Method in interface org.jbpm.api.task.Task
 
getBusinessEmail() - Method in interface org.jbpm.api.identity.User
 
getCause() - Method in interface org.jbpm.api.Problem
 
getClassLoader() - Method in class org.jbpm.api.Configuration
 
getClassLoader() - Method in class org.jbpm.api.env.Environment
 
getColumn() - Method in interface org.jbpm.api.Problem
 
getComments() - Method in interface org.jbpm.api.model.Comment
threaded replies to this comment
getComments() - Method in interface org.jbpm.api.model.Discussable
all comments.
getCondition() - Method in interface org.jbpm.api.model.Transition
the general purpose condition that can be used in various ways by the activities.
getContext(String) - Method in class org.jbpm.api.env.Environment
 
getCreate() - Method in interface org.jbpm.api.task.Task
 
getCurrent() - Static method in class org.jbpm.api.env.Environment
gets the most inner open environment.
getDbid() - Method in interface org.jbpm.api.Deployment
 
getDbid() - Method in interface org.jbpm.api.job.Job
 
getDbid() - Method in interface org.jbpm.api.model.Comment
the meaningless database primary key
getDbid() - Method in interface org.jbpm.api.model.ObservableElement
the meaningless database primary key
getDbid() - Method in interface org.jbpm.api.task.Participation
 
getDbid() - Method in interface org.jbpm.api.task.Swimlane
 
getDbid() - Method in interface org.jbpm.api.task.Task
 
getDefaultOutgoingTransition() - Method in interface org.jbpm.api.model.Activity
the default outgoing transition.
getDeploymentDbid() - Method in interface org.jbpm.api.ProcessDefinition
references the deployment in which this process definition is deployed.
getDescription() - Method in interface org.jbpm.api.task.Task
 
getDestination() - Method in interface org.jbpm.api.model.Transition
the activity in which this transition arrives.
getDueDate() - Method in interface org.jbpm.api.job.Job
 
getDueDate() - Method in interface org.jbpm.api.task.Task
 
getDuration() - Method in interface org.jbpm.api.history.HistoryActivityInstance
 
getDuration() - Method in interface org.jbpm.api.history.HistoryProcessInstance
 
getEndTime() - Method in interface org.jbpm.api.history.HistoryActivityInstance
 
getEndTime() - Method in interface org.jbpm.api.history.HistoryProcessInstance
 
getEvent() - Method in interface org.jbpm.api.listener.EventListenerExecution
the event that is being fired, part of the current position in the process graph.
getEventName() - Method in interface org.jbpm.api.job.Timer
 
getEventSource() - Method in interface org.jbpm.api.listener.EventListenerExecution
the original object that fired the event, part of the current position in the process graph.
getException() - Method in interface org.jbpm.api.job.Job
 
getExecution(String) - Method in interface org.jbpm.api.Execution
the child execution for the given name or null in case such execution doesn't exist.
getExecution() - Method in interface org.jbpm.api.job.Job
 
getExecution(String) - Method in interface org.jbpm.api.model.OpenExecution
the child execution for the given name or null in case such execution doesn't exist.
getExecution() - Method in interface org.jbpm.api.task.OpenTask
 
getExecutionId() - Method in interface org.jbpm.api.history.HistoryActivityInstance
 
getExecutions() - Method in interface org.jbpm.api.Execution
the child executions in the execution structure.
getExecutionService() - Method in interface org.jbpm.api.ProcessEngine
the execution service that provides access to the runtime executions repository.
getExecutionsMap() - Method in interface org.jbpm.api.Execution
maps child execution names to execution objects.
getExtension(Class<T>) - Method in interface org.jbpm.api.activity.ActivityExecution
way to access process language extensions in the execution without having to cast.
getExtension(Class<T>) - Method in interface org.jbpm.api.listener.EventListenerExecution
way to access process language extensions in the execution without having to cast.
getFamilyName() - Method in interface org.jbpm.api.identity.User
 
getForm() - Method in interface org.jbpm.api.task.Task
 
getFromCurrent(Class<T>) - Static method in class org.jbpm.api.env.Environment
 
getFromCurrent(Class<T>, boolean) - Static method in class org.jbpm.api.env.Environment
 
getFromCurrent(String) - Static method in class org.jbpm.api.env.Environment
 
getFromCurrent(String, boolean) - Static method in class org.jbpm.api.env.Environment
 
getGivenName() - Method in interface org.jbpm.api.identity.User
 
getGroupId() - Method in interface org.jbpm.api.task.Participation
groupId for this participation.
getHeight() - Method in interface org.jbpm.api.model.ActivityCoordinates
 
getHistoryService() - Method in interface org.jbpm.api.ProcessEngine
the history service that provides access to the history executions repository.
getId() - Method in interface org.jbpm.api.Execution
a globally unique identifier for this execution.
getId() - Method in interface org.jbpm.api.identity.Group
 
getId() - Method in interface org.jbpm.api.identity.User
 
getId() - Method in interface org.jbpm.api.ProcessDefinition
the unique id for this process definition.
getId() - Method in class org.jbpm.api.task.IdentityRef
 
getIdentityService() - Method in interface org.jbpm.api.ProcessEngine
the identity service that exposes the user and group operations management operations.
getImageResourceName() - Method in interface org.jbpm.api.ProcessDefinition
the name of the resource in the deployment which contains the image file for this process
getIncomingTransitions() - Method in interface org.jbpm.api.model.Activity
the list of arriving transitions.
getInitial() - Method in interface org.jbpm.api.model.OpenProcessDefinition
the initial activity of this process definition
getKey() - Method in interface org.jbpm.api.Execution
the optional user provided business key that is unique within one process definition.
getKey() - Method in interface org.jbpm.api.history.HistoryProcessInstance
 
getKey() - Method in interface org.jbpm.api.ProcessDefinition
the user defined short representation of the name.
getLine() - Method in interface org.jbpm.api.Problem
 
getLockExpirationTime() - Method in interface org.jbpm.api.job.Job
 
getLockOwner() - Method in interface org.jbpm.api.job.Job
 
getManagementService() - Method in interface org.jbpm.api.ProcessEngine
the management service that exposes the management operations to operators that have to keep the jBPM system up and running.
getMessage() - Method in interface org.jbpm.api.model.Comment
the actual message.
getMsg() - Method in interface org.jbpm.api.Problem
 
getName() - Method in interface org.jbpm.api.Deployment
 
getName() - Method in interface org.jbpm.api.env.Context
 
getName() - Method in class org.jbpm.api.env.WireObject
 
getName() - Method in interface org.jbpm.api.Execution
the externally given name or id of this execution.
getName() - Method in interface org.jbpm.api.identity.Group
 
getName() - Method in interface org.jbpm.api.model.ObservableElement
the short display name given to this element.
getName() - Method in interface org.jbpm.api.ProcessDefinition
the short display name given to this process definition.
getName() - Method in interface org.jbpm.api.task.Swimlane
 
getName() - Method in interface org.jbpm.api.task.Task
 
getName() - Method in interface org.jbpm.api.task.TaskDefinition
 
getObject() - Method in class org.jbpm.api.env.WireObject
 
getOutcomes(long) - Method in interface org.jbpm.api.TaskService
the set of possible valid outcomes for this task.
getOutgoingTransition(String) - Method in interface org.jbpm.api.model.Activity
the first leaving transition with the given name or null of no such leaving transition exists.
getOutgoingTransitions() - Method in interface org.jbpm.api.model.Activity
the list of outgoing transitions.
getOutgoingTransitionsMap() - Method in interface org.jbpm.api.model.Activity
the leaving transitions, keyed by transition name.
getParent() - Method in interface org.jbpm.api.Execution
the parent execution in the execution structure.
getParent() - Method in interface org.jbpm.api.model.ObservableElement
the enclosing activity or the process definition
getParent() - Method in interface org.jbpm.api.model.OpenExecution
the parent execution in the execution structure.
getParentActivity() - Method in interface org.jbpm.api.model.Activity
retrieve the parent activity in the composite activity structure.
getPriority() - Method in interface org.jbpm.api.Execution
indicates low priorities with negative values and high priorities with positive values.
getPriority() - Method in interface org.jbpm.api.task.Task
 
getProcessDefinition() - Method in interface org.jbpm.api.model.ObservableElement
the process definition to which this process element belongs
getProcessDefinition() - Method in interface org.jbpm.api.model.OpenExecution
the process definition for this execution.
getProcessDefinitionId() - Method in interface org.jbpm.api.Execution
id of the process definition used for this execution
getProcessDefinitionId() - Method in interface org.jbpm.api.history.HistoryProcessInstance
 
getProcessInstance() - Method in interface org.jbpm.api.Execution
the main path of execution in the execution structure.
getProcessInstance() - Method in interface org.jbpm.api.job.Job
 
getProcessInstance() - Method in interface org.jbpm.api.model.OpenExecution
the main path of execution in the execution structure.
getProcessInstanceId() - Method in interface org.jbpm.api.history.HistoryProcessInstance
 
getProperty(String) - Method in interface org.jbpm.api.model.ObservableElement
the property value for the given key or null if no such configuration key is present.
getPropertyKeys() - Method in interface org.jbpm.api.model.ObservableElement
the set of available property keys or an empty set in case there are no keys.
getRepeat() - Method in interface org.jbpm.api.job.Timer
 
getRepositoryService() - Method in interface org.jbpm.api.ProcessEngine
the repository service that provides access to the process repository.
getResource() - Method in interface org.jbpm.api.Problem
 
getResourceAsStream(long, String) - Method in interface org.jbpm.api.RepositoryService
 
getRetries() - Method in interface org.jbpm.api.job.Job
 
getSeverity() - Method in interface org.jbpm.api.Problem
 
getSignalName() - Method in interface org.jbpm.api.job.Timer
 
getSource() - Method in interface org.jbpm.api.model.Transition
the activity from which this transition leaves.
getStartTime() - Method in interface org.jbpm.api.history.HistoryActivityInstance
 
getStartTime() - Method in interface org.jbpm.api.history.HistoryProcessInstance
 
getState() - Method in interface org.jbpm.api.Execution
the state of this execution.
getState() - Method in interface org.jbpm.api.history.HistoryProcessInstance
 
getSubProcessInstance() - Method in interface org.jbpm.api.model.OpenExecution
the related sub process execution.
getSubTasks(long) - Method in interface org.jbpm.api.TaskService
get the subtasks for this task.
getTask(long) - Method in interface org.jbpm.api.TaskService
Retrieves the task with the given identifier from persistent storage.
getTaskComments(long) - Method in interface org.jbpm.api.TaskService
get the list of comments made to a task.
getTaskParticipations(long) - Method in interface org.jbpm.api.TaskService
get roles related to a given task.
getTaskService() - Method in interface org.jbpm.api.ProcessEngine
the task service that exposes the runtime human task lists.
getTime() - Method in interface org.jbpm.api.model.Comment
time that specifies when the comment was made
getTimestamp() - Method in interface org.jbpm.api.Deployment
 
getTransition() - Method in interface org.jbpm.api.activity.ActivityExecution
the current transition indicating the position in the process definition graph.
getTransition() - Method in interface org.jbpm.api.listener.EventListenerExecution
the current transition indicating the position in the process definition graph.
getType() - Method in interface org.jbpm.api.identity.Group
 
getType() - Method in interface org.jbpm.api.model.Activity
the type of this activity which corresponds to the xml tag
getType() - Method in interface org.jbpm.api.task.Participation
see constants for default participations
getUserId() - Method in class org.jbpm.api.env.Environment
get the authenticated user id
getUserId() - Method in interface org.jbpm.api.model.Comment
the id of the user that made this comment.
getUserId() - Method in interface org.jbpm.api.task.Participation
userId for this participation.
getVariable(String, String) - Method in interface org.jbpm.api.ExecutionService
retrieves a variable
getVariable(String) - Method in interface org.jbpm.api.model.OpenExecution
retrieve the value for the given key.
getVariable(long, String) - Method in interface org.jbpm.api.TaskService
retrieves a variable
getVariableKeys() - Method in interface org.jbpm.api.model.OpenExecution
a non-null set that contains all the keys present in this scope.
getVariableNames(String) - Method in interface org.jbpm.api.ExecutionService
all the variables visible in the given execution scope
getVariableNames(long) - Method in interface org.jbpm.api.TaskService
all the variables visible in the given task
getVariables(String, Set<String>) - Method in interface org.jbpm.api.ExecutionService
retrieves a map of variables
getVariables() - Method in interface org.jbpm.api.model.OpenExecution
a non-null map containing all the key-value pairs in this scope.
getVariables(long, Set<String>) - Method in interface org.jbpm.api.TaskService
retrieves a map of variables
getVersion() - Method in interface org.jbpm.api.ProcessDefinition
automatically assigned during deployment of a process that represents the sequence number for process definitions with the same name.
getWidth() - Method in interface org.jbpm.api.model.ActivityCoordinates
 
getX() - Method in interface org.jbpm.api.model.ActivityCoordinates
 
getY() - Method in interface org.jbpm.api.model.ActivityCoordinates
 
Group - Interface in org.jbpm.api.identity
a group.
GroupRef - Class in org.jbpm.api.task
 
GroupRef(String) - Constructor for class org.jbpm.api.task.GroupRef
 

H

has(String) - Method in interface org.jbpm.api.env.Context
 
hasActivities() - Method in interface org.jbpm.api.model.CompositeElement
indicates if this processDefinition has activities.
hasActivity(String) - Method in interface org.jbpm.api.model.CompositeElement
indicates if an activity with the given name exists directly in this element.
hasEvent(String) - Method in interface org.jbpm.api.model.ObservableElement
indicates if the given event is defined no this element.
hasExecution(String) - Method in interface org.jbpm.api.Execution
indicates if this execution has a child execution with the given executionName
hashCode() - Method in class org.jbpm.api.task.IdentityRef
 
hasIncomingTransitions() - Method in interface org.jbpm.api.model.Activity
indicates if this activity has arriving transitions
hasOutgoingTransition(String) - Method in interface org.jbpm.api.model.Activity
indicates if a leaving transition with the given transitionName exists.
hasOutgoingTransitions() - Method in interface org.jbpm.api.model.Activity
indicates if this activity has leaving transitions
hasVariable(String) - Method in interface org.jbpm.api.model.OpenExecution
indicates presenve of the given key.
hasVariables() - Method in interface org.jbpm.api.model.OpenExecution
indicates if there are keys in this scope.
historyActivityEnd() - Method in interface org.jbpm.api.activity.ActivityExecution
marks the end of an activity for history purposes.
historyActivityEnd(String) - Method in interface org.jbpm.api.activity.ActivityExecution
marks the end of an activity with a specific transitionName for history purposes.
HistoryActivityInstance - Interface in org.jbpm.api.history
 
HistoryActivityInstanceQuery - Interface in org.jbpm.api.history
 
historyActivityStart() - Method in interface org.jbpm.api.activity.ActivityExecution
marks the start of an activity for history purposes.
historyAutomatic() - Method in interface org.jbpm.api.activity.ActivityExecution
records the end of an automatic event.
historyDecision(String) - Method in interface org.jbpm.api.activity.ActivityExecution
record history event that specifies for a decision activity which transition has been taken.
HistoryProcessInstance - Interface in org.jbpm.api.history
 
HistoryProcessInstanceQuery - Interface in org.jbpm.api.history
 
HistoryService - Interface in org.jbpm.api
exposes the history information for ongoing and past process instances.
historyTaskAssign(String) - Method in interface org.jbpm.api.task.OpenTask
fires a history event that marks the assignment of this task.
historyTaskCancel(String) - Method in interface org.jbpm.api.task.OpenTask
fires a history event that marks the cancellation of this task.
historyTaskComplete(String) - Method in interface org.jbpm.api.task.OpenTask
fires a history event that marks the completion of this task.
historyTaskStart() - Method in interface org.jbpm.api.task.OpenTask
fires a history event that marks the start of this task.

I

id - Variable in class org.jbpm.api.task.IdentityRef
 
IdentityRef - Class in org.jbpm.api.task
references an identity. usally a user or group.
IdentityRef(String) - Constructor for class org.jbpm.api.task.IdentityRef
 
IdentityService - Interface in org.jbpm.api
 
instantiate(String) - Method in class org.jbpm.api.Configuration
 
isActive(String) - Method in interface org.jbpm.api.Execution
is the given activity active.
isEnded() - Method in interface org.jbpm.api.Execution
is this execution ended
isExclusive() - Method in interface org.jbpm.api.job.Job
 
isProcessInstance() - Method in interface org.jbpm.api.Execution
is this a process instance
isRollbackOnly() - Method in interface org.jbpm.api.env.Transaction
is this transaction marked for rollback only ?
isSignalling() - Method in interface org.jbpm.api.task.OpenTask
 
isSuspended() - Method in interface org.jbpm.api.Execution
is this execution suspended ?
isTypeExposed - Variable in class org.jbpm.api.env.WireObject
 
isTypeExposed() - Method in class org.jbpm.api.env.WireObject
 

J

JbpmException - Exception in org.jbpm.api
 
JbpmException() - Constructor for exception org.jbpm.api.JbpmException
 
JbpmException(String, Throwable) - Constructor for exception org.jbpm.api.JbpmException
 
JbpmException(String) - Constructor for exception org.jbpm.api.JbpmException
 
JbpmException(Throwable) - Constructor for exception org.jbpm.api.JbpmException
 
Job - Interface in org.jbpm.api.job
base class for timers and messages.
JobQuery - Interface in org.jbpm.api
 

K

keys() - Method in interface org.jbpm.api.env.Context
 

L

list() - Method in interface org.jbpm.api.history.HistoryActivityInstanceQuery
 
list() - Method in interface org.jbpm.api.history.HistoryProcessInstanceQuery
 
list() - Method in interface org.jbpm.api.JobQuery
 
list() - Method in interface org.jbpm.api.ProcessDefinitionQuery
 
list() - Method in interface org.jbpm.api.ProcessInstanceQuery
 
list() - Method in interface org.jbpm.api.TaskQuery
 

M

ManagementService - Interface in org.jbpm.api
operations targeted to system operators that need to keep the process engine up and running.
Message - Interface in org.jbpm.api.job
an asynchronous message.
messages() - Method in interface org.jbpm.api.JobQuery
 

N

name - Variable in class org.jbpm.api.env.WireObject
 
newTask() - Method in interface org.jbpm.api.TaskService
Creates a task.
newTask(long) - Method in interface org.jbpm.api.TaskService
Creates a new subtask for the given task.
notify(EventListenerExecution) - Method in interface org.jbpm.api.listener.EventListener
 

O

object - Variable in class org.jbpm.api.env.WireObject
 
ObservableElement - Interface in org.jbpm.api.model
a super class for process elements that have events.
openEnvironment() - Method in interface org.jbpm.api.env.EnvironmentFactory
open a new Environment.
openEnvironment(List<WireObject>) - Method in interface org.jbpm.api.env.EnvironmentFactory
open a new Environment and pass in a list of objects that must be placed/exposed in the transaction context.
OpenExecution - Interface in org.jbpm.api.model
execution that opens up access to the related objects in the execution and process definition model.
OpenProcessDefinition - Interface in org.jbpm.api.model
a graph (or tree) structure that can be executed.
OpenProcessInstance - Interface in org.jbpm.api.model
 
OpenTask - Interface in org.jbpm.api.task
 
orderAsc(String) - Method in interface org.jbpm.api.history.HistoryActivityInstanceQuery
 
orderAsc(String) - Method in interface org.jbpm.api.history.HistoryProcessInstanceQuery
 
orderAsc(String) - Method in interface org.jbpm.api.JobQuery
 
orderAsc(String) - Method in interface org.jbpm.api.ProcessDefinitionQuery
 
orderAsc(String) - Method in interface org.jbpm.api.ProcessInstanceQuery
 
orderAsc(String) - Method in interface org.jbpm.api.TaskQuery
 
orderDesc(String) - Method in interface org.jbpm.api.history.HistoryActivityInstanceQuery
 
orderDesc(String) - Method in interface org.jbpm.api.history.HistoryProcessInstanceQuery
 
orderDesc(String) - Method in interface org.jbpm.api.JobQuery
 
orderDesc(String) - Method in interface org.jbpm.api.ProcessDefinitionQuery
 
orderDesc(String) - Method in interface org.jbpm.api.ProcessInstanceQuery
 
orderDesc(String) - Method in interface org.jbpm.api.TaskQuery
 
org.jbpm.api - package org.jbpm.api
the primary facade interfaces to the process repository, the execution repository and the management functionalities.
org.jbpm.api.activity - package org.jbpm.api.activity
interfaces for implementing activities, which represent the runtime behaviour of activities.
org.jbpm.api.client - package org.jbpm.api.client
for clients that want direct programmatic access to the execution object like e.g. in unit tests.
org.jbpm.api.cmd - package org.jbpm.api.cmd
 
org.jbpm.api.env - package org.jbpm.api.env
a layer that abstracts the engine and activities from the concrete environment in which the Process Virtual Machine runs.
org.jbpm.api.history - package org.jbpm.api.history
 
org.jbpm.api.identity - package org.jbpm.api.identity
 
org.jbpm.api.job - package org.jbpm.api.job
timers and asynchronous messages
org.jbpm.api.jpdl - package org.jbpm.api.jpdl
 
org.jbpm.api.listener - package org.jbpm.api.listener
interfaces for implementing event listeners, which represent runtime behaviour that can be associated as listeners to process events.
org.jbpm.api.model - package org.jbpm.api.model
common model base classes for the client, activity and event listener API's
org.jbpm.api.task - package org.jbpm.api.task
 
OWNER - Static variable in interface org.jbpm.api.task.Participation
the person with ultimate responsibility over a task.

P

page(int, int) - Method in interface org.jbpm.api.history.HistoryActivityInstanceQuery
 
page(int, int) - Method in interface org.jbpm.api.history.HistoryProcessInstanceQuery
 
page(int, int) - Method in interface org.jbpm.api.JobQuery
 
page(int, int) - Method in interface org.jbpm.api.ProcessDefinitionQuery
 
page(int, int) - Method in interface org.jbpm.api.ProcessInstanceQuery
 
page(int, int) - Method in interface org.jbpm.api.TaskQuery
 
Participation - Interface in org.jbpm.api.task
a link to a participating identity (user or group) and the type of involvement.
popEnvironment() - Static method in class org.jbpm.api.env.Environment
pops the closing context from the stack of current contexts.
Problem - Interface in org.jbpm.api
 
ProcessDefinition - Interface in org.jbpm.api
a graphical process which is deployed in the .
processDefinitionId(String) - Method in interface org.jbpm.api.history.HistoryActivityInstanceQuery
 
processDefinitionId(String) - Method in interface org.jbpm.api.history.HistoryProcessInstanceQuery
 
processDefinitionId(String) - Method in interface org.jbpm.api.ProcessDefinitionQuery
 
processDefinitionId(String) - Method in interface org.jbpm.api.ProcessInstanceQuery
 
processDefinitionKey(String) - Method in interface org.jbpm.api.ProcessDefinitionQuery
 
processDefinitionName(String) - Method in interface org.jbpm.api.ProcessDefinitionQuery
 
processDefinitionNameLike(String) - Method in interface org.jbpm.api.ProcessDefinitionQuery
 
ProcessDefinitionQuery - Interface in org.jbpm.api
 
ProcessEngine - Interface in org.jbpm.api
central starting point for all process engine API interactions.
ProcessInstance - Interface in org.jbpm.api
a process instance is one execution of a process definition.
processInstanceId(String) - Method in interface org.jbpm.api.history.HistoryProcessInstanceQuery
 
processInstanceId(String) - Method in interface org.jbpm.api.JobQuery
 
processInstanceId(String) - Method in interface org.jbpm.api.ProcessInstanceQuery
 
ProcessInstanceQuery - Interface in org.jbpm.api
 
PROPERTY_ACTIVITYNAME - Static variable in interface org.jbpm.api.history.HistoryActivityInstanceQuery
 
PROPERTY_ASSIGNEE - Static variable in interface org.jbpm.api.TaskQuery
 
PROPERTY_CREATEDATE - Static variable in interface org.jbpm.api.TaskQuery
 
PROPERTY_DEPLOYMENT_TIMESTAMP - Static variable in interface org.jbpm.api.ProcessDefinitionQuery
 
PROPERTY_DUEDATE - Static variable in interface org.jbpm.api.TaskQuery
 
PROPERTY_DURATION - Static variable in interface org.jbpm.api.history.HistoryActivityInstanceQuery
 
PROPERTY_DURATION - Static variable in interface org.jbpm.api.history.HistoryProcessInstanceQuery
 
PROPERTY_ENDTIME - Static variable in interface org.jbpm.api.history.HistoryActivityInstanceQuery
 
PROPERTY_ENDTIME - Static variable in interface org.jbpm.api.history.HistoryProcessInstanceQuery
 
PROPERTY_EXECUTIONID - Static variable in interface org.jbpm.api.history.HistoryActivityInstanceQuery
 
PROPERTY_ID - Static variable in interface org.jbpm.api.history.HistoryProcessInstanceQuery
 
PROPERTY_ID - Static variable in interface org.jbpm.api.ProcessDefinitionQuery
 
PROPERTY_KEY - Static variable in interface org.jbpm.api.ProcessDefinitionQuery
 
PROPERTY_KEY - Static variable in interface org.jbpm.api.ProcessInstanceQuery
 
PROPERTY_NAME - Static variable in interface org.jbpm.api.ProcessDefinitionQuery
 
PROPERTY_NAME - Static variable in interface org.jbpm.api.TaskQuery
 
PROPERTY_PRIORITY - Static variable in interface org.jbpm.api.TaskQuery
 
PROPERTY_PROGRESS - Static variable in interface org.jbpm.api.TaskQuery
 
PROPERTY_STARTTIME - Static variable in interface org.jbpm.api.history.HistoryActivityInstanceQuery
 
PROPERTY_STARTTIME - Static variable in interface org.jbpm.api.history.HistoryProcessInstanceQuery
 
PROPERTY_STATE - Static variable in interface org.jbpm.api.history.HistoryProcessInstanceQuery
 
PROPERTY_VERSION - Static variable in interface org.jbpm.api.ProcessDefinitionQuery
 
pushEnvironment(Environment) - Static method in class org.jbpm.api.env.Environment
after opening of a new environment succeeded, the environment must be pushed in the stack of current environments.

R

registerSynchronization(Synchronization) - Method in interface org.jbpm.api.env.Transaction
register a transaction listener.
REMIND - Static variable in interface org.jbpm.api.model.Event
fired when an assignee is reminded of a task
removeComment(Comment) - Method in interface org.jbpm.api.model.Discussable
remove a comment
removeContext(Context) - Method in class org.jbpm.api.env.Environment
 
removeContext(String) - Method in class org.jbpm.api.env.Environment
 
removeTaskParticipatingGroup(long, String, String) - Method in interface org.jbpm.api.TaskService
removes a role to a given task.
removeTaskParticipatingUser(long, String, String) - Method in interface org.jbpm.api.TaskService
removes a role to a given task.
removeVariable(String) - Method in interface org.jbpm.api.model.OpenExecution
remove the key-value pair for the given key from this scope.
removeVariables() - Method in interface org.jbpm.api.model.OpenExecution
removes all variables in this scope
REPLACED_ASSIGNEE - Static variable in interface org.jbpm.api.task.Participation
a person that was assigned to a task, but got replaced because of absence or another reason.
RepositoryService - Interface in org.jbpm.api
 
resume() - Method in interface org.jbpm.api.client.ClientExecution
resumes an execution.
resumeDeployment(long) - Method in interface org.jbpm.api.RepositoryService
 

S

saveTask(Task) - Method in interface org.jbpm.api.TaskService
Saves the given task to persistent storage.
set(String, Object) - Method in interface org.jbpm.api.env.Context
 
setActivity(Activity) - Method in interface org.jbpm.api.activity.ActivityExecution
position this execution in the destination activity.
setActivity(Activity, Execution) - Method in interface org.jbpm.api.activity.ActivityExecution
position the given execution in the destination activity
setAssignee(String) - Method in interface org.jbpm.api.task.Assignable
 
setAssignee(String) - Method in interface org.jbpm.api.task.Swimlane
 
setAssignee(String) - Method in interface org.jbpm.api.task.Task
 
setClassLoader(ClassLoader) - Method in class org.jbpm.api.env.Environment
 
setContext(Context) - Method in class org.jbpm.api.env.Environment
 
setDescription(String) - Method in interface org.jbpm.api.task.Task
 
setDueDate(Date) - Method in interface org.jbpm.api.task.Task
 
setFile(File) - Method in class org.jbpm.api.Configuration
 
setForm(String) - Method in interface org.jbpm.api.task.Task
 
setInputSource(InputSource) - Method in class org.jbpm.api.Configuration
 
setInputStream(InputStream) - Method in class org.jbpm.api.Configuration
 
setName(String) - Method in interface org.jbpm.api.Deployment
 
setName(String) - Method in interface org.jbpm.api.task.Task
 
setPriority(int) - Method in interface org.jbpm.api.activity.ActivityExecution
setter for the priority.
setPriority(int) - Method in interface org.jbpm.api.listener.EventListenerExecution
setter for the priority.
setPriority(int) - Method in interface org.jbpm.api.model.OpenExecution
setter for the priority.
setPriority(int) - Method in interface org.jbpm.api.task.Task
 
setResource(String) - Method in class org.jbpm.api.Configuration
 
setRollbackOnly() - Method in interface org.jbpm.api.env.Transaction
marks a transaction for rollback only.
setSessionFactory(Object) - Method in interface org.jbpm.api.ProcessEngine
programmatically provide a hibernate session factory
setSignalling(boolean) - Method in interface org.jbpm.api.task.OpenTask
 
setState(String) - Method in interface org.jbpm.api.model.OpenExecution
update the state
setTimestamp(long) - Method in interface org.jbpm.api.Deployment
 
setUrl(URL) - Method in class org.jbpm.api.Configuration
 
setUserId(String) - Method in class org.jbpm.api.env.Environment
set the authenticated user id
setVariable(String, String, Object) - Method in interface org.jbpm.api.ExecutionService
creates or overwrites a variable value on the referenced execution
setVariable(String, Object) - Method in interface org.jbpm.api.model.OpenExecution
updates or creates a variable for the given value.
setVariable(long, String, Object) - Method in interface org.jbpm.api.TaskService
creates or overwrites a variable value on the given task
setVariables(String, Map<String, ?>) - Method in interface org.jbpm.api.ExecutionService
creates or overwrites the variable values on the referenced execution
setVariables(Map<String, ?>) - Method in interface org.jbpm.api.model.OpenExecution
sets all given variables.
setVariables(long, Map<String, Object>) - Method in interface org.jbpm.api.TaskService
creates or overwrites the variable values on the given task
setXmlString(String) - Method in class org.jbpm.api.Configuration
 
signal(ActivityExecution, String, Map<String, ?>) - Method in interface org.jbpm.api.activity.ExternalActivityBehaviour
handles an external trigger.
signal() - Method in interface org.jbpm.api.client.ClientExecution
feeds a external trigger into this execution.
signal(String) - Method in interface org.jbpm.api.client.ClientExecution
feeds a named external trigger into the execution.
signal(Map<String, ?>) - Method in interface org.jbpm.api.client.ClientExecution
feeds an external trigger into the execution with parameters.
signal(String, Map<String, ?>) - Method in interface org.jbpm.api.client.ClientExecution
feeds a named external trigger into the execution with parameters.
signal(Execution) - Method in interface org.jbpm.api.client.ClientExecution
feeds a external trigger into the given execution.
signal(String, Execution) - Method in interface org.jbpm.api.client.ClientExecution
feeds a named external trigger into a given execution.
signal(Map<String, ?>, Execution) - Method in interface org.jbpm.api.client.ClientExecution
feeds an external trigger into a given execution with parameters.
signal(String, Map<String, ?>, Execution) - Method in interface org.jbpm.api.client.ClientExecution
feeds a named external trigger into a given execution with parameters.
signalExecutionById(String) - Method in interface org.jbpm.api.ExecutionService
provides an external trigger to an execution.
signalExecutionById(String, String) - Method in interface org.jbpm.api.ExecutionService
provides a named external trigger to an execution.
signalExecutionById(String, String, Map<String, ?>) - Method in interface org.jbpm.api.ExecutionService
provides a named external trigger to an execution with parameters.
signalExecutionById(String, Map<String, ?>) - Method in interface org.jbpm.api.ExecutionService
provides a external trigger to an execution with parameters.
start() - Method in interface org.jbpm.api.client.ClientProcessInstance
starts this process instance
START - Static variable in interface org.jbpm.api.model.Event
fired when a process or an activity starts
startedAfter(Date) - Method in interface org.jbpm.api.history.HistoryActivityInstanceQuery
 
startedBefore(Date) - Method in interface org.jbpm.api.history.HistoryActivityInstanceQuery
 
startProcessInstance() - Method in interface org.jbpm.api.client.ClientProcessDefinition
creates the process instance and immediately start its execution.
startProcessInstance(String) - Method in interface org.jbpm.api.client.ClientProcessDefinition
creates the process instance with the given key and immediately start its execution.
startProcessInstanceById(String) - Method in interface org.jbpm.api.ExecutionService
starts a new process instance for the ProcessDefinition with the given processDefinitionDbid.
startProcessInstanceById(String, String) - Method in interface org.jbpm.api.ExecutionService
starts a new process instance for the ProcessDefinition with the given processDefinitionDbid.
startProcessInstanceById(String, Map<String, Object>) - Method in interface org.jbpm.api.ExecutionService
starts a new process instance for the ProcessDefinition with the given processDefinitionDbid.
startProcessInstanceById(String, Map<String, Object>, String) - Method in interface org.jbpm.api.ExecutionService
starts a new process instance for the ProcessDefinition with the given processDefinitionDbid.
startProcessInstanceByKey(String) - Method in interface org.jbpm.api.ExecutionService
starts a new process instance in the latest version of the given process definition.
startProcessInstanceByKey(String, String) - Method in interface org.jbpm.api.ExecutionService
starts a new process instance in the latest version of the given processDefinitionName.
startProcessInstanceByKey(String, Map<String, ?>) - Method in interface org.jbpm.api.ExecutionService
starts a new process instance in the latest version of the given processDefinitionName.
startProcessInstanceByKey(String, Map<String, ?>, String) - Method in interface org.jbpm.api.ExecutionService
starts a new process instance in the latest version of the given processDefinitionName.
state(String) - Method in interface org.jbpm.api.history.HistoryProcessInstanceQuery
 
STATE_ACTIVE - Static variable in interface org.jbpm.api.history.HistoryProcessInstance
 
STATE_ACTIVE_CONCURRENT - Static variable in interface org.jbpm.api.Execution
concurrent path of execution that is an active indicator of the current position in the diagram.
STATE_ACTIVE_ROOT - Static variable in interface org.jbpm.api.Execution
single (non-concurrent) path of execution that is an active indicator of the current position in the diagram.
STATE_ASYNC - Static variable in interface org.jbpm.api.Execution
indicates that this execution is doing an asynchronous continuation.
STATE_COMPLETED - Static variable in interface org.jbpm.api.task.Task
 
STATE_CREATED - Static variable in interface org.jbpm.api.Execution
between creation of a new process instance and the start of that process instance.
STATE_ENDED - Static variable in interface org.jbpm.api.Execution
this execution has ended.
STATE_ENDED - Static variable in interface org.jbpm.api.history.HistoryProcessInstance
 
STATE_INACTIVE_CONCURRENT_ROOT - Static variable in interface org.jbpm.api.Execution
parent of concurrent child executions.
STATE_INACTIVE_JOIN - Static variable in interface org.jbpm.api.Execution
concurrent execution that is inactively waiting in a join until other concurrent executions arrive.
STATE_INACTIVE_SCOPE - Static variable in interface org.jbpm.api.Execution
parent of a scoped execution.
STATE_OPEN - Static variable in interface org.jbpm.api.task.Task
 
STATE_SUSPENDED - Static variable in interface org.jbpm.api.Execution
indicates that this execution is temporary suspended with the #suspend() method.
STATE_SUSPENDED - Static variable in interface org.jbpm.api.task.Task
 
suspend() - Method in interface org.jbpm.api.client.ClientExecution
suspends this execution and all it's child executions.
suspendDeployment(long) - Method in interface org.jbpm.api.RepositoryService
 
suspended() - Method in interface org.jbpm.api.ProcessDefinitionQuery
 
suspended() - Method in interface org.jbpm.api.ProcessInstanceQuery
 
Swimlane - Interface in org.jbpm.api.task
a runtime process role that can store an assignment so that multiple related tasks are assigned to the same actor.

T

take(String) - Method in interface org.jbpm.api.activity.ActivityExecution
takes the outgoing transition with the given name.
take(Transition) - Method in interface org.jbpm.api.activity.ActivityExecution
takes the given outgoing transition.
take(Transition, Execution) - Method in interface org.jbpm.api.activity.ActivityExecution
let's the given execution take the transition.
TAKE - Static variable in interface org.jbpm.api.model.Event
fired when a transition is being taken
takeDefaultTransition() - Method in interface org.jbpm.api.activity.ActivityExecution
takes the default transition.
takeTask(long, String) - Method in interface org.jbpm.api.TaskService
taking this task will prevent all other candidates from taking and working on this task.
Task - Interface in org.jbpm.api.task
runtime task.
taskAssign(OpenTask, String) - Method in class org.jbpm.api.task.TaskHandler
called when the given task is assigned to an actor.
taskCancel(OpenTask, String) - Method in class org.jbpm.api.task.TaskHandler
called when the given task is cancelled.
taskComplete(OpenTask, String) - Method in class org.jbpm.api.task.TaskHandler
called when the given task completes.
TaskDefinition - Interface in org.jbpm.api.task
 
TaskHandler - Class in org.jbpm.api.task
for advanced task customization.
TaskHandler() - Constructor for class org.jbpm.api.task.TaskHandler
 
TaskQuery - Interface in org.jbpm.api
 
TaskService - Interface in org.jbpm.api
Human task management facility.
taskSubTaskComplete(OpenTask, OpenTask, String) - Method in class org.jbpm.api.task.TaskHandler
is called when a subtask completes.
taskVariableUpdate(OpenTask, String, Object) - Method in class org.jbpm.api.task.TaskHandler
is called when a variable is updated.
Timer - Interface in org.jbpm.api.job
a timer.
timers() - Method in interface org.jbpm.api.JobQuery
 
tookLessThen(long) - Method in interface org.jbpm.api.history.HistoryActivityInstanceQuery
 
tookLongerThen(long) - Method in interface org.jbpm.api.history.HistoryActivityInstanceQuery
 
toString() - Method in class org.jbpm.api.task.GroupRef
 
toString() - Method in class org.jbpm.api.task.UserRef
 
Transaction - Interface in org.jbpm.api.env
provides access to the transaction in the environment.
Transition - Interface in org.jbpm.api.model
a transition in a OpenProcessDefinition graph.
TYPE_UNIT - Static variable in interface org.jbpm.api.identity.Group
 

U

unassigned() - Method in interface org.jbpm.api.TaskQuery
query for tasks that are unassigned.
uniqueResult() - Method in interface org.jbpm.api.history.HistoryActivityInstanceQuery
 
uniqueResult() - Method in interface org.jbpm.api.history.HistoryProcessInstanceQuery
 
uniqueResult() - Method in interface org.jbpm.api.JobQuery
 
uniqueResult() - Method in interface org.jbpm.api.ProcessDefinitionQuery
 
uniqueResult() - Method in interface org.jbpm.api.ProcessInstanceQuery
 
uniqueResult() - Method in interface org.jbpm.api.TaskQuery
 
User - Interface in org.jbpm.api.identity
a user
UserRef - Class in org.jbpm.api.task
 
UserRef(String) - Constructor for class org.jbpm.api.task.UserRef
 

V

VIEWER - Static variable in interface org.jbpm.api.task.Participation
person that is allowed to watch-but-not-touch this task

W

waitForSignal() - Method in interface org.jbpm.api.activity.ActivityExecution
makes this execution wait in the current activity until an external trigger is given with one of the #signal() methods.
WireObject - Class in org.jbpm.api.env
 
WireObject(Object) - Constructor for class org.jbpm.api.env.WireObject
 
WireObject(Object, String) - Constructor for class org.jbpm.api.env.WireObject
 
WireObject(Object, String, boolean) - Constructor for class org.jbpm.api.env.WireObject
 

A B C D E F G H I J K L M N O P R S T U V W

Copyright © 2009 JBoss, a division of Red Hat. All Rights Reserved.