def METHOD_NAME(self, key, args, kwargs, results, asyncio_loop):
    asyncio.set_event_loop(asyncio_loop)
    io_loop = tornado.ioloop.IOLoop.current()
    try:
        result = io_loop.run_sync(lambda: getattr(self.obj, key)(*args, **kwargs))
        results.append(True)
        results.append(result)
    except Exception:  # pylint: disable=broad-except
        results.append(False)
        results.append(sys.exc_info())