Methods Summary |
---|
public void | allEntriesDeleted(org.apache.lucene.gdata.data.ServerBaseFeed feed)
for (EntryEventListener listener : this.entryEventListener) {
listener.fireDeleteAllEntries(feed);
}
|
public void | entryAdded(org.apache.lucene.gdata.data.ServerBaseEntry entry)
for (EntryEventListener listener : this.entryEventListener) {
listener.fireInsertEvent(entry);
}
|
public void | entryDeleted(org.apache.lucene.gdata.data.ServerBaseEntry entry)
for (EntryEventListener listener : this.entryEventListener) {
listener.fireDeleteEvent(entry);
}
|
public void | entryUpdated(org.apache.lucene.gdata.data.ServerBaseEntry entry)
for (EntryEventListener listener : this.entryEventListener) {
listener.fireUpdateEvent(entry);
}
|
public abstract org.apache.lucene.gdata.server.registry.EntryEventMediator | getEntryEventMediator()
|
public boolean | isListenerRegistered(EntryEventListener listner)checks if the listener is already registered.
return listner!=null&&this.entryEventListener.contains(listner);
|
public void | registerEntryEventListener(EntryEventListener listener)Registers a {@link EntryEventListener}. This listener will be fired if an
entry update, insert or delete occurs
if (listener == null || this.entryEventListener.contains(listener))
return;
this.entryEventListener.add(listener);
|