|
|
|
- VersaLex polls VLSend table for new
outgoing payload.
- While sending, VersaLex updates VLSend
table SendingDT,
LastAttemptDT,
Retries, and TotalAttempts
columns and VLOutgoing table TransferID,
VLSerial, and
MessageID columns.
- The number of send retries and retry restart are controlled by
the general VersaLex properties “Autosend Retry Attempts" and
"Autosend Restart". These can be set via the VersaLex UI at .
|
- If desirable, end user application can poll
VLSend table for payload that is either
not being attempted (InsertedDT >=
5 minutes ago and
TotalAttempts = 0)
or has repeatedly failed to be sent
(TotalAttempts >
4) or has stopped trying
(FinalAttemptDT !=
NULL).
|
|
|
- After successfully sent, VersaLex either deletes
VLSend and VLOutgoing
rows if VLOptions table
ClearSuccessfulSends column is true or
sets the VLSend table SentDT
column.
|