Class DefaultSearchQueryFactory

java.lang.Object
com.webmethods.caf.faces.search.query.DefaultSearchQueryFactory
All Implemented Interfaces:
ISearchQueryFactory, Serializable

public class DefaultSearchQueryFactory extends Object implements ISearchQueryFactory, Serializable
Default implementation of the ISearchQueryFactory
See Also:
  • Field Details

  • Constructor Details

    • DefaultSearchQueryFactory

      public DefaultSearchQueryFactory(ISearchBarPageBean searchBean)
      Constructor for a search page bean
      Parameters:
      searchBean - the search page bean
    • DefaultSearchQueryFactory

      public DefaultSearchQueryFactory()
      Default constructor
  • Method Details

    • createSearchQuery

      public ISearchQuery createSearchQuery()
      Creates and returns a new SearchQuery object for the SearchBar control. Sub-classes may override to provide an alternate ISearchQuery implementation.
      Specified by:
      createSearchQuery in interface ISearchQueryFactory
      Returns:
      Returns a new ISearchQuery object
    • createSearchQuery

      public ISearchQuery createSearchQuery(String queryStateString)
      Creates and returns a new SearchQuery object for the SearchBar control. Sub-classes may override to provide an alternate ISearchQuery implementation.
      Specified by:
      createSearchQuery in interface ISearchQueryFactory
      Parameters:
      queryStateString - the query state encoded as a string
      Returns:
      Returns a new ISearchQuery object