def acknowledge_message(self, channel: Channel, delivery_tag: str,
                            connection: Connection):
        """
        Acknowledge message and move onto the next. All of the required
        params come from the message callback params.

        :param channel: callback channel param
        :param delivery_tag: from the callback method param. eg. method.delivery_tag
        :param connection: connection object from the callback param
        """
        cb = functools.partial(self._acknowledge_message, channel,
                               delivery_tag)
        connection.add_callback_threadsafe(cb)