Table of Contents

Class DomSLNetMessageHandler

Namespace
Skyline.DataMiner.Utils.DOM.UnitTesting
Assembly
Skyline.DataMiner.Utils.DOM.dll

Represents a handler for handling DMS messages related to DOM (Data Object Model) entities.

public class DomSLNetMessageHandler
Inheritance
DomSLNetMessageHandler
Extension Methods

Constructors

DomSLNetMessageHandler()

Initializes a new instance of the DomSLNetMessageHandler class.

Methods

HandleMessage(DMSMessage)

Handles a single DMS message, processing the message and returning a response.

HandleMessages(DMSMessage[])

Handles an array of DMS messages, processing each message and returning an array of responses.

SetBehaviorDefinitions(IEnumerable<DomBehaviorDefinition>)

Sets the DomBehaviorDefinitions for the handler.

SetDefinitions(IEnumerable<DomDefinition>)

Sets the DomDefinitions for the handler.

SetInstances(IEnumerable<DomInstance>)

Sets the DomInstances for the handler.

SetSectionDefinitions(IEnumerable<SectionDefinition>)

Sets the SectionDefinitions for the handler.

TryHandleMessage(DMSMessage, out DMSMessage)

Tries to handle a DMS message, processing the message and providing a response.