PacketPersister

PacketPersister is a JMS message consumer that persists the message content to a UDP Socket. PacketPersister supports flow control and allows object control from its owner. It is fault tolerant with retry and idle options.

PacketPersister supports two operations, talk and inquire.

Apart from the common properties, there are many implementation specific properties for PacketPersister.
Property Name Data Type Requirement Description Examples
SOTimeout integer optional timeout in econds for socket operation 1000
Interface string optional interface of network eth1
Template string optional template for content to persist ##body##

Here is an example of Packetpersister:

{
  "Name": "pstr_udp",
  "ClassName": "org.qbroker.persister.PacketPersister",
  "URI": "udp://localhost:12345",
  "LinkName": "formatted",
  "Operation": "talk",
  "DisplayMask": "7",
  "Debug": "0"
}