public void setCqListeners(ArrayList<CqListener> cqListeners) {
    synchronized (clSync) {
      this.cqListeners = cqListeners;
    }
  }
Removes a Cqlistener from the list of Cqlisteners on this CqQuery. Does nothing if the
specified listener has not been added. If the specified listener has been added then
{@link CacheCallback#close()} will be called on it; otherwise does nothing.

@param cql the Cqlistener to remove from the CqQuery.
@throws IllegalArgumentException if <code>cl</code> is null
geode-core/src/main/java/org/apache/geode/cache/query/internal/cq/CqAttributesImpl.java