commit | 6b69910923309e05820706dc025e1441463906c9 | [log] [tgz] |
---|---|---|
author | Tommy Carpenter <tc677g@att.com> | Thu Oct 17 13:35:59 2019 -0400 |
committer | Tommy Carpenter <tc677g@att.com> | Fri Oct 18 11:41:35 2019 -0400 |
tree | 6c1c8087cbdb96cf781b229b4a9728cf376f8707 | |
parent | 7cec82d95d4b9d18c42b103eb14d39f94fcd0776 [diff] |
Threading pt 1 * a1 now has a seperate, continuous polling thread this will enable operations like database cleanup (based on ACKs) and external notifications in real time, rather than when the API is invoked * all rmr send and receive operations are now in this thread * introduces a thread safe job queue between the two threads * Not done yet: database cleanups in the thread * Bump rmr python version Change-Id: I29ca7843ffe7497c84891920f8aee332ac676591 Signed-off-by: Tommy Carpenter <tc677g@att.com>
The xApp A1 mediator exposes a generic REST API by which xApps can receive and send northbound messages. The A1 mediator will take the payload from such generic REST messages, validate the payload, and then communicate the payload to the xApp via RMR messaging.
Please see documentation in the docs/ subdirectory.