Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: add db values to inbox queue docs

...

LDN incoming messages are stored into the ldn_message database table. As far as the property ldn.enabled  is true and the incoming json is valid, the LDN Message is stored on the table. Together with the storage of the record, the queue status of the message is initialized. The queue_status column of the table contains the status of the LDN message inside the queue. All the possible queue_status values are described into the java class org.dspace.app.ldn.LDNMessageEntity as integer constants.

Status name

Value in DBDescription

QUEUE_STATUS_UNTRUSTED_IP

QUEUE_STATUS_UNTRUSTED

0

5

the message must not be enroutedrouted as it is not trusted
QUEUE_STATUS_QUEUED1the message needs is waiting in the queue to be evaluated by the Extractor
QUEUE_STATUS_PROCESSING2the message is currently being evaluated by the extractorExtractor
QUEUE_STATUS_PROCESSED3the message has been already evaluated by the Extractor
QUEUE_STATUS_FAILED4the message has been evaluated but its routing has failed



...