Skip navigation links
jBPM Task Assigning - Core 7.33.0.Final-redhat-00003
A B C D E G H I N O P R S T U 

A

AbstractPersistable - Class in org.jbpm.task.assigning.model
 
AbstractPersistable() - Constructor for class org.jbpm.task.assigning.model.AbstractPersistable
 
AbstractPersistable(long) - Constructor for class org.jbpm.task.assigning.model.AbstractPersistable
 
acceptsAssignedUser() - Method in class org.jbpm.task.assigning.model.Task
Indicates if the currently assigned user can execute this task.
AddTaskProblemFactChange - Class in org.jbpm.task.assigning.model.solver.realtime
Adds a Task to the working solution.
AddTaskProblemFactChange(Task) - Constructor for class org.jbpm.task.assigning.model.solver.realtime.AddTaskProblemFactChange
 
afterEntityAdded(ScoreDirector, Task) - Method in class org.jbpm.task.assigning.model.solver.StartAndEndTimeUpdatingVariableListener
 
afterEntityRemoved(ScoreDirector, Task) - Method in class org.jbpm.task.assigning.model.solver.StartAndEndTimeUpdatingVariableListener
 
afterVariableChanged(ScoreDirector, Task) - Method in class org.jbpm.task.assigning.model.solver.StartAndEndTimeUpdatingVariableListener
 
AssignTaskProblemFactChange - Class in org.jbpm.task.assigning.model.solver.realtime
Implements the "direct" assignment of an existing Task to a User.
AssignTaskProblemFactChange(Task, User) - Constructor for class org.jbpm.task.assigning.model.solver.realtime.AssignTaskProblemFactChange
 

B

beforeEntityAdded(ScoreDirector, Task) - Method in class org.jbpm.task.assigning.model.solver.StartAndEndTimeUpdatingVariableListener
 
beforeEntityRemoved(ScoreDirector, Task) - Method in class org.jbpm.task.assigning.model.solver.StartAndEndTimeUpdatingVariableListener
 
beforeVariableChanged(ScoreDirector, Task) - Method in class org.jbpm.task.assigning.model.solver.StartAndEndTimeUpdatingVariableListener
 

C

calculateWeightedPenalty(int, int) - Static method in class org.jbpm.task.assigning.model.solver.PriorityHelper
 
compare(Task, Task) - Method in class org.jbpm.task.assigning.model.solver.TaskDifficultyComparator
 

D

doChange(ScoreDirector<TaskAssigningSolution>) - Method in class org.jbpm.task.assigning.model.solver.realtime.AddTaskProblemFactChange
 
doChange(ScoreDirector<TaskAssigningSolution>) - Method in class org.jbpm.task.assigning.model.solver.realtime.AssignTaskProblemFactChange
 
doChange(ScoreDirector<TaskAssigningSolution>) - Method in class org.jbpm.task.assigning.model.solver.realtime.RemoveTaskProblemFactChange
 

E

END_TIME_IN_MINUTES - Static variable in class org.jbpm.task.assigning.model.Task
 
equals(Object) - Method in class org.jbpm.task.assigning.model.TypedLabel
 
extractTaskList(TaskOrUser) - Static method in class org.jbpm.task.assigning.model.solver.TaskHelper
 

G

getContainerId() - Method in class org.jbpm.task.assigning.model.Task
 
getDurationInMinutes() - Method in class org.jbpm.task.assigning.model.Task
 
getEndTimeInMinutes() - Method in class org.jbpm.task.assigning.model.Task
 
getEndTimeInMinutes() - Method in class org.jbpm.task.assigning.model.TaskOrUser
 
getEndTimeInMinutes() - Method in class org.jbpm.task.assigning.model.User
 
getEntityId() - Method in class org.jbpm.task.assigning.model.Group
 
getEntityId() - Method in interface org.jbpm.task.assigning.model.OrganizationalEntity
 
getEntityId() - Method in class org.jbpm.task.assigning.model.User
 
getGroups() - Method in class org.jbpm.task.assigning.model.User
 
getId() - Method in class org.jbpm.task.assigning.model.AbstractPersistable
 
getInputData() - Method in class org.jbpm.task.assigning.model.Task
 
getName() - Method in class org.jbpm.task.assigning.model.Task
 
getNextTask() - Method in class org.jbpm.task.assigning.model.TaskOrUser
 
getPotentialOwners() - Method in class org.jbpm.task.assigning.model.Task
 
getPreviousTaskOrUser() - Method in class org.jbpm.task.assigning.model.Task
 
getPriority() - Method in class org.jbpm.task.assigning.model.Task
 
getProcessId() - Method in class org.jbpm.task.assigning.model.Task
 
getProcessInstanceId() - Method in class org.jbpm.task.assigning.model.Task
 
getScore() - Method in class org.jbpm.task.assigning.model.TaskAssigningSolution
 
getStartTimeInMinutes() - Method in class org.jbpm.task.assigning.model.Task
 
getTask() - Method in class org.jbpm.task.assigning.model.solver.realtime.AddTaskProblemFactChange
 
getTask() - Method in class org.jbpm.task.assigning.model.solver.realtime.AssignTaskProblemFactChange
 
getTask() - Method in class org.jbpm.task.assigning.model.solver.realtime.RemoveTaskProblemFactChange
 
getTaskList() - Method in class org.jbpm.task.assigning.model.TaskAssigningSolution
 
getTypedLabels() - Method in class org.jbpm.task.assigning.model.Task
 
getTypedLabels() - Method in class org.jbpm.task.assigning.model.User
 
getUser() - Method in class org.jbpm.task.assigning.model.solver.realtime.AssignTaskProblemFactChange
 
getUser() - Method in class org.jbpm.task.assigning.model.Task
 
getUser() - Method in class org.jbpm.task.assigning.model.TaskOrUser
 
getUser() - Method in class org.jbpm.task.assigning.model.User
 
getUserList() - Method in class org.jbpm.task.assigning.model.TaskAssigningSolution
 
getValue() - Method in class org.jbpm.task.assigning.model.TypedLabel
 
Group - Class in org.jbpm.task.assigning.model
 
Group() - Constructor for class org.jbpm.task.assigning.model.Group
 
Group(long, String) - Constructor for class org.jbpm.task.assigning.model.Group
 

H

hashCode() - Method in class org.jbpm.task.assigning.model.TypedLabel
 

I

id - Variable in class org.jbpm.task.assigning.model.AbstractPersistable
 
isAffinity() - Method in class org.jbpm.task.assigning.model.TypedLabel
 
isHighLevel(int) - Static method in class org.jbpm.task.assigning.model.solver.PriorityHelper
 
isLowLevel(int) - Static method in class org.jbpm.task.assigning.model.solver.PriorityHelper
 
isMediumLevel(int) - Static method in class org.jbpm.task.assigning.model.solver.PriorityHelper
 
isPinned() - Method in class org.jbpm.task.assigning.model.Task
 
isPotentialOwner(Task, User) - Static method in class org.jbpm.task.assigning.model.solver.TaskHelper
 
isPublished() - Method in class org.jbpm.task.assigning.model.Task
 
isSkill() - Method in class org.jbpm.task.assigning.model.TypedLabel
 
isUser() - Method in class org.jbpm.task.assigning.model.Group
 
isUser() - Method in interface org.jbpm.task.assigning.model.OrganizationalEntity
 
isUser() - Method in class org.jbpm.task.assigning.model.User
 

N

newAffinity(String) - Static method in class org.jbpm.task.assigning.model.TypedLabel
 
newSkill(String) - Static method in class org.jbpm.task.assigning.model.TypedLabel
 
nextTask - Variable in class org.jbpm.task.assigning.model.TaskOrUser
Shadow variable for being able to move forward in the chain.

O

org.jbpm.task.assigning - package org.jbpm.task.assigning
 
org.jbpm.task.assigning.model - package org.jbpm.task.assigning.model
 
org.jbpm.task.assigning.model.solver - package org.jbpm.task.assigning.model.solver
 
org.jbpm.task.assigning.model.solver.realtime - package org.jbpm.task.assigning.model.solver.realtime
 
OrganizationalEntity - Interface in org.jbpm.task.assigning.model
 

P

PLANNING_USER - Static variable in class org.jbpm.task.assigning.model.User
Planning user is defined user for avoid breaking hard constraints.
PREVIOUS_TASK_OR_USER - Static variable in class org.jbpm.task.assigning.model.Task
 
PriorityHelper - Class in org.jbpm.task.assigning.model.solver
Helper class for manging priority calculations for tasks coming from the jBPM runtime.

R

RemoveTaskProblemFactChange - Class in org.jbpm.task.assigning.model.solver.realtime
Implements the removal of a Task from the working solution.
RemoveTaskProblemFactChange(Task) - Constructor for class org.jbpm.task.assigning.model.solver.realtime.RemoveTaskProblemFactChange
 

S

setContainerId(String) - Method in class org.jbpm.task.assigning.model.Task
 
setDurationInMinutes(int) - Method in class org.jbpm.task.assigning.model.Task
 
setEndTime(Integer) - Method in class org.jbpm.task.assigning.model.Task
 
setEntityId(String) - Method in class org.jbpm.task.assigning.model.Group
 
setEntityId(String) - Method in class org.jbpm.task.assigning.model.User
 
setGroups(Set<Group>) - Method in class org.jbpm.task.assigning.model.User
 
setId(Long) - Method in class org.jbpm.task.assigning.model.AbstractPersistable
 
setInputData(Map<String, Object>) - Method in class org.jbpm.task.assigning.model.Task
 
setName(String) - Method in class org.jbpm.task.assigning.model.Task
 
setNextTask(Task) - Method in class org.jbpm.task.assigning.model.TaskOrUser
 
setPinned(boolean) - Method in class org.jbpm.task.assigning.model.Task
 
setPotentialOwners(Set<OrganizationalEntity>) - Method in class org.jbpm.task.assigning.model.Task
 
setPreviousTaskOrUser(TaskOrUser) - Method in class org.jbpm.task.assigning.model.Task
 
setPriority(int) - Method in class org.jbpm.task.assigning.model.Task
 
setProcessId(String) - Method in class org.jbpm.task.assigning.model.Task
 
setProcessInstanceId(long) - Method in class org.jbpm.task.assigning.model.Task
 
setPublished(boolean) - Method in class org.jbpm.task.assigning.model.Task
 
setScore(BendableScore) - Method in class org.jbpm.task.assigning.model.TaskAssigningSolution
 
setStartTimeInMinutes(Integer) - Method in class org.jbpm.task.assigning.model.Task
 
setTaskList(List<Task>) - Method in class org.jbpm.task.assigning.model.TaskAssigningSolution
 
setTypedLabels(Set<TypedLabel>) - Method in class org.jbpm.task.assigning.model.Task
 
setTypedLabels(Set<TypedLabel>) - Method in class org.jbpm.task.assigning.model.User
 
setUser(User) - Method in class org.jbpm.task.assigning.model.Task
 
setUserList(List<User>) - Method in class org.jbpm.task.assigning.model.TaskAssigningSolution
 
START_TIME_IN_MINUTES - Static variable in class org.jbpm.task.assigning.model.Task
 
StartAndEndTimeUpdatingVariableListener - Class in org.jbpm.task.assigning.model.solver
Given a chained graph: User1 <-> Task1 <-> Task2 <-> sourceTask <-> Task4 <-> Task5 -> null keeps the startTime and endTime of the tasks in the chain updated when any of the tasks in the chain changes.
StartAndEndTimeUpdatingVariableListener() - Constructor for class org.jbpm.task.assigning.model.solver.StartAndEndTimeUpdatingVariableListener
 

T

Task - Class in org.jbpm.task.assigning.model
Task is the only planning entity that will be changed during the problem solving, and we have only one PlanningVariable.
Task() - Constructor for class org.jbpm.task.assigning.model.Task
 
Task(long, String, int) - Constructor for class org.jbpm.task.assigning.model.Task
 
Task(long, long, String, String, String, int, Map<String, Object>) - Constructor for class org.jbpm.task.assigning.model.Task
 
TASK_RANGE - Static variable in class org.jbpm.task.assigning.model.Task
 
TaskAssigningRuntimeException - Exception in org.jbpm.task.assigning
 
TaskAssigningRuntimeException(String) - Constructor for exception org.jbpm.task.assigning.TaskAssigningRuntimeException
 
TaskAssigningSolution - Class in org.jbpm.task.assigning.model
 
TaskAssigningSolution() - Constructor for class org.jbpm.task.assigning.model.TaskAssigningSolution
 
TaskAssigningSolution(long, List<User>, List<Task>) - Constructor for class org.jbpm.task.assigning.model.TaskAssigningSolution
 
TaskDifficultyComparator - Class in org.jbpm.task.assigning.model.solver
 
TaskDifficultyComparator() - Constructor for class org.jbpm.task.assigning.model.solver.TaskDifficultyComparator
 
TaskHelper - Class in org.jbpm.task.assigning.model.solver
 
TaskOrUser - Class in org.jbpm.task.assigning.model
 
TaskOrUser() - Constructor for class org.jbpm.task.assigning.model.TaskOrUser
 
TaskOrUser(long) - Constructor for class org.jbpm.task.assigning.model.TaskOrUser
 
toString() - Method in class org.jbpm.task.assigning.model.AbstractPersistable
 
toString() - Method in class org.jbpm.task.assigning.model.Group
 
toString() - Method in class org.jbpm.task.assigning.model.Task
 
toString() - Method in class org.jbpm.task.assigning.model.User
 
TypedLabel - Class in org.jbpm.task.assigning.model
 

U

User - Class in org.jbpm.task.assigning.model
 
User() - Constructor for class org.jbpm.task.assigning.model.User
 
User(long, String) - Constructor for class org.jbpm.task.assigning.model.User
 
USER_RANGE - Static variable in class org.jbpm.task.assigning.model.Task
 
A B C D E G H I N O P R S T U 
Skip navigation links
jBPM Task Assigning - Core 7.33.0.Final-redhat-00003

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