Clearspace API (2.5.22) Core Javadocs

com.jivesoftware.community.event
Interface SearchIndexListener


public interface SearchIndexListener

A SearchIndexListener gets notified anytime an search index event is fired. Concrete implementations of this class must have a zero argument constructor.


Method Summary
 void blogAdded(SearchIndexEvent event)
          Fired when a blog is added to the index.
 void blogPostAdded(SearchIndexEvent event)
          Fired when a blog post is added to the index.
 void blogPostDeleted(SearchIndexEvent event)
          Fired when a blog post is deleted from the search index.
 void communityAdded(SearchIndexEvent event)
          Fired when a community is added to the search index.
 void documentAdded(SearchIndexEvent event)
          Fired when a document is added to the index.
 void documentDeleted(SearchIndexEvent event)
          Fired when a document is deleted from the search index.
 void messageAdded(SearchIndexEvent event)
          Fired when a message is added to the index.
 void messageDeleted(SearchIndexEvent event)
          Fired when a message is deleted from the search index.
 void optimizeCompleted(SearchIndexEvent event)
          Fired when an index optimization is completed.
 void optimizeStarted(SearchIndexEvent event)
          Fired when an index optimization is started.
 void rebuildCompleted(SearchIndexEvent event)
          Fired when an index rebuild is completed.
 void rebuildStarted(SearchIndexEvent event)
          Fired when an index rebuild is started.
 void updateCompleted(SearchIndexEvent event)
          Fired when an index update is completed.
 void updateStarted(SearchIndexEvent event)
          Fired when an index update is started.
 

Method Detail

messageAdded

void messageAdded(SearchIndexEvent event)
Fired when a message is added to the index.

Parameters:
event - the SearchIndexEvent

messageDeleted

void messageDeleted(SearchIndexEvent event)
Fired when a message is deleted from the search index.

Parameters:
event - the SearchIndexEvent

documentAdded

void documentAdded(SearchIndexEvent event)
Fired when a document is added to the index.

Parameters:
event - the SearchIndexEvent

documentDeleted

void documentDeleted(SearchIndexEvent event)
Fired when a document is deleted from the search index.

Parameters:
event - the SearchIndexEvent

blogAdded

void blogAdded(SearchIndexEvent event)
Fired when a blog is added to the index.

Parameters:
event - the SearchIndexEvent

blogPostAdded

void blogPostAdded(SearchIndexEvent event)
Fired when a blog post is added to the index.

Parameters:
event - the SearchIndexEvent

blogPostDeleted

void blogPostDeleted(SearchIndexEvent event)
Fired when a blog post is deleted from the search index.

Parameters:
event - the SearchIndexEvent

communityAdded

void communityAdded(SearchIndexEvent event)
Fired when a community is added to the search index.

Parameters:
event - the SearchIndexEvent

rebuildStarted

void rebuildStarted(SearchIndexEvent event)
Fired when an index rebuild is started.

Parameters:
event - the SearchIndexEvent

rebuildCompleted

void rebuildCompleted(SearchIndexEvent event)
Fired when an index rebuild is completed.

Parameters:
event - the SearchIndexEvent

updateStarted

void updateStarted(SearchIndexEvent event)
Fired when an index update is started.

Parameters:
event - the SearchIndexEvent

updateCompleted

void updateCompleted(SearchIndexEvent event)
Fired when an index update is completed.

Parameters:
event - the SearchIndexEvent

optimizeStarted

void optimizeStarted(SearchIndexEvent event)
Fired when an index optimization is started.

Parameters:
event - the SearchIndexEvent

optimizeCompleted

void optimizeCompleted(SearchIndexEvent event)
Fired when an index optimization is completed.

Parameters:
event - the SearchIndexEvent

Clearspace Project Page

Copyright © 1999-2007 Jive Software.