Package net.anotheria.asg.util.listener
Interface IServiceListener
-
- All Known Implementing Classes:
ContentChangeTrackerListener,ServiceListenerAdapter,SysOutServiceListener
public interface IServiceListenerA listener which can be configured into a generated service and becomes event on all created/updated/deleted documents (objects).- Version:
- $Id: $Id
- Author:
- another
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voiddocumentCreated(DataObject doc)Called if new document is created.voiddocumentDeleted(DataObject doc)Called if a document has been deleted.voiddocumentImported(DataObject doc)called if document has been imported.voiddocumentUpdated(DataObject oldVersion, DataObject newVersion)Called if a document has been updated.voidpersistenceChanged()Called if data was changed in persistence.
-
-
-
Method Detail
-
documentUpdated
void documentUpdated(DataObject oldVersion, DataObject newVersion)
Called if a document has been updated.- Parameters:
oldVersion- document previousnewVersion- document new
-
documentDeleted
void documentDeleted(DataObject doc)
Called if a document has been deleted.- Parameters:
doc- actually document
-
documentCreated
void documentCreated(DataObject doc)
Called if new document is created.- Parameters:
doc- actually document
-
documentImported
void documentImported(DataObject doc)
called if document has been imported.- Parameters:
doc- actually document
-
persistenceChanged
void persistenceChanged()
Called if data was changed in persistence.
-
-