SendNotificationNodeConfiguration
Namespace: Meshmakers.Octo.Communication.EdaAdapter.Nodes
Configuration of the node that sends a CPNotification to the HttpAdapter.
public record SendNotificationNodeConfiguration : TargetPathNodeConfiguration, INodeConfiguration, IEquatable<NodeConfiguration>, ITargetPathNodeConfiguration, IEquatable<TargetPathNodeConfiguration>, IHttpAdapterConfiguration, IEquatable<SendNotificationNodeConfiguration>
Inheritance Object → NodeConfiguration → TargetPathNodeConfiguration → SendNotificationNodeConfiguration
Implements INodeConfiguration, IEquatable<NodeConfiguration>, ITargetPathNodeConfiguration, IEquatable<TargetPathNodeConfiguration>, IHttpAdapterConfiguration, IEquatable<SendNotificationNodeConfiguration>
Properties
Host
The host address of the HttpAdapter to connect to.
public string Host { get; set; }
Property Value
User
Username for the HttpAdapter user.
public string User { get; set; }
Property Value
Password
Password for the HttpAdapter user.
public string Password { get; set; }
Property Value
IsSimulationMode
If true, the adapter will send messages to the EDA in simulation mode.
public Nullable<bool> IsSimulationMode { get; set; }
Property Value
ResponseCode
Response code to be used in the notification.
public ushort ResponseCode { get; set; }
Property Value
MessageCode
Message code to be used in the notification.
public string MessageCode { get; set; }
Property Value
SenderAddressPath
Sender address path
public string SenderAddressPath { get; set; }
Property Value
ReceiverAddressPath
Receiver address path
public string ReceiverAddressPath { get; set; }
Property Value
OriginalMessageIdPath
Path to the original message id
public string OriginalMessageIdPath { get; set; }
Property Value
ConversationIdPath
Path to the conversation id (optional)
public string ConversationIdPath { get; set; }
Property Value
TargetPath
public string TargetPath { get; set; }
Property Value
TargetValueWriteMode
public TargetValueWriteModes TargetValueWriteMode { get; set; }
Property Value
TargetValueWriteModes
TargetValueKind
public ValueKinds TargetValueKind { get; set; }
Property Value
ValueKinds
DocumentMode
public DocumentModes DocumentMode { get; set; }
Property Value
DocumentModes
Description
public string Description { get; set; }
Property Value
Constructors
SendNotificationNodeConfiguration()
public SendNotificationNodeConfiguration()