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" }