def demo2(): config=Config() config.set_username("dev") config.set_password("dev-pass") client=HazelcastClient(config) topic=client.getTopic("my-topic") string="Alert published by a Python client!" topic.publish(util.hzstringbytes(string)) sys.exit()
def demo1(): config=Config() config.set_username("dev") config.set_password("dev-pass") client=HazelcastClient(config) list=client.getList("my-list") i=0 while list.Size() > 0: list.RemoveWithIndex(0) print "All items from my-list have been removed" sys.exit()
def demo3(): print "uh" config=Config() config.set_username("dev") config.set_password("dev-pass") client=HazelcastClient(config) print "uh" map=client.getMap("my-map") registrationId=map.AddEntryListener(True,MyEntryHandler()).response while map.Size().response < 50: print "Map size is less than 50" time.sleep(0.1) print "Map size is greater than 50" sys.exit()
def main(): config=Config() config.set_username("dev") config.set_password("dev-pass") client=HazelcastClient(config) set=client.getList("my-list") print "Start time" start=datetime.datetime.now() print datetime.datetime.now() for i in range(1000): print i set.Get(i) print "finish" print start print datetime.datetime.now() sys.exit()
def testset(self): client=HazelcastClient() newLong=client.getAtomicLong("counter") newLong.set(0) self.assertEqual(0,newLong.get())
def testset2(self): client=HazelcastClient() newLong=client.getAtomicLong("counter") newLong.set(0) self.assertEqual(1,newLong.incrementAndGet())
def main(): client=HazelcastClient() along=client.getAtomicLong("along") i=along.getAndIncrement() print i == along.get()