Package isnLib :: Package net :: Module queryManager :: Class queryRootSig
[show private | hide private]
[frames | no frames]

Class queryRootSig

Jellyable --+            
            |            
 Serializable --+        
                |        
    Referenceable --+    
                    |    
            queryRoot --+
                        |
                       queryRootSig


signature query object
Method Summary
  __init__(self, cbs, pq)
Return count of new files found and sucessfully added to db
  remote_takeResultSet(self, reslist)
    Inherited from queryRoot
  done(self)
  persist(self, data, dataDescr)
  summon(self, data)
    Inherited from Referenceable
  jellyFor(self, jellier)
(internal)
  remoteMessageReceived(self, broker, message, args, kw)
A remote message has been received.
    Inherited from Serializable
  processUniqueID(self)
Return an ID which uniquely represents this object for this process.
    Inherited from Jellyable
  getStateFor(self, jellier)

Class Variable Summary
list queryData = ['sig']
    Inherited from queryRoot
int timeout = 120                                                                   
    Inherited from Referenceable
NoneType perspective = None                                                                  
    Inherited from Jellyable
tuple __implements__ = (<class 'twisted.spread.interfaces.IJel...

Method Details

__init__(self, cbs=None, pq=None)
(Constructor)

Parameters:
cbs - list of functions that will get called when this query is done. The parameter to this call will be self
pq - a reference to the queryRoot that originated this query. None on the master query obj.
Returns:
count of new files found and sucessfully added to db
Overrides:
isnLib.net.queryManager.queryRoot.__init__ (inherited documentation)

Class Variable Details

queryData

Type:
list
Value:
['sig']                                                                

Generated by Epydoc 2.0 on Thu Dec 25 10:59:56 2003 http://epydoc.sf.net