Type to start searching...

UDP

A UDP Integration Channel.

Properties
category : string

The category of the channel.

combine

Resolution algorithm for multiple bound services processing the same message. (Default none - meaning multiple services with the same message is not supported)

Valid values based on“string”.
none

Multiple services declaring the same message in their associated Interface Request messages are not supported. (Default)

first

Only the first one among the bound services with a matching message in their Interface Request messages is invoked.

all

All the services with a matching message in their Interface Request messages are invoked.

When multiple services are bound to a channel and a message is forwarded to more than one of those services, the initial "this" variable in those services refers to the same object. This should be taken into account if the original message object can be updated in any of the services – you might want to modify a copy of the message instead.
defaultUser : string

User account for processing the UDP messages.

description : string

Channel description.

encoding : string

Character encoding for string messages. If not specified, the messages are binary.

group : string

Multicast group IP address.

idle : boolean

True to disable the channel if it is not used by an enabled channel.

localPort : unsignedShort

Local UDP port (0 or empty for a random port).

maxPacketSize : positiveUnsignedShort

Maximum received packet size in bytes.

Valid values based on“unsignedShort”.
1 (minInclusive)
maxReceivers : nonNegativeInt

Maximum UDP receiver threads per server.

Valid values based on“int”.
0 (minInclusive)
maxSenders : integer

Maximum UDP sender connections per server, -1 for unlimited.

port : unsignedShort

Remote UDP port.

queue : string

Message queue where to forward the received messages.

receive : boolean

True if the channel can receive messages.

send : boolean

True if the channel can send messages.

stealth : boolean

True to supress the debug logging, unless nexj.system.core.meta.integration.Channel.<name> category dump logging is enabled.

tos : unsignedByte

RFC 1349 type-of-service value (sum of lowCost=2, reliability=4, throughput=8, lowDelay=16).

ttl : unsignedByte

Packet time-to-live in hops (0..255).

warningTimeout : nonNegativeLong

Timeout in milliseconds before a warning is generated, 0 for infinite timeout.

Valid values based on“long”.
0 (minInclusive)
Content