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 |