com.arsdigita.search
Interface DocumentObserver

All Known Implementing Classes:
DocumentObserver, DocumentObserver

public interface DocumentObserver

This interface is implemented by a search indexer to recieve notification of updates to documents that are searchable. It is invoked during the beforeCommit event of a transaction. This interface is not intended to be used by applications. A search indexer will register an implementation of this class using the SearchConfig#registerIndexer method.


Method Summary
 void onDelete(DomainObject dobj)
          Invoked after a searchable object has been deleted.
 void onSave(DomainObject dobj)
          Invoked after a searchable object has been created or updated.
 

Method Detail

onSave

public void onSave(DomainObject dobj)
Invoked after a searchable object has been created or updated.

Parameters:
dobj - the updated object

onDelete

public void onDelete(DomainObject dobj)
Invoked after a searchable object has been deleted. NB, the only guarenteed valid method that can be invoked on the DomainObject is getOID().

Parameters:
dobj - the deleted object


Copyright (c) 2004 Red Hat, Inc. Corporation. All Rights Reserved. Generated at July 21 2004:2337 UTC