contentbox.models.search

Class SearchService

lucee.Component
    extended by contentbox.models.search.SearchService

ContentBox - A Modular Content Platform Copyright since 2012 by Ortus Solutions, Corp www.ortussolutions.com/products/contentbox --- The official ContentBox Search Service

Class Attributes:
  • synchronized : false
  •  
  • accessors : true
  •  
  • persistent : false
  •  
    Property Summary
    type property default serializable required
    any settingService


    • access = public
    • returntype = any
    • inject = settingService@contentbox
    true false
    any wirebox


    • access = public
    • returntype = any
    • inject = wirebox
    true false
    Constructor Summary
    init()
          Constructor.
    Method Summary
    any getSearchAdapter()
         Return the actual ContentBox configured search adapter that should meet.
    string getSettingService()
    string getWirebox()
    any setSettingService(any settingService)
    any setWirebox(any wirebox)
     
    Methods inherited from class lucee.Component
    None

    Constructor Detail

    init

    public init()

    Constructor


    Property Detail

    settingService

    property any settingService

    Attributes:
    access - public
    required - false
    returntype - any
    inject - settingService@contentbox
    serializable - true

    wirebox

    property any wirebox

    Attributes:
    access - public
    required - false
    returntype - any
    inject - wirebox
    serializable - true

    Method Detail

    getSearchAdapter

    public any getSearchAdapter()

    Return the actual ContentBox configured search adapter that should meet the following interface: contentbox.models.search.ISearchAdapter


    getSettingService

    public string getSettingService()


    getWirebox

    public string getWirebox()


    setSettingService

    public any setSettingService(any settingService)

    Parameters:
    settingService

    setWirebox

    public any setWirebox(any wirebox)

    Parameters:
    wirebox