I am working on a project where I need to apply dynamic filter in the implementation of FacetSearchListener, before Solr query is executed, based on the request. How will I be able to distinguish the request in the listener class so that if else condition can be applied.