Removed hasQueueName method, reordered ctor params, changed validations and adjusted tests