-
public interface StoryDefinitionConfigurationDAOManage StoryDefinitionConfiguration persistence.
-
-
Method Summary
-
-
Method Detail
-
listenChanges
abstract Unit listenChanges(Function0<Unit> listener)
Listen changes on story definitions.
-
getStoryDefinitionById
abstract StoryDefinitionConfiguration getStoryDefinitionById(Id<StoryDefinitionConfiguration> id)
-
getRuntimeStorySettings
abstract List<StoryDefinitionConfiguration> getRuntimeStorySettings(String namespace, String botId)
-
getConfiguredStoryDefinitionByNamespaceAndBotIdAndIntent
abstract StoryDefinitionConfiguration getConfiguredStoryDefinitionByNamespaceAndBotIdAndIntent(String namespace, String botId, String intent)
-
getStoryDefinitionByNamespaceAndBotIdAndIntent
abstract StoryDefinitionConfiguration getStoryDefinitionByNamespaceAndBotIdAndIntent(String namespace, String botId, String intent)
-
getStoryDefinitionByNamespaceAndBotIdAndStoryId
abstract StoryDefinitionConfiguration getStoryDefinitionByNamespaceAndBotIdAndStoryId(String namespace, String botId, String storyId)
-
getStoryDefinitionsByNamespaceAndBotId
abstract List<StoryDefinitionConfiguration> getStoryDefinitionsByNamespaceAndBotId(String namespace, String botId)
-
getStoryDefinitionsByNamespaceBotIdStoryId
abstract StoryDefinitionConfiguration getStoryDefinitionsByNamespaceBotIdStoryId(String namespace, String botId, String storyId)
-
save
abstract Unit save(StoryDefinitionConfiguration story)
-
delete
abstract Unit delete(StoryDefinitionConfiguration story)
-
searchStoryDefinitionSummaries
abstract List<StoryDefinitionConfigurationSummary> searchStoryDefinitionSummaries(StoryDefinitionConfigurationSummaryRequest request)
-
createBuiltInStoriesIfNotExist
abstract Unit createBuiltInStoriesIfNotExist(List<StoryDefinitionConfiguration> stories)
Create the built-in stories if they don't exist yet.
-
-
-
-