def update_listener(self, old_listener, listener, service):
        """Update virtual server."""
        LOG.debug("Updating listener")
        self._common_service_handler(service)
        return self._update_target(service,
                                   self._update_listener_status,
                                   service)