Interface UpdateListenerProtocol<R,T>
-
- All Known Implementing Classes:
AbstractUpdateListener
,DefaultUpdateListener
public interface UpdateListenerProtocol<R,T>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description long
delete(String versionId)
long
deleteJournal(Object documentId)
Bitemporal
fromStoredDocumentToPersistenceObject(T storedDocument)
R
getExternalDataResource()
void
handleInitialization(EventType.BarbelInitializedEvent event)
void
handleLoadOperation(EventType.OnLoadOperationEvent event)
void
handleUnLoadOperation(EventType.UnLoadOperationEvent event)
void
handleUpdate(EventType.UpdateFinishedEvent event)
void
insertDocuments(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)
-
-