Show / Hide Table of Contents

Interface ConfigFile.IMessagingConfiguration

Configuration values for SuperOffice.CRM.Messaging and the SoMessaging.dll. Created in Database scope

Namespace: SuperOffice.Configuration
Assembly: SoCore.dll
Syntax
public interface ConfigFile.IMessagingConfiguration

Properties

BrokerAutoAliveMessage

Should the message broker autiomatically send alive messages? Default value is true.

Declaration
bool BrokerAutoAliveMessage { get; set; }
Property Value
Type Description
bool

BrokerAutoAliveMessageInterval

Interval for the mesage broker to send alive messages. Default value is 60 (sec).

Declaration
int BrokerAutoAliveMessageInterval { get; set; }
Property Value
Type Description
int

BrokerBroadcastAddress

Broadcast address for the message broker to send to other machines. Default is broadcast address: 255.255.255.255

Declaration
IPAddress BrokerBroadcastAddress { get; set; }
Property Value
Type Description
IPAddress

BrokerBroadcastPort

The port the message broker is sending messages on to other machines. Default value is port 19107

Declaration
int BrokerBroadcastPort { get; set; }
Property Value
Type Description
int

BrokerExternalListeningAddress

Address the message broker is listening on for external messages. Default value is Any IP address: 0.0.0.0

Declaration
IPAddress BrokerExternalListeningAddress { get; set; }
Property Value
Type Description
IPAddress

BrokerExternalListeningPort

The port the message broker is listening for messages from other machines. Default value is port 19107

Declaration
int BrokerExternalListeningPort { get; set; }
Property Value
Type Description
int

BrokerInternalListeningAddress

Address the message broker is listening on for internal messages. Default value is Loopback adapter: 127.0.0.1

Declaration
IPAddress BrokerInternalListeningAddress { get; set; }
Property Value
Type Description
IPAddress

BrokerInternalListeningPort

The port the message broker is listening for messages from internal clients. Default value is port 19108

Declaration
int BrokerInternalListeningPort { get; set; }
Property Value
Type Description
int

ClientAutoAliveMessage

Sould the message client automatically send alive messages? Default value is true.

Declaration
bool ClientAutoAliveMessage { get; set; }
Property Value
Type Description
bool

ClientAutoAliveMessageInterval

Interval for the mesage client to send alive messages. Default value is 60 (sec).

Declaration
int ClientAutoAliveMessageInterval { get; set; }
Property Value
Type Description
int

ClientAutoCreateBroker

Should the message client automatically create a local message broker if one does not exsist? Default value is true.

Declaration
bool ClientAutoCreateBroker { get; set; }
Property Value
Type Description
bool

ClientBroadcastAddress

Address ther message clients (normally sending messages through the message broker) is broadcasting on. Default value is Loopback adapter: 127.0.0.1

Declaration
IPAddress ClientBroadcastAddress { get; set; }
Property Value
Type Description
IPAddress

ClientBroadcastPort

The port the message client is broadcasting messages on (normally to the message broker). Default value is port 19108

Declaration
int ClientBroadcastPort { get; set; }
Property Value
Type Description
int

ClientListeningAddress

Address the message clients (noirmally recieving messages from the message broker) is listening on. Default value is Any IP address: 0.0.0.0

Declaration
IPAddress ClientListeningAddress { get; set; }
Property Value
Type Description
IPAddress

ClientListeningPortEnd

The end of the range clients listen to messages on (normally from the message broker). Default value is 19999

Declaration
int ClientListeningPortEnd { get; set; }
Property Value
Type Description
int

ClientListeningPortStart

The start of the range clients listen to messages on (normally from the message broker). Default value is 19109

Declaration
int ClientListeningPortStart { get; set; }
Property Value
Type Description
int

MessagingSoAuthentication

False will indicate process being authenticated with NetServer or Anonymous user

Declaration
bool MessagingSoAuthentication { get; set; }
Property Value
Type Description
bool

MessagingSoPassword

Password for MessagingSoUser

Declaration
string MessagingSoPassword { get; set; }
Property Value
Type Description
string

MessagingSoUser

SuperOffice user to authenticate with.

Declaration
string MessagingSoUser { get; set; }
Property Value
Type Description
string

Extension Methods

EnumUtil.MapEnums<From, To>(From)
Converters.MapEnums<From, To>(From)
© SuperOffice. All rights reserved.
SuperOffice |  Community |  Release Notes |  Privacy |  Site feedback |  Search Docs |  About Docs |  Contribute |  Back to top