| Modifier and Type | Method and Description | 
|---|---|
| ConversationBuilder | ConversationBuilder. addCandidateGroup(String candidateGroup) | 
| ConversationBuilder | ConversationBuilder. addParticipant(String participant) | 
| ConversationBuilder | ConversationBuilder. addTag(String tag) | 
| ConversationBuilder | ConversationBuilder. assignedGroupId(String assignedGroupId) | 
| ConversationBuilder | ConversationBuilder. assigneeId(String assigneeId) | 
| ConversationBuilder | ConversationBuilder. avatarId(String avatarId)Optionally set the avatar information for this conversation. | 
| ConversationBuilder | ConversationBuilder. candidateGroups(Set<String> candidateGroups) | 
| ConversationBuilder | ConversationBuilder. conversationDefinitionId(String conversationDefinitionId)Set the id of the conversation definition. | 
| ConversationBuilder | ConversationBuilder. conversationDefinitionKey(String conversationDefinitionKey)Set the key of the conversation definition. | 
| ConversationBuilder | ConversationService. createConversationBuilder()Returns a conversation builder used to start new  Conversationobjects. | 
| ConversationBuilder | ConversationBuilder. description(String description)Set the optional description describing the reason or goal of the conversation in more details than the name. | 
| ConversationBuilder | ConversationBuilder. externalId(String externalId)Set the external id of the conversation. | 
| ConversationBuilder | ConversationBuilder. fallbackName(String fallbackName)Set the optional fallback name to be used, if there is no explicit name being set (e.g. | 
| ConversationBuilder | ConversationBuilder. joiningType(String joiningType)Set the joining type used for this conversation. | 
| ConversationBuilder | ConversationBuilder. name(String name)Set the optional name for this conversation. | 
| ConversationBuilder | ConversationBuilder. ownerId(String ownerId) | 
| ConversationBuilder | ConversationBuilder. parentId(String parentId)Set the id of the parent conversation, if this is a child conversation (e.g. | 
| ConversationBuilder | ConversationBuilder. participants(Set<String> participants) | 
| ConversationBuilder | ConversationBuilder. permissionType(String permissionType)Set the permission type to be used for this conversation. | 
| ConversationBuilder | ConversationBuilder. referenceDefinitionId(String referenceDefinitionId)Set the reference definition id of the conversation pointing to for example a case or process definition id. | 
| ConversationBuilder | ConversationBuilder. referenceId(String referenceId)Set the reference id of the conversation pointing to for example a case or process instance id. | 
| ConversationBuilder | ConversationBuilder. referenceType(String referenceType)Set the reference type of the conversation pointing to for example a case or process instance type. | 
| ConversationBuilder | ConversationBuilder. subType(String type)Set the sub type of this conversation. | 
| ConversationBuilder | ConversationBuilder. tags(Collection<String> tags) | 
| ConversationBuilder | ConversationBuilder. tenantId(String tenantId)Optionally sets the tenantId for this conversation. | 
| ConversationBuilder | ConversationBuilder. type(String type)Set the type for this conversation which has an impact on how participants might be joined, on permissions or other behaviors of the conversation. | 
| Modifier and Type | Method and Description | 
|---|---|
| Optional<String> | ConversationPermissionService. checkCreateConversation(String userId,
                       Collection<String> userGroupKeys,
                       String userTenantId,
                       String parentConversationId,
                       ConversationBuilder conversationBuilder)Evaluates the permissions for the given user when creating a new conversation with an optional parent
 conversation (e.g. | 
| Optional<String> | ConversationPermissionService. checkCreateConversation(String userId,
                       String parentConversationId,
                       ConversationBuilder conversationBuilder) | 
| Modifier and Type | Field and Description | 
|---|---|
| protected ConversationBuilder | EvaluateConversationTagsCmd. builder | 
| protected ConversationBuilder | EvaluateConversationAvatarIdCmd. conversationBuilder | 
| Modifier and Type | Method and Description | 
|---|---|
| ConversationBuilder | EvaluateConversationAvatarIdCmd. getConversationBuilder() | 
| Modifier and Type | Method and Description | 
|---|---|
| protected Conversation | StartConversationCmd. getParentConversation(ConversationBuilder builder) | 
| protected List<org.flowable.identitylink.service.impl.persistence.entity.IdentityLinkEntity> | StartConversationCmd. handleIdentityLinks(org.flowable.common.engine.impl.interceptor.CommandContext commandContext,
                   ConversationEntity entity,
                   ConversationBuilder builder) | 
| Constructor and Description | 
|---|
| EvaluateConversationAvatarIdCmd(ConversationBuilder conversationBuilder) | 
| EvaluateConversationTagsCmd(ConversationBuilder builder) | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | ConversationBuilderImpl | 
| Modifier and Type | Method and Description | 
|---|---|
| ConversationBuilder | ConversationBuilderImpl. addCandidateGroup(String candidateGroup) | 
| ConversationBuilder | ConversationBuilderImpl. addParticipant(String participant) | 
| ConversationBuilder | ConversationBuilderImpl. addTag(String tag) | 
| ConversationBuilder | ConversationBuilderImpl. assignedGroupId(String assignedGroupId) | 
| ConversationBuilder | ConversationBuilderImpl. assigneeId(String assigneeId) | 
| ConversationBuilder | ConversationBuilderImpl. avatarId(String avatarId) | 
| ConversationBuilder | ConversationBuilderImpl. candidateGroups(Set<String> candidateGroups) | 
| ConversationBuilder | ConversationBuilderImpl. conversationDefinitionId(String conversationDefinitionId) | 
| ConversationBuilder | ConversationBuilderImpl. conversationDefinitionKey(String conversationDefinitionKey) | 
| ConversationBuilder | ConversationServiceImpl. createConversationBuilder() | 
| ConversationBuilder | ConversationBuilderImpl. description(String description) | 
| ConversationBuilder | ConversationBuilderImpl. externalId(String externalId) | 
| ConversationBuilder | ConversationBuilderImpl. fallbackName(String fallbackName) | 
| ConversationBuilder | ConversationBuilderImpl. joiningType(String joiningType) | 
| ConversationBuilder | ConversationBuilderImpl. name(String name) | 
| ConversationBuilder | ConversationBuilderImpl. ownerId(String ownerId) | 
| ConversationBuilder | ConversationBuilderImpl. parentId(String parentId) | 
| ConversationBuilder | ConversationBuilderImpl. participants(Set<String> participants) | 
| ConversationBuilder | ConversationBuilderImpl. permissionType(String permissionType) | 
| ConversationBuilder | ConversationBuilderImpl. referenceDefinitionId(String referenceDefinitionId) | 
| ConversationBuilder | ConversationBuilderImpl. referenceId(String referenceId) | 
| ConversationBuilder | ConversationBuilderImpl. referenceType(String referenceType) | 
| ConversationBuilder | ConversationBuilderImpl. subType(String subType) | 
| ConversationBuilder | ConversationBuilderImpl. tags(Collection<String> tags) | 
| ConversationBuilder | ConversationBuilderImpl. tenantId(String tenantId) | 
| ConversationBuilder | ConversationBuilderImpl. type(String type) | 
| Modifier and Type | Field and Description | 
|---|---|
| protected ConversationBuilder | ConversationBuilderBasedTagEvaluationContext. conversationBuilder | 
| Constructor and Description | 
|---|
| ConversationBuilderBasedTagEvaluationContext(ConversationBuilder conversationBuilder,
                                            org.flowable.common.engine.impl.interceptor.CommandContext commandContext) | 
| Modifier and Type | Method and Description | 
|---|---|
| Optional<String> | ConversationPermissionServiceImpl. checkCreateConversation(String userId,
                       Collection<String> userGroupKeys,
                       String userTenantId,
                       String parentConversationId,
                       ConversationBuilder conversationBuilder) | 
| Optional<String> | ConversationPermissionServiceImpl. checkCreateConversation(String userId,
                       String parentConversationId,
                       ConversationBuilder conversationBuilder)Deprecated.  | 
| Modifier and Type | Field and Description | 
|---|---|
| protected ConversationBuilder | CheckHasAccessToConversationCommand. conversationBuilder | 
Copyright © 2019. All rights reserved.