Class SearchWithCollectorTask

  • All Implemented Interfaces:
    Cloneable

    public class SearchWithCollectorTask
    extends SearchTask
    Does search w/ a custom collector
    • Field Detail

      • clnName

        protected String clnName
    • Constructor Detail

      • SearchWithCollectorTask

        public SearchWithCollectorTask​(PerfRunData runData)
    • Method Detail

      • setup

        public void setup()
                   throws Exception
        Description copied from class: PerfTask
        Task setup work that should not be measured for that specific task. By default it does nothing, but tasks can implement this, moving work from PerfTask.doLogic() to this method. Only the work done in PerfTask.doLogic() is measured for this task. Notice that higher level (sequence) tasks containing this task would then measure larger time than the sum of their contained tasks.
        Overrides:
        setup in class ReadTask
        Throws:
        Exception
      • withRetrieve

        public boolean withRetrieve()
        Description copied from class: ReadTask
        Return true if, with search and results traversing, docs should be retrieved.
        Overrides:
        withRetrieve in class SearchTask
      • withSearch

        public boolean withSearch()
        Description copied from class: ReadTask
        Return true if search should be performed.
        Overrides:
        withSearch in class SearchTask
      • withTraverse

        public boolean withTraverse()
        Description copied from class: ReadTask
        Return true if, with search, results should be traversed.
        Overrides:
        withTraverse in class SearchTask
      • withWarm

        public boolean withWarm()
        Description copied from class: ReadTask
        Return true if warming should be performed.
        Overrides:
        withWarm in class SearchTask