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 String
IDENTITY_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 ConversationDefinitionQuery
createConversationDefinitionQuery()
ConversationDefinitionRegistrationBuilder
createConversationDefinitionRegistrationBuilder()
ConversationDefinitionModel
getConversationDefinitionModel(String key)
List<ConversationDefinition>
register(ConversationDefinitionRegistrationBuilderImpl registrationBuilder)
void
removeConversationDefinition(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:
createConversationDefinitionQuery
in interfaceConversationDefinitionService
-
removeConversationDefinition
public void removeConversationDefinition(String conversationDefinitionId)
- Specified by:
removeConversationDefinition
in interfaceConversationDefinitionService
-
createConversationDefinitionRegistrationBuilder
public ConversationDefinitionRegistrationBuilder createConversationDefinitionRegistrationBuilder()
- Specified by:
createConversationDefinitionRegistrationBuilder
in interfaceConversationDefinitionService
-
getConversationDefinitionModel
public ConversationDefinitionModel getConversationDefinitionModel(String key)
- Specified by:
getConversationDefinitionModel
in interfaceConversationDefinitionService
-
register
public List<ConversationDefinition> register(ConversationDefinitionRegistrationBuilderImpl registrationBuilder)
-
-