Event streamer to a abstract channel.
It uses IQueue to batch push requests and queue the data when the
receiver is down. When a PersistentQueue object is used, the items are
saved to disk on master shutdown so they can be pushed back when the
master is restarted.
|
__init__(self,
serverPushCb,
queue=None,
path=None,
filter=True,
bufferDelay=1,
retryDelay=5,
blackList=None) |
source code
|
|
|
|
|
wasLastPushSuccessful(self)
Returns if the "virtual pointer" in the queue advanced. |
source code
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Inherited from base.StatusReceiverMultiService :
__provides__
Inherited from base.StatusReceiverBase :
__providedBy__ ,
checkConfig ,
logChunk
Inherited from twisted.application.service.MultiService :
__iter__ ,
addService ,
getServiceNamed ,
privilegedStartService ,
removeService
Inherited from twisted.application.service.Service :
__getstate__ ,
disownServiceParent ,
setName ,
setServiceParent
Inherited from util.ComparableMixin :
__cmp__ ,
__hash__
|