| Trees | Indices | Help |
|---|
|
|
object --+
|
PendingQueue
Persistent (local) storage of pending envelopes that have been processed of an AMQP queue. Most likely use is for messages with a future window which cannot be processed immediately.
|
|||
|
__metaclass__ Singleton metaclass usage: __metaclass__ = Singleton |
|||
|
|||
|
|||
|
|||
| Envelope |
|
||
|
|||
|
|||
|
|||
|
|||
| Envelope |
|
||
| Envelope |
|
||
| Envelope |
|
||
|
|||
| int |
|
||
| int |
|
||
| str |
|
||
| bool |
|
||
|
|||
| bool |
|
||
|
|||
|
|||
|
|||
|
|||
|
Inherited from |
|||
|
|||
| str |
ROOT = The root directory used for storage. |
||
|
|||
|
Inherited from |
|||
|
|||
x.__init__(...) initializes x; see help(type(x)) for signature
|
Enqueue the specified envelope. |
Get the next pending envelope. |
Commit an entry returned by get().
|
Purge the queue entry. |
Move the envelope to the uncommitted list. |
Import a stored envelpoe.
|
Get the next pending envelope. |
Pop and return the next ready entry. Entries that have expired (TTL), are purged. Entries that have a future window are excluded. |
Get create timestamp.
|
Get modification timestamp.
|
Get the qualified file name for an entry.
|
Get whether the envelope has expired.
|
Adjust the TTL based on time spent on the queue.
|
Get whether the envelope has a future window. Cancelled requests are not considered to be delayed and the window is ignored. |
| Trees | Indices | Help |
|---|
| Generated by Epydoc 3.0.1 on Thu May 2 09:10:29 2013 | http://epydoc.sourceforge.net |