Package com.flowable.engage.engine.impl
Class ConversationDefinitionServiceImpl
- java.lang.Object
-
- org.flowable.common.engine.impl.service.CommonServiceImpl<C>
-
- org.flowable.common.engine.impl.service.CommonEngineServiceImpl<EngageEngineConfiguration>
-
- com.flowable.engage.engine.impl.ConversationDefinitionServiceImpl
-
- All Implemented Interfaces:
ConversationDefinitionService
public class ConversationDefinitionServiceImpl extends CommonEngineServiceImpl<EngageEngineConfiguration> implements ConversationDefinitionService
- Author:
- Tijs Rademakers
-
-
Field Summary
Fields Modifier and Type Field Description static StringIDENTITY_LINK_CONVERSATION_DEFINITION_SCOPE-
Fields inherited from class org.flowable.common.engine.impl.service.CommonEngineServiceImpl
commandExecutor
-
Fields inherited from class org.flowable.common.engine.impl.service.CommonServiceImpl
configuration
-
-
Constructor Summary
Constructors Constructor Description ConversationDefinitionServiceImpl(EngageEngineConfiguration configuration)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ConversationDefinitionQuerycreateConversationDefinitionQuery()ConversationDefinitionRegistrationBuildercreateConversationDefinitionRegistrationBuilder()ConversationDefinitionModelgetConversationDefinitionModel(String key)List<ConversationDefinition>register(ConversationDefinitionRegistrationBuilderImpl registrationBuilder)voidremoveConversationDefinition(String conversationDefinitionId)-
Methods inherited from class org.flowable.common.engine.impl.service.CommonEngineServiceImpl
getCommandExecutor, setCommandExecutor
-
Methods inherited from class org.flowable.common.engine.impl.service.CommonServiceImpl
getConfiguration
-
-
-
-
Field Detail
-
IDENTITY_LINK_CONVERSATION_DEFINITION_SCOPE
public static final String IDENTITY_LINK_CONVERSATION_DEFINITION_SCOPE
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
ConversationDefinitionServiceImpl
public ConversationDefinitionServiceImpl(EngageEngineConfiguration configuration)
-
-
Method Detail
-
createConversationDefinitionQuery
public ConversationDefinitionQuery createConversationDefinitionQuery()
- Specified by:
createConversationDefinitionQueryin interfaceConversationDefinitionService
-
removeConversationDefinition
public void removeConversationDefinition(String conversationDefinitionId)
- Specified by:
removeConversationDefinitionin interfaceConversationDefinitionService
-
createConversationDefinitionRegistrationBuilder
public ConversationDefinitionRegistrationBuilder createConversationDefinitionRegistrationBuilder()
- Specified by:
createConversationDefinitionRegistrationBuilderin interfaceConversationDefinitionService
-
getConversationDefinitionModel
public ConversationDefinitionModel getConversationDefinitionModel(String key)
- Specified by:
getConversationDefinitionModelin interfaceConversationDefinitionService
-
register
public List<ConversationDefinition> register(ConversationDefinitionRegistrationBuilderImpl registrationBuilder)
-
-