public bool AcceptQuery (Query query) { return query != null && (query.IsIndexListener || ! query.IsEmpty) && query.AllowsDomain (Domain) && iqueryable.AcceptQuery (query); }
public void DoQuery (Query query, IQueryResult result, IQueryableChangeData change_data) { try { iqueryable.DoQuery (query, result, change_data); } catch (Exception ex) { Logger.Log.Warn (ex, "Caught exception calling DoQuery on '{0}'", Name); } }
public SnippetRequest (Query query, Hit hit) : base (false) { this.QueryTerms = new string [query.StemmedText.Count]; int i = 0; foreach (string term in query.StemmedText) { this.QueryTerms [i] = term; ++i; } this.Hit = hit; }
public int DoCountMatchQuery (Query query) { return 0; }
public void DoQuery (Query query, IQueryResult result, IQueryableChangeData data) { }
public bool AcceptQuery (Query query) { // Always return false; there is nothing backing this // backend. return false; }
public int DoCountMatchQuery (Query query) { try { return iqueryable.DoCountMatchQuery (query); } catch (Exception ex) { Logger.Log.Warn (ex, "Caught exception calling DoCountMatchQuery on '{0}'", Name); return 0; } }