AbstractSystemAgent
abstract class AbstractSystemAgent( messageSender: MessageSender, connectionManager: ConnectionManagerInterface, contextManager: ContextManagerInterface) : AbstractCapabilityAgent, SystemAgentInterface, ContextRequester
Content copied to clipboard
Constructors
Link copied to clipboard
fun AbstractSystemAgent( messageSender: MessageSender, connectionManager: ConnectionManagerInterface, contextManager: ContextManagerInterface)
Content copied to clipboard
Types
Functions
Link copied to clipboard
Add a listener to be called when a state changed.
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
abstract fun onContextFailure(error: ContextRequester.ContextRequestError, jsonContext: String)
Content copied to clipboard
Link copied to clipboard
open override fun preHandleDirective(directive: Directive, result: DirectiveHandlerResult)
Content copied to clipboard
Link copied to clipboard
abstract fun provideState( contextSetter: ContextSetterInterface, namespaceAndName: NamespaceAndName, contextType: ContextType, stateRequestToken: Int)
Content copied to clipboard
Link copied to clipboard
Remove a listener