Interface UpdateListenerProtocol<R,T>
-
- All Known Implementing Classes:
AbstractUpdateListener,DefaultUpdateListener
public interface UpdateListenerProtocol<R,T>
-
-
Method Summary
Modifier and Type Method Description longdelete(String versionId)longdeleteJournal(Object documentId)BitemporalfromStoredDocumentToPersistenceObject(T storedDocument)RgetExternalDataResource()voidhandleInitialization(EventType.BarbelInitializedEvent event)voidhandleLoadOperation(EventType.OnLoadOperationEvent event)voidhandleUnLoadOperation(EventType.UnLoadOperationEvent event)voidhandleUpdate(EventType.UpdateFinishedEvent event)voidinsertDocuments(List<T> documentsToInsert)Iterable<T>queryJournal(Object documentId)
-
-
-
Method Detail
-
handleUpdate
void handleUpdate(EventType.UpdateFinishedEvent event)
-
handleUnLoadOperation
void handleUnLoadOperation(EventType.UnLoadOperationEvent event)
-
handleLoadOperation
void handleLoadOperation(EventType.OnLoadOperationEvent event)
-
handleInitialization
void handleInitialization(EventType.BarbelInitializedEvent event)
-
getExternalDataResource
R getExternalDataResource()
-
delete
long delete(String versionId)
-
deleteJournal
long deleteJournal(Object documentId)
-
fromStoredDocumentToPersistenceObject
Bitemporal fromStoredDocumentToPersistenceObject(T storedDocument)
-
-