Class ResetInitialStateSynchronization
java.lang.Object
com.blazebit.persistence.view.impl.update.ResetInitialStateSynchronization
- All Implemented Interfaces:
InitialStateResetter,Synchronization
public class ResetInitialStateSynchronization
extends Object
implements Synchronization, InitialStateResetter
- Since:
- 1.2.0
- Author:
- Christian Beikov
-
Constructor Summary
ConstructorsConstructorDescriptionResetInitialStateSynchronization(UpdateContext updateContext, ListenerManager listenerManager) -
Method Summary
Modifier and TypeMethodDescriptionintaddPersistedView(MutableStateTrackable persistedView) intaddPersistedView(MutableStateTrackable persistedView, Object oldId) voidaddPersistedViewNewObject(int newObjectIndex, Object newObject) voidaddRecordingCollection(RecordingCollection<?, ?> recordingCollection, List<? extends CollectionAction<?>> actions, Map<?, ?> addedElements, Map<?, ?> removedElements) voidaddRecordingMap(RecordingMap<?, ?, ?> recordingMap, List<? extends MapAction<?>> actions, Map<?, ?> addedKeys, Map<?, ?> removedKeys, Map<?, ?> addedElements, Map<?, ?> removedElements) voidvoidlong[]addUpdatedView(MutableStateTrackable updatedView) voidaddVersionedView(MutableStateTrackable updatedView, Object oldVersion) voidafterCompletion(int status) void
-
Constructor Details
-
ResetInitialStateSynchronization
public ResetInitialStateSynchronization(UpdateContext updateContext, ListenerManager listenerManager)
-
-
Method Details
-
addRecordingCollection
public void addRecordingCollection(RecordingCollection<?, ?> recordingCollection, List<? extends CollectionAction<?>> actions, Map<?, ?> addedElements, Map<?, ?> removedElements) - Specified by:
addRecordingCollectionin interfaceInitialStateResetter
-
addRecordingMap
public void addRecordingMap(RecordingMap<?, ?, ?> recordingMap, List<? extends MapAction<?>> actions, Map<?, ?> addedKeys, Map<?, ?> removedKeys, Map<?, ?> addedElements, Map<?, ?> removedElements) - Specified by:
addRecordingMapin interfaceInitialStateResetter
-
addPersistedView
- Specified by:
addPersistedViewin interfaceInitialStateResetter
-
addPersistedView
- Specified by:
addPersistedViewin interfaceInitialStateResetter
-
addPersistedViewNewObject
- Specified by:
addPersistedViewNewObjectin interfaceInitialStateResetter
-
addUpdatedView
- Specified by:
addUpdatedViewin interfaceInitialStateResetter
-
addRemovedView
- Specified by:
addRemovedViewin interfaceInitialStateResetter
-
addVersionedView
- Specified by:
addVersionedViewin interfaceInitialStateResetter
-
addState
- Specified by:
addStatein interfaceInitialStateResetter
-
beforeCompletion
public void beforeCompletion()- Specified by:
beforeCompletionin interfaceSynchronization
-
afterCompletion
public void afterCompletion(int status) - Specified by:
afterCompletionin interfaceSynchronization
-