SendCandidatesDirectiveHandler

class SendCandidatesDirectiveHandler(    controller: SendCandidatesDirectiveHandler.AgentController,     messageSender: MessageSender,     contextGetter: ContextGetterInterface,     interactionControlManager: InteractionControlManagerInterface,     namespaceAndName: NamespaceAndName) : AbstractDirectiveHandler

Constructors

Link copied to clipboard
fun SendCandidatesDirectiveHandler(    controller: SendCandidatesDirectiveHandler.AgentController,     messageSender: MessageSender,     contextGetter: ContextGetterInterface,     interactionControlManager: InteractionControlManagerInterface,     namespaceAndName: NamespaceAndName)

Types

Link copied to clipboard
interface AgentCallback
Link copied to clipboard
interface AgentController
Link copied to clipboard
interface Callback
Link copied to clipboard
object Companion
Link copied to clipboard
interface Controller

Functions

Link copied to clipboard
open override fun cancelDirective(messageId: String)
Link copied to clipboard
open override fun handleDirective(messageId: String): Boolean
Link copied to clipboard
open override fun preHandleDirective(directive: Directive, result: DirectiveHandlerResult)

Properties

Link copied to clipboard
open override val configurations: Map<NamespaceAndName, BlockingPolicy>