org.apache.lucene.gdata.server.registry
Interface EntryEventListener

All Known Implementing Classes:
IndexController

public interface EntryEventListener

The EntryEventListener interface should be implemented by any class needs to be informed about any changes on entries. To register a class as a EntryEventListener use:

GdataServerRegistry.registerEntryEventListener(EntryEventListener);

Author:
Simon Willnauer

Method Summary
 void fireDeleteAllEntries(ServerBaseFeed feed)
          will be invoked on every successful feed delete
 void fireDeleteEvent(ServerBaseEntry entry)
          will be invoked on every successful entry delete
 void fireInsertEvent(ServerBaseEntry entry)
          will be invoked on every successful entry insert
 void fireUpdateEvent(ServerBaseEntry entry)
          will be invoked on every successful update on every entry
 

Method Detail

fireUpdateEvent

void fireUpdateEvent(ServerBaseEntry entry)
will be invoked on every successful update on every entry

Parameters:
entry - the updated entry

fireInsertEvent

void fireInsertEvent(ServerBaseEntry entry)
will be invoked on every successful entry insert

Parameters:
entry -

fireDeleteEvent

void fireDeleteEvent(ServerBaseEntry entry)
will be invoked on every successful entry delete

Parameters:
entry -

fireDeleteAllEntries

void fireDeleteAllEntries(ServerBaseFeed feed)
will be invoked on every successful feed delete

Parameters:
feed - - the feed containing the feed id to delete all entries for


Copyright © 2000-2008 Apache Software Foundation. All Rights Reserved.