A  B  C  D  E  F  G  H  I  J  K  L  M  N  O  P  Q  R  S  T  U  V  W  Y 

E

EMITTER_STORY_ID - enum entry in ai.tock.bot.admin.indicators.metric.MetricGroupBy
 
EmptyData - class in ai.tock.bot.definition
Convenient placeholder for empty data.
ENABLE - enum entry in ai.tock.bot.definition.StoryTag
 
enable(java.lang.String,java.lang.String,ai.tock.bot.engine.feature.FeatureType,java.time.ZonedDateTime,java.time.ZonedDateTime,java.lang.String,java.lang.Integer) - function in ai.tock.bot.engine.feature.FeatureDAO
 
enable(java.lang.String,java.lang.String,java.lang.String,java.lang.String,java.time.ZonedDateTime,java.time.ZonedDateTime,java.lang.String,java.lang.Integer) - function in ai.tock.bot.engine.feature.FeatureDAO
 
enableBot(ai.tock.bot.engine.user.UserTimeline,ai.tock.bot.engine.dialog.Dialog,ai.tock.bot.engine.action.Action) - function in ai.tock.bot.definition.BotDefinition
Does this action trigger bot activation ?
enableBot(ai.tock.bot.engine.user.UserTimeline,ai.tock.bot.engine.dialog.Dialog,ai.tock.bot.engine.action.Action) - function in ai.tock.bot.definition.BotDefinition
Does this action trigger bot activation ?
encodeChoiceId(ai.tock.bot.definition.IntentAware,ai.tock.bot.definition.StoryStep,java.util.Map,ai.tock.bot.definition.StoryStep,ai.tock.bot.definition.Intent,java.lang.String) - function in ai.tock.bot.engine.action.SendChoice.Companion
Encodes a choice id.
encodeChoiceId(ai.tock.bot.definition.IntentAware,java.lang.String,java.util.Map,java.lang.String,ai.tock.bot.definition.Intent,java.lang.String) - function in ai.tock.bot.engine.action.SendChoice.Companion
Encodes a choice id.
encodeChoiceId(ai.tock.bot.engine.Bus,ai.tock.bot.definition.IntentAware,ai.tock.bot.definition.StoryStep,java.util.Map) - function in ai.tock.bot.engine.action.SendChoice.Companion
Encodes a choice id.
encodeChoiceId(ai.tock.bot.engine.Bus,ai.tock.bot.definition.IntentAware,java.lang.String,java.util.Map) - function in ai.tock.bot.engine.action.SendChoice.Companion
Encodes a choice id.
encodeNlpChoiceId(java.lang.String) - function in ai.tock.bot.engine.action.SendChoice.Companion
Encodes a choice id where text will be analysed by NLP engine.
end(ai.tock.bot.engine.action.Action,java.lang.Long) - function in ai.tock.bot.engine.BotBus
Sends Action as last bot answer.
end(ai.tock.bot.engine.action.Action,java.lang.Long) - function in ai.tock.bot.engine.BotBus
Sends Action as last bot answer.
end(ai.tock.bot.engine.message.Message,java.lang.Long) - function in ai.tock.bot.engine.BotBus
Sends Message as last bot answer.
end(ai.tock.bot.engine.message.Message,java.lang.Long) - function in ai.tock.bot.engine.BotBus
Sends Message as last bot answer.
end(ai.tock.bot.engine.message.MessagesList,java.lang.Long) - function in ai.tock.bot.engine.BotBus
Sends a MessagesList and end the dialog.
end(ai.tock.bot.engine.message.MessagesList,java.lang.Long) - function in ai.tock.bot.engine.BotBus
Sends a MessagesList and end the dialog.
end(java.lang.CharSequence,java.lang.Object) - function in ai.tock.bot.engine.BotBus
Sends i18nText as last bot answer.
end(java.lang.CharSequence,java.lang.Object) - function in ai.tock.bot.engine.BotBus
Sends i18nText as last bot answer.
end(java.lang.CharSequence,java.lang.Long,java.lang.Object) - function in ai.tock.bot.engine.BotBus
Sends i18nText as last bot answer.
end(java.lang.CharSequence,java.lang.Long,java.lang.Object) - function in ai.tock.bot.engine.BotBus
Sends i18nText as last bot answer.
end(java.lang.Long) - function in ai.tock.bot.engine.BotBus
Send previously registered ConnectorMessage as last bot answer.
end(java.lang.Long) - function in ai.tock.bot.engine.BotBus
Send previously registered ConnectorMessage as last bot answer.
end(java.lang.Long,kotlin.jvm.functions.Function1) - function in ai.tock.bot.engine.BotBus
Sends messages provided by messageProvider as last bot answer.
end(java.lang.Long,kotlin.jvm.functions.Function1) - function in ai.tock.bot.engine.BotBus
Sends messages provided by messageProvider as last bot answer.
end(java.lang.Long,kotlin.jvm.functions.Function1) - function in ai.tock.bot.engine.BotBus
Sends messages provided by messageProvider as last bot answer.
end(java.lang.CharSequence,java.lang.Object) - function in ai.tock.bot.engine.Bus
Sends i18nText as last bot answer.
end(java.lang.CharSequence,java.lang.Long,java.lang.Object) - function in ai.tock.bot.engine.Bus
Sends i18nText as last bot answer.
end(java.lang.Long) - function in ai.tock.bot.engine.Bus
Send previously registered ConnectorMessage as last bot answer.
end(java.lang.Long,kotlin.jvm.functions.Function1) - function in ai.tock.bot.engine.Bus
Sends messages provided by messageProvider as last bot answer.
end(ai.tock.bot.engine.action.Action,java.lang.Long) - function in ai.tock.bot.engine.ConnectorStoryHandler
Sends Action as last bot answer.
end(ai.tock.bot.engine.message.Message,java.lang.Long) - function in ai.tock.bot.engine.ConnectorStoryHandler
Sends Message as last bot answer.
end(ai.tock.bot.engine.message.MessagesList,java.lang.Long) - function in ai.tock.bot.engine.ConnectorStoryHandler
Sends a MessagesList and end the dialog.
end(java.lang.CharSequence,java.lang.Object) - function in ai.tock.bot.engine.ConnectorStoryHandler
Sends i18nText as last bot answer.
end(java.lang.CharSequence,java.lang.Long,java.lang.Object) - function in ai.tock.bot.engine.ConnectorStoryHandler
Sends i18nText as last bot answer.
end(java.lang.Long) - function in ai.tock.bot.engine.ConnectorStoryHandler
Send previously registered ConnectorMessage as last bot answer.
end(java.lang.Long,kotlin.jvm.functions.Function1) - function in ai.tock.bot.engine.ConnectorStoryHandler
Sends messages provided by messageProvider as last bot answer.
end(ai.tock.bot.engine.action.Action,java.lang.Long) - function in ai.tock.bot.engine.StoryHandlerDefinition
Sends Action as last bot answer.
end(ai.tock.bot.engine.message.Message,java.lang.Long) - function in ai.tock.bot.engine.StoryHandlerDefinition
Sends Message as last bot answer.
end(ai.tock.bot.engine.message.MessagesList,java.lang.Long) - function in ai.tock.bot.engine.StoryHandlerDefinition
Sends a MessagesList and end the dialog.
end(java.lang.CharSequence,java.lang.Object) - function in ai.tock.bot.engine.StoryHandlerDefinition
Sends i18nText as last bot answer.
end(java.lang.CharSequence,java.lang.Long,java.lang.Object) - function in ai.tock.bot.engine.StoryHandlerDefinition
Sends i18nText as last bot answer.
end(java.lang.Long) - function in ai.tock.bot.engine.StoryHandlerDefinition
Send previously registered ConnectorMessage as last bot answer.
end(java.lang.Long,kotlin.jvm.functions.Function1) - function in ai.tock.bot.engine.StoryHandlerDefinition
Sends messages provided by messageProvider as last bot answer.
end(ai.tock.bot.engine.monitoring.RequestTimerData) - function in ai.tock.bot.engine.monitoring.RequestTimer
Called at the end of the request.
endAction(ai.tock.bot.engine.BotBus,ai.tock.bot.definition.StoryHandler) - function in ai.tock.bot.definition.StoryHandlerListener
Called when StoryHandler handling is over.
endConversation - enum entry in ai.tock.bot.engine.event.EventType

EndConversationEvent event type.

EndConversationEvent - class in ai.tock.bot.engine.event
Event provided when closing a conversation between a user and a bot
  • connector support is not required!

endProactiveConversation(ai.tock.bot.connector.ConnectorCallback,java.util.Map) - function in ai.tock.bot.connector.Connector
End the proactive conversation
endProactiveConversation(ai.tock.bot.connector.ConnectorCallback,java.util.Map) - function in ai.tock.bot.connector.Connector
End the proactive conversation
endRawText(java.lang.CharSequence,java.lang.Long) - function in ai.tock.bot.engine.BotBus
Sends text that should not be translated as last bot answer.
endRawText(java.lang.CharSequence,java.lang.Long) - function in ai.tock.bot.engine.BotBus
Sends text that should not be translated as last bot answer.
endRawText(java.lang.CharSequence,java.lang.Long) - function in ai.tock.bot.engine.Bus
Sends text that should not be translated as last bot answer.
endRawText(java.lang.CharSequence,java.lang.Long) - function in ai.tock.bot.engine.ConnectorStoryHandler
Sends text that should not be translated as last bot answer.
endRawText(java.lang.CharSequence,java.lang.Long) - function in ai.tock.bot.engine.StoryHandlerDefinition
Sends text that should not be translated as last bot answer.
endSession - enum entry in ai.tock.bot.engine.event.EventType

EndSessionEvent event type.

EndSessionEvent - class in ai.tock.bot.engine.event
The session is ended.
endTestContextKeywordHandler(ai.tock.bot.engine.BotBus,java.lang.Boolean) - function in ai.tock.bot.definition.BotDefinitionBase.Companion
The default handler used to cleanup test context.
engine.config - package engine.config
 
entity(java.lang.String,java.lang.String) - function in ai.tock.bot.definition.BotDefinition
Returns the entity with the specified name and optional role.
entity(java.lang.String,java.lang.String) - function in ai.tock.bot.definition.BotDefinition
Returns the entity with the specified name and optional role.
EntityStateValue - class in ai.tock.bot.engine.dialog
EntityStateValue is the current value of an entity with its history.
EntityStepSelection - class in ai.tock.bot.definition
A step entity configuration option.
entityText(ai.tock.nlp.api.client.model.Entity) - function in ai.tock.bot.engine.BotBus
Returns the current text content for the specified entity.
entityText(ai.tock.nlp.api.client.model.Entity) - function in ai.tock.bot.engine.BotBus
Returns the current text content for the specified entity.
entityText(java.lang.String) - function in ai.tock.bot.engine.BotBus
Returns the current text content for the specified entity.
entityText(java.lang.String) - function in ai.tock.bot.engine.BotBus
Returns the current text content for the specified entity.
entityText(ai.tock.nlp.api.client.model.Entity) - function in ai.tock.bot.engine.ConnectorStoryHandler
Returns the current text content for the specified entity.
entityText(java.lang.String) - function in ai.tock.bot.engine.ConnectorStoryHandler
Returns the current text content for the specified entity.
entityText(ai.tock.nlp.api.client.model.Entity) - function in ai.tock.bot.engine.StoryHandlerDefinition
Returns the current text content for the specified entity.
entityText(java.lang.String) - function in ai.tock.bot.engine.StoryHandlerDefinition
Returns the current text content for the specified entity.
entityValue(ai.tock.nlp.api.client.model.Entity,kotlin.jvm.functions.Function1) - function in ai.tock.bot.engine.BotBus
Returns the current value for the specified entity.
entityValue(ai.tock.nlp.api.client.model.Entity,kotlin.jvm.functions.Function1) - function in ai.tock.bot.engine.BotBus
Returns the current value for the specified entity.
entityValue(ai.tock.nlp.api.client.model.Entity,kotlin.jvm.functions.Function1) - function in ai.tock.bot.engine.BotBus
Returns the current value for the specified entity.
entityValue(java.lang.String,kotlin.jvm.functions.Function1) - function in ai.tock.bot.engine.BotBus
Returns the current value for the specified entity role.
entityValue(java.lang.String,kotlin.jvm.functions.Function1) - function in ai.tock.bot.engine.BotBus
Returns the current value for the specified entity role.
entityValue(java.lang.String,kotlin.jvm.functions.Function1) - function in ai.tock.bot.engine.BotBus
Returns the current value for the specified entity role.
entityValue(ai.tock.nlp.api.client.model.Entity,kotlin.jvm.functions.Function1) - function in ai.tock.bot.engine.ConnectorStoryHandler
Returns the current value for the specified entity.
entityValue(java.lang.String,kotlin.jvm.functions.Function1) - function in ai.tock.bot.engine.ConnectorStoryHandler
Returns the current value for the specified entity role.
entityValue(ai.tock.nlp.api.client.model.Entity,kotlin.jvm.functions.Function1) - function in ai.tock.bot.engine.StoryHandlerDefinition
Returns the current value for the specified entity.
entityValue(java.lang.String,kotlin.jvm.functions.Function1) - function in ai.tock.bot.engine.StoryHandlerDefinition
Returns the current value for the specified entity role.
EntityValue - class in ai.tock.bot.engine.dialog
A (may be not yet evaluated) value linked to an entity stored in the context.
entityValueDetails(ai.tock.nlp.api.client.model.Entity) - function in ai.tock.bot.engine.BotBus
Returns the current EntityValue for the specified entity.
entityValueDetails(ai.tock.nlp.api.client.model.Entity) - function in ai.tock.bot.engine.BotBus
Returns the current EntityValue for the specified entity.
entityValueDetails(java.lang.String) - function in ai.tock.bot.engine.BotBus
Returns the current EntityValue for the specified role.
entityValueDetails(java.lang.String) - function in ai.tock.bot.engine.BotBus
Returns the current EntityValue for the specified role.
entityValueDetails(ai.tock.nlp.api.client.model.Entity) - function in ai.tock.bot.engine.ConnectorStoryHandler
Returns the current EntityValue for the specified entity.
entityValueDetails(java.lang.String) - function in ai.tock.bot.engine.ConnectorStoryHandler
Returns the current EntityValue for the specified role.
entityValueDetails(ai.tock.nlp.api.client.model.Entity) - function in ai.tock.bot.engine.StoryHandlerDefinition
Returns the current EntityValue for the specified entity.
entityValueDetails(java.lang.String) - function in ai.tock.bot.engine.StoryHandlerDefinition
Returns the current EntityValue for the specified role.
EntityValueKt - class in ai.tock.bot.engine.dialog
 
equals(java.lang.Object) - function in ai.tock.bot.definition.BotProviderBase
 
equals(java.lang.Object) - function in ai.tock.bot.engine.message.GenericMessage
 
equals(java.lang.Object) - function in ai.tock.bot.engine.message.Sentence
 
equals(java.lang.Object) - function in ai.tock.bot.engine.user.PlayerId
 
error(java.lang.String,ai.tock.bot.engine.monitoring.RequestTimerData) - function in ai.tock.bot.engine.monitoring.RequestTimer
Called when an an error is detected.
error(ai.tock.nlp.api.client.model.NlpQuery,ai.tock.bot.engine.dialog.Dialog,java.lang.Throwable) - function in ai.tock.bot.engine.nlp.BuiltInKeywordListener
Called when nlp request is throwing an error.
error(ai.tock.nlp.api.client.model.NlpQuery,ai.tock.bot.engine.dialog.Dialog,java.lang.Throwable) - function in ai.tock.bot.engine.nlp.NlpListener
Called when nlp request is throwing an error.
errorAction(ai.tock.bot.engine.user.PlayerId,java.lang.String,ai.tock.bot.engine.user.PlayerId) - function in ai.tock.bot.definition.BotDefinition
Called when error occurs.
errorAction(ai.tock.bot.engine.user.PlayerId,java.lang.String,ai.tock.bot.engine.user.PlayerId) - function in ai.tock.bot.definition.BotDefinition
Called when error occurs.
errorMessage(ai.tock.bot.engine.user.PlayerId,java.lang.String,ai.tock.bot.engine.user.PlayerId) - function in ai.tock.bot.engine.ConnectorController
Returns an error message (technical error).
evaluateEntities(ai.tock.bot.engine.user.UserTimeline,ai.tock.bot.engine.dialog.Dialog,ai.tock.bot.engine.event.Event,ai.tock.nlp.api.client.model.NlpResult) - function in ai.tock.bot.engine.nlp.BuiltInKeywordListener
Allows custom entity evaluation - default returns empty list.
evaluateEntities(ai.tock.bot.engine.user.UserTimeline,ai.tock.bot.engine.dialog.Dialog,ai.tock.bot.engine.event.Event,ai.tock.nlp.api.client.model.NlpResult) - function in ai.tock.bot.engine.nlp.NlpListener
Allows custom entity evaluation - default returns empty list.
Event - class in ai.tock.bot.engine.event
The base class for all events or actions.
eventAnswered(ai.tock.bot.engine.event.Event) - function in ai.tock.bot.connector.ConnectorCallback
Called by ConnectorController.handle when the event is answered.
eventAnswered(ai.tock.bot.engine.event.Event) - function in ai.tock.bot.connector.ConnectorCallbackBase
Called by ConnectorController.
EventListener - class in ai.tock.bot.definition
Listen all events - this is the standard process to handle Event that are not Action (when you need to handle them).
EventListenerBase - class in ai.tock.bot.definition
Base implementation of EventListener.
eventSkipped(ai.tock.bot.engine.event.Event) - function in ai.tock.bot.connector.ConnectorCallback
Called by ConnectorController.handle when the event is not handled.
eventSkipped(ai.tock.bot.engine.event.Event) - function in ai.tock.bot.connector.ConnectorCallbackBase
Called by ConnectorController.
EventState - class in ai.tock.bot.engine.dialog
State in event scope.
EventType - class in ai.tock.bot.engine.event
Define default event types.
exceptionThrown(ai.tock.bot.engine.event.Event,java.lang.Throwable) - function in ai.tock.bot.connector.ConnectorCallback
Called by ConnectorController.handle when an exception is thrown.
exceptionThrown(ai.tock.bot.engine.event.Event,java.lang.Throwable) - function in ai.tock.bot.connector.ConnectorCallbackBase
Called by ConnectorController.
execute(T,TD) - function in ai.tock.bot.definition.StoryDataStepBase
 
existByNameAndBotId(java.lang.String,java.lang.String) - function in ai.tock.bot.admin.indicators.IndicatorDAO
Check if an indicator exists.
ExitEvent - class in ai.tock.bot.engine.event
 
A  B  C  D  E  F  G  H  I  J  K  L  M  N  O  P  Q  R  S  T  U  V  W  Y