Reflect the ticket pool using cocurencyHashMap and finish 3 API functions