コード例 #1
0
ファイル: AEntityProxy.py プロジェクト: Stamped/Stamped
 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
ファイル: AStampedAuth.py プロジェクト: Stamped/Stamped
 def __init__(self, desc):
     AEntitySink.__init__(self, desc)
コード例 #3
0
ファイル: AEntityDB.py プロジェクト: Stamped/Stamped
 def __init__(self):
     AEntitySink.__init__(self, "Entity DB")
コード例 #4
0
ファイル: MergeEntitySink.py プロジェクト: Stamped/Stamped
 def __init__(self):
     AEntitySink.__init__(self, "MergeEntitySink")
     
     self.stampedAPI = MongoStampedAPI()
     self.matcher    = EntityMatcher(self.stampedAPI)
     self.matcher.options['merge'] = True
コード例 #5
0
ファイル: TestEntitySink.py プロジェクト: Stamped/Stamped
 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
ファイル: APlacesEntityDB.py プロジェクト: Stamped/Stamped
 def __init__(self):
     AEntitySink.__init__(self, "Places Entity DB")