Class searchengine_purger

Description

The lucene purge message class. This class allows you to remove all

items from the SearchEngine index. Take care!

Located in /search-utility-defs.php (line 38)

search
   |
   --searchengine_connection
      |
      --searchengine_msg
         |
         --searchengine_message
            |
            --searchengine_unindexmsg
               |
               --searchengine_purgemsg
                  |
                  --searchengine_purger
Method Summary
 searchengine_purger searchengine_purger ([string $application = "?"], [string $host = ""], [string $port = ""])
 boolean execute ([integer $timeoutsecs = ""])
Variables
Methods
Constructor searchengine_purger (line 47)

Constructor Make a new SearchEngine index purger. This message is provided to allow you to delete all items from the SearchEngine index.

searchengine_purger searchengine_purger ([string $application = "?"], [string $host = ""], [string $port = ""])
  • string $application: Optional application specifier
  • string $host: Hostname or IP of SearchEngine server
  • string $port: Port of SearchEngine server
execute (line 56)

Make SearchEngine purge the index.

  • return: True if command was successful.
boolean execute ([integer $timeoutsecs = ""])
  • integer $timeoutsecs: Override for timeout in seconds

Inherited Methods

Inherited From searchengine_purgemsg

 searchengine_purgemsg::searchengine_purgemsg()

Inherited From searchengine_unindexmsg

 searchengine_unindexmsg::searchengine_unindexmsg()
 searchengine_unindexmsg::send()
 searchengine_unindexmsg::unindex()

Inherited From searchengine_message

 searchengine_message::searchengine_message()
 searchengine_message::define_field()
 searchengine_message::set_first()
 searchengine_message::set_limit()
 searchengine_message::set_range()
 searchengine_message::set_returnfields()
 searchengine_message::set_sortorder()
 searchengine_message::set_stopwords()

Inherited From searchengine_msg

 searchengine_msg::searchengine_msg()
 searchengine_msg::add_field()
 searchengine_msg::add_xmltag()
 searchengine_msg::clear()
 searchengine_msg::send()
 searchengine_msg::set_application()
 searchengine_msg::set_domain()

Inherited From searchengine_connection

 searchengine_connection::searchengine_connection()
 searchengine_connection::send()
 searchengine_connection::set_host_and_port()
 searchengine_connection::set_timeout()

Inherited From search

 search::search()
 search::clear_daterange()
 search::clear_search()
 search::does_not_match()
 search::has_daterange()
 search::hitcount()
 search::initialise()
 search::match()
 search::may_match()
 search::must_match()
 search::reset_search()
 search::set_daterange()
 search::set_maxresults()
 search::set_skipresults()
 search::termcount()

Documentation generated by phpDocumentor 1.3.0RC3