Class ConversationBuilderImpl.StartConversationWithChecksCmd<T>
- java.lang.Object
-
- com.flowable.engage.engine.impl.conversation.ConversationBuilderImpl.StartConversationWithChecksCmd<T>
-
- All Implemented Interfaces:
Command<T>
- Enclosing class:
- ConversationBuilderImpl
protected static class ConversationBuilderImpl.StartConversationWithChecksCmd<T> extends Object implements Command<T>
-
-
Field Summary
Fields Modifier and Type Field Description protected ConversationBuilderImpl
conversationBuilder
protected Function<ConversationBuilderImpl,T>
conversationCreator
protected Collection<String>
userGroupKeys
protected String
userId
protected String
userTenantId
-
Constructor Summary
Constructors Constructor Description StartConversationWithChecksCmd(ConversationBuilderImpl conversationBuilder, String userId, Collection<String> userGroupKeys, String userTenantId, Function<ConversationBuilderImpl,T> conversationCreator)
StartConversationWithChecksCmd(ConversationBuilderImpl conversationBuilder, Function<ConversationBuilderImpl,T> conversationCreator)
-
-
-
Field Detail
-
conversationBuilder
protected final ConversationBuilderImpl conversationBuilder
-
userId
protected final String userId
-
userGroupKeys
protected final Collection<String> userGroupKeys
-
userTenantId
protected final String userTenantId
-
conversationCreator
protected final Function<ConversationBuilderImpl,T> conversationCreator
-
-
Constructor Detail
-
StartConversationWithChecksCmd
public StartConversationWithChecksCmd(ConversationBuilderImpl conversationBuilder, Function<ConversationBuilderImpl,T> conversationCreator)
-
StartConversationWithChecksCmd
public StartConversationWithChecksCmd(ConversationBuilderImpl conversationBuilder, String userId, Collection<String> userGroupKeys, String userTenantId, Function<ConversationBuilderImpl,T> conversationCreator)
-
-
Method Detail
-
execute
public T execute(CommandContext commandContext)
-
-