SearchResultListener & AsyncSearchResultListener
search & asyncSearch