Package org.flowable.task.service.impl
Class BaseTaskBuilderImpl
java.lang.Object
org.flowable.task.service.impl.BaseTaskBuilderImpl
- All Implemented Interfaces:
TaskBuilder
Base implementation of the
TaskBuilder interface- Author:
- martin.grofcik
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected Stringprotected Stringprotected CommandExecutorprotected Stringprotected Dateprotected Stringprotected Stringprotected Set<? extends org.flowable.identitylink.api.IdentityLinkInfo> protected Stringprotected Stringprotected Stringprotected intprotected Stringprotected Stringprotected Stringprotected Stringprotected String -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionabstract Taskcreate()description(String description) getId()Set<? extends org.flowable.identitylink.api.IdentityLinkInfo> getName()getOwner()intidentityLinks(Set<? extends org.flowable.identitylink.api.IdentityLinkInfo> identityLinks) parentTaskId(String parentTaskId) priority(int priority) taskDefinitionId(String taskDefinitionId) taskDefinitionKey(String taskDefinitionKey)
-
Field Details
-
commandExecutor
-
id
-
name
-
description
-
priority
protected int priority -
ownerId
-
assigneeId
-
dueDate
-
category
-
parentTaskId
-
tenantId
-
formKey
-
taskDefinitionId
-
taskDefinitionKey
-
scopeId
-
scopeType
-
identityLinks
-
-
Constructor Details
-
BaseTaskBuilderImpl
-
-
Method Details
-
create
- Specified by:
createin interfaceTaskBuilder
-
id
- Specified by:
idin interfaceTaskBuilder
-
name
- Specified by:
namein interfaceTaskBuilder
-
description
- Specified by:
descriptionin interfaceTaskBuilder
-
priority
- Specified by:
priorityin interfaceTaskBuilder
-
owner
- Specified by:
ownerin interfaceTaskBuilder
-
assignee
- Specified by:
assigneein interfaceTaskBuilder
-
dueDate
- Specified by:
dueDatein interfaceTaskBuilder
-
category
- Specified by:
categoryin interfaceTaskBuilder
-
parentTaskId
- Specified by:
parentTaskIdin interfaceTaskBuilder
-
tenantId
- Specified by:
tenantIdin interfaceTaskBuilder
-
formKey
- Specified by:
formKeyin interfaceTaskBuilder
-
taskDefinitionId
- Specified by:
taskDefinitionIdin interfaceTaskBuilder
-
taskDefinitionKey
- Specified by:
taskDefinitionKeyin interfaceTaskBuilder
-
identityLinks
public TaskBuilder identityLinks(Set<? extends org.flowable.identitylink.api.IdentityLinkInfo> identityLinks) - Specified by:
identityLinksin interfaceTaskBuilder
-
scopeId
- Specified by:
scopeIdin interfaceTaskBuilder
-
scopeType
- Specified by:
scopeTypein interfaceTaskBuilder
-
getId
- Specified by:
getIdin interfaceTaskBuilder
-
getName
- Specified by:
getNamein interfaceTaskBuilder
-
getDescription
- Specified by:
getDescriptionin interfaceTaskBuilder
-
getPriority
public int getPriority()- Specified by:
getPriorityin interfaceTaskBuilder
-
getOwner
- Specified by:
getOwnerin interfaceTaskBuilder
-
getAssignee
- Specified by:
getAssigneein interfaceTaskBuilder
-
getTaskDefinitionId
- Specified by:
getTaskDefinitionIdin interfaceTaskBuilder
-
getTaskDefinitionKey
- Specified by:
getTaskDefinitionKeyin interfaceTaskBuilder
-
getDueDate
- Specified by:
getDueDatein interfaceTaskBuilder
-
getCategory
- Specified by:
getCategoryin interfaceTaskBuilder
-
getParentTaskId
- Specified by:
getParentTaskIdin interfaceTaskBuilder
-
getTenantId
- Specified by:
getTenantIdin interfaceTaskBuilder
-
getFormKey
- Specified by:
getFormKeyin interfaceTaskBuilder
-
getIdentityLinks
- Specified by:
getIdentityLinksin interfaceTaskBuilder
-
getScopeId
- Specified by:
getScopeIdin interfaceTaskBuilder
-
getScopeType
- Specified by:
getScopeTypein interfaceTaskBuilder
-