示例#1
0
 def __init__(self, source):
     if source is None:
         name = "%s(None)" % (self.__class__.__name__)
         maxQueueSize = 1
         types = []
     else:
         name = "%s(%s)" % (self.__class__.__name__, source.name)
         maxQueueSize = source.maxQueueSize
         types = source.subcategories
     
     AEntitySink.__init__(self, name, maxQueueSize)
     AEntitySource.__init__(self, name, types, maxQueueSize)
     
     self._source = source
     self._started = False
     self._pool = Pool(maxQueueSize)
示例#2
0
 def __init__(self, desc):
     AEntitySink.__init__(self, desc)
示例#3
0
 def __init__(self):
     AEntitySink.__init__(self, "Entity DB")
示例#4
0
 def __init__(self):
     AEntitySink.__init__(self, "MergeEntitySink")
     
     self.stampedAPI = MongoStampedAPI()
     self.matcher    = EntityMatcher(self.stampedAPI)
     self.matcher.options['merge'] = True
示例#5
0
 def __init__(self):
     AEntitySink.__init__(self, "TestEntitySink")
示例#6
0
文件: apple3.py 项目: Stamped/Stamped
 def __init__(self, options):
     AEntitySink.__init__(self, "AppleEntitySink")
     
     self.stampedAPI = MongoStampedAPI()
     self.matcher    = AppleEntityMatcher(self.stampedAPI, options)
示例#7
0
 def __init__(self):
     AEntitySink.__init__(self, "Places Entity DB")