# Uses of Interface
com.documentum.fc.client.search.IDfQueryProcessor

Packages that use IDfQueryProcessor
Package
Description
com.documentum.fc.client.search
Provides classes and interfaces for constructing and running search queries against multiple content repositories as well as external information sources (optional).

- ## Uses of IDfQueryProcessor in com.documentum.fc.client.search

  Methods in com.documentum.fc.client.search that return IDfQueryProcessor
  Modifier and Type
  Method
  Description
  `IDfQueryProcessor`
  IDfSearchService.`newQueryProcessor(IDfQueryDefinition query, boolean removeDuplicate)`
  Creates a new IDfQueryProcessor.
  Methods in com.documentum.fc.client.search with parameters of type IDfQueryProcessor
  Modifier and Type
  Method
  Description
  `void`
  DfGenericQueryListener.`onQueryCompleted(IDfQueryProcessor processor)`
  `void`
  IDfQueryListener.`onQueryCompleted(IDfQueryProcessor processor)`
  This method is called when the query execution finished (whether sucessfully or with errors).
  `void`
  DfGenericQueryListener.`onResultChange(IDfQueryProcessor processor, int from, int to)`
  `void`
  IDfQueryListener.`onResultChange(IDfQueryProcessor processor, int from, int to)`
  This method is called when new results has been received from the sources.
  `void`
  DfGenericQueryListener.`onStatusChange(IDfQueryProcessor processor, IDfQueryEvent event)`
  `void`
  IDfQueryListener.`onStatusChange(IDfQueryProcessor processor, IDfQueryEvent event)`
  This method is called when an event occurs (error or information).