|
|
|
- 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.
|