DefaultSystemAgent
class DefaultSystemAgent( messageSender: MessageSender, connectionManager: ConnectionManagerInterface, contextManager: ContextManagerInterface, directiveSequencer: DirectiveSequencerInterface, exceptionDirectiveDelegate: ExceptionDirectiveDelegate?) : AbstractSystemAgent, RevokeDirectiveHandler.Controller
Content copied to clipboard
Constructors
Link copied to clipboard
fun DefaultSystemAgent( messageSender: MessageSender, connectionManager: ConnectionManagerInterface, contextManager: ContextManagerInterface, directiveSequencer: DirectiveSequencerInterface, exceptionDirectiveDelegate: ExceptionDirectiveDelegate?)
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
open override fun onContextFailure(error: ContextRequester.ContextRequestError, jsonContext: String)
Content copied to clipboard
Link copied to clipboard
Link copied to clipboard
open override fun preHandleDirective(directive: Directive, result: DirectiveHandlerResult)
Content copied to clipboard
Link copied to clipboard
open override fun provideState( contextSetter: ContextSetterInterface, namespaceAndName: NamespaceAndName, contextType: ContextType, stateRequestToken: Int)
Content copied to clipboard
Link copied to clipboard
open override fun removeListener(listener: SystemAgentInterface.Listener)
Content copied to clipboard
Remove a listener