Class EventBasedGatewayImpl